首页 > 其他分享 >极语言3-14网页框——对象使用,浏览对象可执行命令表,新快捷对象——方法表

极语言3-14网页框——对象使用,浏览对象可执行命令表,新快捷对象——方法表

时间:2023-12-03 14:01:47浏览次数:34  
标签:控件 执行命令 14 get 对象 是否 WebBrowser OLECMDID

网页框——对象使用

对象 浏览=浏览器对象; 申请一个浏览器对象的变量

程序段 窗体启动; 在程序段内控制网页框对象

  浏览=控件对象 网页框1; 获取网页框的浏览器对象

  浏览.改静默(1); 控制网页框的浏览器对象不显示对话提示

  浏览.连接("`https://www.baidu.com/",0,0,0,0); 控制网页框的浏览器对象访问一个网址

  浏览.主页; 控制网页框的浏览器对象显示默认主页

  浏览.后退; 控制网页框的浏览器对象返回之前打开的页面

  浏览.命令(17,0,0,0); 控制网页框的页面全部选中

  浏览.命令(12,0,0,0); 控制网页框的页面复制选中内容

英文名字

中文名称

作用解释

IWebBrowser2

浏览器对象

公开用于操作WebBrowser控件的方法。文字均为宽字符

浏览器对象——方法表

QueryInterface

接口(标识,@指针)

检索指向对象上支持的接口的指针。

AddRef

计数

递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。

Release

释放

递减对象上接口的引用计数。前三项COM对象通用

GetTypeInfoCount

接口数(@是否)

检索对象是否提供的类型信息接口数(0不提供 1提供)。

GetTypeInfo

类信息(类型,区域,对象)

检索对象的类型信息,然后可以使用该信息获取接口的类型信息。

GetIDsOfNames

映射(IID_NULL,名称,名数,区域,@标号)

将单个成员和一组可选的参数名称映射到一组相应的数组指针.区域:1033美国;2052中国;2048系统默认;

Invoke

调用(标号,IID_NULL,区域,标志,参数,结果,0,0)

提供对对象公开的属性和方法的访问。标志:1方法;2属性读;3属性写;4参照赋值

GoBack

后退

使你在当前历史列表中后退一项

GoForward

前进

递使你在当前历史列表中前进一项。

GoHome

主页

连接用户默认的主页。

GoSearch

搜索

连接用户默认的搜索页面。

Navigate

连接(网址,标志,方式,参数,标头)

连接到指定的URL网址。标志:1新窗口;2不加历史记录;16自动搜索;32导航栏;方式:_blank;_parent;_self;_top;

Refresh

刷新

重新加载当前网页。

Refresh2

重载(级别)

重新加载当前网页。0简单刷新;1过期刷新;3请求头

Stop

停止

停止当前页面及其内容的载入。

get_Application

取控件(@控件)

获取掌管WebBrowser控件的应用程序实现的自动化对象(IDispatch)。

get_Parent

取父级(@控件)

获取WebBrowser控件的父自动化对象,通常是一个容器,例如是宿主或IE窗口。

get_Container

取容器(@控件)

获取WebBrowser控件容器的自动化对象。通常该值与Parent属性返回的值相同。

get_Document

取文档(@控件)

获取活动文档的自动化对象。提供对DHTML Object Model的访问途径。

get_TopLevelContainer

顶层(@是否)

获取一个布尔值,表明IE是否是WebBrowser控件顶层容器,是就返回true

get_Type

取类型(内容)

获取已被WebBrowser控件加载的对象的类型。例如.doc文件是Microsoft Word Document

get_Left

取左边(@数值)

获取WebBrowser控件窗口的内部左边与容器窗口左边的距离。

put_Left

改左边(数值)

设置WebBrowser控件窗口的内部左边与容器窗口左边的距离。

get_Top

取上边(@数值)

获取WebBrowser控件窗口的内部左边与容器窗口顶边的距离

put_Top

改上边(数值)

设置WebBrowser控件窗口的内部左边与容器窗口顶边的距离。

get_Width

取宽度(@数值)

获取WebBrowser窗口的宽度,以像素为单位。

put_Width

改宽度(数值)

设置WebBrowser窗口的宽度,以像素为单位。

get_Height

取高度(@数值)

获取WebBrowser窗口的高度,以像素为单位。

put_Height

改高度(数值)

设置WebBrowser窗口的高度,以像素为单位。

get_LocationName

取标题(内容)

获取一个字符串,该字符串包含着WebBrowser当前显示资源的路径或标题。

get_LocationURL

取网址(内容)

获取WebBrowser当前正在显示的资源的URL。

get_Busy

载入中(@真假)

获取一个布尔值,说明WebBrowser当前是否正在加载URL。

Quit

关闭

关闭WebBrowser当前页面。

ClientToWindow

取坐标(@左,@上)

获取显示页面客户区与容器窗口的左边和顶边距离。

PutProperty

改属性(名称,参数)

设置WebBrowser指定名称的属性。参数为VARIANT变量结构数组

GetProperty

取属性(名称,参数)

获取WebBrowser指定名称的属性。参数为VARIANT变量结构数组。

get_Name

取名称(内容)

获取WebBrowser控件窗口的名称。

get_HWND

取窗口(@窗口)

获取WebBrowser控件窗口的句柄。

get_FullName

取全名(内容)

获取WebBrowser控件窗口的全名。

get_Path

取路径(路径)

检索 Windows Internet Explorer 可执行文件的系统文件夹。

get_Visible

取可见(@是否)

获取WebBrowser控件窗口是否可见。

put_Visible

改可见(是否)

设置WebBrowser控件窗口是否可见。

get_StatusBar

取状态栏(@是否)

获取WebBrowser控件的状态栏是否可见。

put_StatusBar

改状态栏(是否)

设置WebBrowser控件的状态栏是否可见。

get_StatusText

取状态字(内容)

获取WebBrowser控件的指示状态的文字。

put_StatusText

改状态字(内容)

设置WebBrowser控件的指示状态的文字。

get_ToolBar

取工具栏(@是否)

获取WebBrowser控件的工具栏是否可见。

put_ToolBar

改工具栏(是否)

设置WebBrowser控件的工具栏是否可见。

get_MenuBar

取菜单栏(@是否)

获取WebBrowser控件的菜单栏是否可见。

put_MenuBar

改菜单栏(是否)

设置WebBrowser控件的菜单栏是否可见。

get_FullScreen

取全屏(@是否)

获取WebBrowser控件的窗口是否全屏。

put_FullScreen

改全屏(是否)

设置WebBrowser控件的窗口是否全屏。

Navigate2

转到(网址,标志,方式,参数,标头)

连接到指定的URL网址(宽字符)。参数为POST提交数据(ANSI),标头为HTTP协议头

QueryStatusWB

查状态(命令,@状态)

查询控件对象以获取命令的状态。1可用;2已启用;4开关打开;8保留;16隐藏;32隐藏上下文

ExecWB

命令(命令,选项,参数,数据)

执行命令并返回命令执行的状态。选项:0缺省;1提示;2不提示;3显示帮助;参数数据为Variant结构的指针,可选写0

ShowBrowserBar

显浏览栏(类,显示,大小)

显示浏览器栏。参数均为Variant结构的指针

get_ReadyState

就绪状态(@状态)

获取WebBrowser控件的就绪状态。0初始状态;1正在加载;2加载完成;3交互模式;4接收完成

get_Offline

取脱机(@是否)

获取WebBrowser控件对象是否在脱机模式下运行。

put_Offline

改脱机(是否)

设置WebBrowser控件对象是否在脱机模式下运行。

get_Silent

取静默(@是否)

获取WebBrowser控件的对象是否可以显示对话框。

put_Silent

改静默(是否)

设置WebBrowser控件的对象是否可以显示对话框。

get_RegisterAsBrowser

取顶级(@是否)

获取WebBrowser控件的窗口是否注册为顶级浏览器窗口。

put_RegisterAsBrowser

改顶级(是否)

设置WebBrowser控件的窗口是否注册为顶级浏览器窗口。

get_RegisterAsDropTarget

取拖曳(@是否)

获取WebBrowser控件的对象是否注册为导航的放置目标。

put_RegisterAsDropTarget

改拖曳(是否)

设置WebBrowser控件的对象是否注册为导航的放置目标。

get_TheaterMode

取影院(@是否)

获取WebBrowser控件的对象是否处于影院模式。主窗口将填满整个屏幕

put_TheaterMode

改影院(是否)

设置WebBrowser控件的对象是否处于影院模式。主窗口将填满整个屏幕

get_AddressBar

取地址栏(是否)

设置WebBrowser控件对象的地址栏是否可见。

put_AddressBar

改地址栏(是否)

设置WebBrowser控件对象的地址栏是否可见。

get_Resizable

取调整(是否)

设置WebBrowser控件的窗口是否可以调整对象的大小。

put_Resizable

改调整(是否)

设置WebBrowser控件的窗口是否可以调整对象的大小。

浏览对象可执行命令表:

使用不同数值,执行相应功能的命令

英文

数值

功能

OLECMDID_OPEN

1

打开地址

OLECMDID_NEW

2

新建页面

OLECMDID_SAVE

3

保存

OLECMDID_SAVEAS

4

另存为

OLECMDID_SAVECOPYAS

5

另存复制内容

OLECMDID_PRINT

6

打印页面

OLECMDID_PRINTPREVIEW

7

打印预览

OLECMDID_PAGESETUP

8

页面设置

OLECMDID_SPELL

9

拼写

OLECMDID_PROPERTIES

10

查看页面属性

OLECMDID_CUT

11

剪切

OLECMDID_COPY

12

复制

OLECMDID_PASTE

13

粘贴

OLECMDID_PASTESPECIAL

14

粘贴特殊

OLECMDID_UNDO

15

撤消

OLECMDID_REDO

16

重做

OLECMDID_SELECTALL

17

全选

OLECMDID_CLEARSELECTION

18

清除选择

OLECMDID_ZOOM

19

缩放

OLECMDID_GETZOOMRANGE

20

获取的缩放范围

OLECMDID_UPDATECOMMANDS

21

更新命令

OLECMDID_REFRESH

22

刷新

OLECMDID_STOP

23

停止

OLECMDID_HIDETOOLBARS

24

隐藏工具栏

OLECMDID_SETPROGRESSMAX

25

设置进度条最大值

OLECMDID_SETPROGRESSPOS

26

设置进度条位置

OLECMDID_SETPROGRESSTEXT

27

设置进度条文本

OLECMDID_SETTITLE

28

设置标题

OLECMDID_SETDOWNLOADSTATE

29

设置下载状态

OLECMDID_STOPDOWNLOAD

30

停止下载

OLECMDID_ONTOOLBARACTIVATED

31

激活工具栏

OLECMDID_FIND

32

查找

OLECMDID_DELETE

33

删除

OLECMDID_HTTPEQUIV

34

http信息头

OLECMDID_HTTPEQUIV_DONE

35

http信息头结束

OLECMDID_ENABLE_INTERACTION

36

允许相互协作

OLECMDID_ONUNLOAD

37

激活卸载

OLECMDID_PROPERTYBAG2

38

连续数据对象

OLECMDID_PREREFRESH

39

预刷新

OLECMDID_SHOWSCRIPTERROR

40

显示脚本错误

OLECMDID_SHOWMESSAGE

41

显示消息

OLECMDID_SHOWFIND

42

显示查找

OLECMDID_SHOWPAGESETUP

43

显示页面设置

OLECMDID_SHOWPRINT

44

显示打印

OLECMDID_CLOSE

45

关闭窗体

OLECMDID_ALLOWUILESSSAVEAS

46

另存为

OLECMDID_DONTDOWNLOADCSS

47

不加载CSS

OLECMDID_UPDATEPAGESTATUS

48

更新页面状态

OLECMDID_PRINT2

49

打印2

OLECMDID_PRINTPREVIEW2

50

打印预览2

OLECMDID_SETPRINTTEMPLATE

51

设置打印模板

OLECMDID_GETPRINTTEMPLATE

52

获取打印模板

OLECMDID_PAGEACTIONBLOCKED

55

页面动作锁定

OLECMDID_PAGEACTIONUIQUERY

56

页面操作界面查询

OLECMDID_FOCUSVIEWCONTROLS

57

焦点视图控件

OLECMDID_FOCUSVIEWCONTROLSQUERY

58

焦点视图控件查询

OLECMDID_SHOWPAGEACTIONMENU

59

显示页面操作菜单

OLECMDID_ADDTRAVELENTRY

60

增加入口

OLECMDID_UPDATETRAVELENTRY

61

更新入口

OLECMDID_UPDATEBACKFORWARDSTATE

62

更新放进后退状态

OLECMDID_OPTICAL_ZOOM

63

视窗缩放

OLECMDID_OPTICAL_GETZOOMRANGE

64

视角缩放范围

OLECMDID_WINDOWSTATECHANGED

65

窗口状态改变

OLECMDID_ACTIVEXINSTALLSCOPE

66

安装ActiveX控件

OLECMDID_UPDATETRAVELENTRY_DATARECOVERY

67

更新恢复数据

OLECMDID_SHOWTASKDLG

68

显示任务对话


英文名字

中文名称

作用解释

INewShortcutHookA

新快捷对象

公开用于创建新的 Internet 快捷方式的方法。

新快捷对象——方法表

QueryInterface

接口(标识,@指针)

检索指向对象上支持的接口的指针。

AddRef

计数

递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。

Release

释放

递减对象上接口的引用计数。前三项COM对象通用

SetReferent

改引用(文字,窗口)

设置快捷方式对象的引用。(ANSI)

GetReferent

取引用(字符,大小)

获取快捷方式对象的引用。(ANSI)

SetFolder

改目录(路径)

设置快捷方式对象的文件夹名称。(ANSI)

GetFolder

取目录(路径,大小)

获取快捷方式对象的文件夹名称。(ANSI)

GetName

名称(内容,大小)

获取快捷方式对象的文件名,而不带扩展名。(ANSI)

GetExtension

扩展名(内容,大小)

获取快捷方式对象的文件扩展名。(ANSI)


标签:控件,执行命令,14,get,对象,是否,WebBrowser,OLECMDID
From: https://blog.51cto.com/u_11590738/8667544

相关文章

  • 极语言3-16公用绘图对象——方法表
    英文名字中文名称作用解释IDirectDraw公用绘图对象使用驱动显示接口的方法创建绘图对象并使用系统级变量。公用绘图对象——方法表QueryInterface接口(标识,@指针)检索指向对象上支持的接口的指针。AddRef计数递增对象上接口的引用计数。对于指向对象上接口的指针的每个新副本,应调......
  • 2023-2024-1 20231416《计算机基础与程序设计》第十周学习总结
    作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK10这个作业的目标自学《计算机科学概论》第十二、十三、十四章,《C语言程序设计》第九章并完成云班课测试......
  • 2023-2024-1 20232314《网络空间安全导论》第四周学习总结
    教材内容学习总结 教材学习中的问题和解决过程问题1:对于威胁建模的具体概念理解解决方案:询问Chatgpt,得知威胁建模是一种基于工程和风险的方法,旨在识别、评估和管理安全威胁,以开发和部署符合企业组织安全和风险目标的更好软件和IT系统。这个过程可以分为几个阶段:威胁识别、......
  • 2023-2024-1 20231417 《计算机基础与程序设计》第十周学习总结
    2023-2024-120231417《计算机基础与程序设计》第十周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十周作业这个作业的目标自学计算机科学概论第12,13,14章,《C语言程序设计》第9章......
  • 数据结构 玩转数据结构 14-3 java中的hashCode方法
    0课程地址https://coding.imooc.com/lesson/207.html#mid=15346 1重点关注1.1重写hashCode和equals方法参见3.1  2课程内容2.1不同的对象的默认hashCode方法Integer相同数字的一样Double相同数字的一样String......
  • 前端学习笔记202310学习笔记第一百壹拾五天-ES5模块化开发技巧之14
    ......
  • Linux第14章学习笔记
    第十四章学习笔记mysql简介MySQL是一个开源数据库管理系统,由服务器和客户机组成。在将客户机连接到服务器后,用户可向服务器输入SQL命令,以便创建数据库,删除数据库,存储、组织和检索数据库中的数据。MySQL有广泛的应用。安装MySQL在Ubuntu中,使用命令sudoaptinstallmysql-serv......
  • 2023-2024-1 20231403 《计算机基础与程序设计》第十周学习总结
    作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作业要求在哪里2023-2024-1计算机基础与程序设计第十周作业)这个作业的目标自学教材《计算机科学概论》第12,13,14章《C语言程序设计》第9章作业正文https://www.cnblogs.com/l......
  • 多媒体应用设计师 第14章 多媒体应用的策划与设计
    口诀【应开步确明准集】(多媒体应用系统开发的主要步骤:确定开发对象;明确开发方法;准备多媒体数据;集成一个多媒体应用系统。)【瀑优控制和验证】(瀑布式生命周期:优点:便于控制开发的复杂性和验证程序的正确性)【瀑缺规格和细节】【费力一充完交互】(瀑布式生命周期:缺点:太强调规......
  • 2023-2024-1 20231405《计算机基础与程序设计》第十周学习总结
    2023-2024-120231405《计算机基础与程序设计》第十周学习总结作业信息作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP作业要求在哪里https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13009作业的目标自学《计......