按键精灵脚本制作教程:网页游戏规范浏览器大小

 时间:2024-10-20 16:25:44

写页游脚本的时候,浏览器的不统一是硬伤。目前的解决方法有:自己用VB语言或其他语言写一个脚本专用的浏览器。让使用者用指定的浏览器。用361插件,创建浏览器窗口。还有其他的方法吗?答案是肯定的,小编这里分享一个方法:来创建一个指定大小、位置,不允许改变窗口大小的浏览器。

工具/原料

按键精灵2014

方法/步骤

1、步骤我们要利用"InternetExplorer.application"对象,来启动一个ie浏览器窗口,并且设置这个窗口的宽、高、位置等。『1』创建IE对象。『2』设置IE浏览器窗口宽、高、位置等。『3』打开要打开的网址『4』判断网页是否加载完毕『5』释放对象。

2、创建IE对象我们创建一个ie浏览器对象,命名为ie(对象名可根据个人喜好,ie也可,ei也可):Setie=CreateObject("InternetExplorer.application")那么,我们在设置ie浏览器对象属性时,使用以下语法:ie.属性=值

3、设置当我们要对一个对象执行一系列语句的时候,为了减少一些代码,我们使用with……Endwith语句。『语法』With对象名属性=值EndWith我们前面建立的对象名是ie

4、『代码』Withie.Visi水瑞侮瑜ble=True'设置对象为可视.MenuBar=false&#泌驾台佐39;菜单栏不可见.ToolBar=false'工具栏不可见.StatusBar=false'状态栏不可见.Width=1024'浏览器宽.Height=768'浏览器高.Left=0'X坐标.Top=0'Y坐标.FullScreen=0'全屏.Navigate"http://www.anjian.com"'打开网址.Resizable=false'设置IE对象大小是否可以被改动EndWith

5、『拓展』with……Endwith语句是当一个对象要执行一系列语句时,起减少代码作用的。我们常用的大漠插件,大漠对象也是对象,所以这个语句也可以使用在大漠的例子中。『例如』Setdm=createobject("dm.dmsoft")Withdm.moveto200,200.leftclickEndWith

6、判断网页是否加载完毕判断网页是否加载完毕,我们需要用到"InternetExplorer.application"对象里的busy属性Busy的意思是:忙碌的、占线当网页还在加载过程中,Busy的值是Ture当网页加载完毕之后,Busy的值为False『代码』Whileie.busydelay200Wend『分析』使用while……wend条件循环语句,当ie.busy这个条件为True的时候则进入循环体,延时200毫秒。直到ie.busy这个条件为False的时候退出循环。

7、释放对象当浏览器窗口设置完毕之后,不需要再对它进行设置的时候,我们要把前面创建的对象释放掉,减少系统资源占用。『代码』Setie=Nothing'释放对象

8、整体代码S娣定撰钠etie=CreateObject("InternetExplorer.applicat足毂忍珩ion")'首先建立IE对象Withie.Visible=True'设置对象为可视.MenuBar=false'菜单栏不可见.ToolBar=false'工具栏不可见.StatusBar=false'状态栏不可见.Width=1024'浏览器宽.Height=768'浏览器高.Left=0'X坐标.Top=0'Y坐标.FullScreen=0'1:全屏0:非全屏.Navigate"http://www.anjian.com"'打开网址.Resizable=false'设置浏览器大小是否可以被改动True:可以改动False:不可以改动EndWithWhileie.busydelay200Wend//ie.Quit'关闭浏览器Setie=Nothing'释放对象

帝国神话桑叶怎么弄 如何在Windows上启动远程桌面会话 易语言热键框如何运行易程序 易语言快速统计编辑框字数 Sygate的使用介绍
热门搜索
关于兔子的图片 世界奇观图片 小清新图片背景 狙击电影 巴宝莉风衣图片