一、Gui界面vbs类简介
通过DynamicWrapperX调用系统Api创建窗口及控件,从而使得脚本拥有可视化窗口界面,实现更好的交互体验。
如需对window控件与窗口风格有更多控制,建议下载Microsoft Control Spy学习测试。
其他如打开文件对话框、文件夹对话框等请自行创建过程函数添加。
1、类名:CrWnd,方法有:
CMain 创建主窗口
Cpage 创建子窗口,如可显隐切换的页面
ADD 创建控件
ADDEX 以自定义风格创建控件
CMenu 创建菜单
CTlb 创建工具条///////////////////////////////////
Flash 闪烁窗口
Close 关闭程序即销毁主窗口
Showing 显示窗口,窗口建立完成后调用执行
SetTop 主窗口置顶
2、控件类的属性、方法等(属性get为读取,let为设置,其它为let+get)
属性名 方法 (类型) 说明
hwnd get 整型 句柄
classname get 字符串 获取控件类名,主要内部调用
Text get、let 字符串 标题、编辑框内容文字
Enabled get、let 布尔型 允许或禁止
Visble get、let 布尔型 显示或隐藏
Checked get、let 布尔型 是否选中(多选框)
* let 字符串 选中时执行的命令行
Pos get 整型 获取当前值(进度条、滑块条、UpDown)
SetSel let 整型or字串 设置ListBox、ComboBox选定值(整型为行号,0首行)
*click let 字符串 设置控件被点击后的操作
建议创建相应过程函数后调用(字符串为"funcname([参数])")
left,top,width,height
get 整型 取得控件的位置大小信息,须先调用GetWinPos方法
方法有:
GetWinPos 读取控件位置、大小信息
SetWinPos 改变窗口位置、大小
SetFont 设置字体
SetBar 设置进度条、滑块条、UpDown信息
Ico 设置窗口图标(主窗口)
LoadImage 加载位图(static、button控件)
SetStyle 改变窗口风格 或设置主窗口透明度
*Close 销毁控件
*Cpage*Add*Addex 同前,可由控件对象调用,表示在该控件内创建
*flash 闪烁窗口(一般用于主窗口激活提醒)
......by wsh qq:553769291
通过DynamicWrapperX调用系统Api创建窗口及控件,从而使得脚本拥有可视化窗口界面,实现更好的交互体验。
如需对window控件与窗口风格有更多控制,建议下载Microsoft Control Spy学习测试。
其他如打开文件对话框、文件夹对话框等请自行创建过程函数添加。
1、类名:CrWnd,方法有:
CMain 创建主窗口
Cpage 创建子窗口,如可显隐切换的页面
ADD 创建控件
ADDEX 以自定义风格创建控件
CMenu 创建菜单
CTlb 创建工具条///////////////////////////////////
Flash 闪烁窗口
Close 关闭程序即销毁主窗口
Showing 显示窗口,窗口建立完成后调用执行
SetTop 主窗口置顶
2、控件类的属性、方法等(属性get为读取,let为设置,其它为let+get)
属性名 方法 (类型) 说明
hwnd get 整型 句柄
classname get 字符串 获取控件类名,主要内部调用
Text get、let 字符串 标题、编辑框内容文字
Enabled get、let 布尔型 允许或禁止
Visble get、let 布尔型 显示或隐藏
Checked get、let 布尔型 是否选中(多选框)
* let 字符串 选中时执行的命令行
Pos get 整型 获取当前值(进度条、滑块条、UpDown)
SetSel let 整型or字串 设置ListBox、ComboBox选定值(整型为行号,0首行)
*click let 字符串 设置控件被点击后的操作
建议创建相应过程函数后调用(字符串为"funcname([参数])")
left,top,width,height
get 整型 取得控件的位置大小信息,须先调用GetWinPos方法
方法有:
GetWinPos 读取控件位置、大小信息
SetWinPos 改变窗口位置、大小
SetFont 设置字体
SetBar 设置进度条、滑块条、UpDown信息
Ico 设置窗口图标(主窗口)
LoadImage 加载位图(static、button控件)
SetStyle 改变窗口风格 或设置主窗口透明度
*Close 销毁控件
*Cpage*Add*Addex 同前,可由控件对象调用,表示在该控件内创建
*flash 闪烁窗口(一般用于主窗口激活提醒)
......by wsh qq:553769291