《SeleniumBasic 3.141.0.0 - 在VBA中操作浏览器》系列文章之十:控制窗口

SeleniumBasic的IWindow对象,可以实现浏览器的最大化,全屏,也可以获取和设置窗口的位置和大小。

该对象的属性和方法

  1. Property Position As Position 只读
  2. Property Size As Size 只读
  3. Sub FullScreen()
  4. Sub Maximize()
  5. Sub Minimize()
  6. Sub SetPositon(X As Long, Y As Long)
  7. Sub SetSize(Width As Long, Height As Long)
    Dim Win As SeleniumBasic.IWindow
    Set Win = WD.Manage.Window
    Win.Maximize
    Win.Minimize
    Win.FullScreen
    Dim Pos As SeleniumBasic.Position
    Dim Siz As SeleniumBasic.Size
    Pos = Win.Position
    Sz = Win.Size
    Debug.Print Pos.X, Pos.Y
    Debug.Print Sz.Width, Sz.Height

上述程序运行后,浏览器窗口最大化,最小化,全屏。最后打印浏览器窗口的位置和大小。

如果要设置位置和大小。使用SetPosition和SetSize即可。

 

posted @ 2020-09-19 14:03  ryueifu  阅读(3197)  评论(0编辑  收藏  举报