14.系统与环境函数
14.1 Clipboard({string})
String:可选项,指定要复制到系统剪贴板上的文本,如果剪贴板上有内容则覆盖。
返回值:string。执行成功返回剪贴板上包含的文本数据,如果剪贴板包含非文本数据或不包含任何数据,函数返回空字符串(“”)。
14.2 CommandParm()
//得到应用程序运行时指定的命令参数。
返回值:string。执行成功返回应用程序运行时指定的命令参数,错误或没有命令行参数时返回空字符串(“”)。
14.3 DoScript(scrip,result)
//执行AppleScript程序段,该函数只在Macintosh平台上有效
Script:string类型,指定要运行的程序段
Resule:string类型,由AppleScript程序段返回的结果信息或出错信息
返回值:integer。返回由AppleScript返回的结果代码。
14.4 GetApplication()
//得到当前应用对象的句柄,可以查询或设置应用对象的属性
返回值:Application。返回应用对象的句柄
14.5 GetEnvironment(environmentinfo)
//得到操作系统、处理器、屏幕显示等与系统相关的信息
Environmentinfo:environment对象名,用于保存系统环境信息
返回值:integer。执行成功返回1,错误返回-1
14.6 GetFocus()
//确定当前焦点位于哪个控件上
14.7 Post(handle,messageno,word,long)
//将指定消息加入到某个窗口的消息队列中,该窗口类型不限
Handle:long类型,指定窗口的系统句柄,将向该窗口邮寄消息
Messageno:UnsignedInteger类型,指定要邮寄的消息号
Word:long类型,指定与小心一起邮寄的word类型参数
Long:long或string类型,指定与消息一起邮寄的long型参数值或字符串
返回值:boolean。
14.8 ProfileInt(filename,section,key,default)
//从初始化文件(.ini)中读取整型设置值
Section:string类型,指定要得到的值所在的节
Key:string类型,指定要得到的值的名称,不区分大小写
Default:integer类型,当指定的文件、节名、项目不存在或不能转换为整数时,函数返回该参数指定的值
返回值:integer。执行成功返回相应项的值,发生错误返回-1
14.9 ProfileString(filename,section,key,default)
//从初始化文件(.ini)中读取字符串型设置值
14.10 Restart()
//停止所有程序段的执行、关闭所有窗口、提交事务、断开与数据库的链接,然后重新启动应用程序。
返回值:ingeger。函数执行成功返回1,错误返回-1
14.11 Run(string{,windowstate})
//运行指定的应用程序
String:指定要运行应用程序的名称
Windowstate:运行时窗口的状态:Normal!(缺省), Maximized!,Minimized!
返回值:ingeger。函数执行成功返回1,错误返回-1
14.12 Send(handle,messageno,word,long)
//向窗口发送指定的消息并立即记性相应的事件处理程序
返回值:long。执行成功返回Windows系统调用sendMessage()的返回值,错误返回-1
14.13 SetProfileString(filename,section,key,value)
//设置初始化文件中指定项的值。
返回值:ingeger。函数执行成功返回1,错误返回-1
14.14 ShowHelp(helpfile,helpcommand{,typeid})
Helpfile:指定帮组文件的名称
Helpcommand:指定显示帮组的格式,取值:Index!-显示主目录,不要指定typeid的参数;keyword!-转移到由指定关键词确定的主题;Topic!-显示指定主题的帮组
返回值:ingeger。函数执行成功返回1,错误返回-1
14.15 SingnalError({number},{text})
//触发应用对象的SystemError事件,通常用于代码调试
Number:integer.保存到Error对象的number属性中
Text:string.保存到Error对象的Text属性中
返回值:ingeger。函数执行成功返回1,错误返回-1
14.16 Yield()
//将控制权转移个其它图形对象
返回值:boolean.
15.定时函数
15.1 Cpu()
返回值:long。返回当前应用程序启动后开始Cpu消耗的时间,以毫秒为单位
15.2 Idle(n)
N:指定空闲时间间隔,以秒为单位。该参数设置为0时,停止空闲检测,不再触发对象的Idle时事件
返回值:ingeger。执行成功返回1,此时启动定时器;定时器未启动,返回-1
15.3 Timer(interval{,windowname})
Interval:指定两次触发Timer事件之间的时间间隔,有效值是0-65;当该参数为0时,关闭定时器
Windowname:窗口名,要触发Timer事件的窗口,缺省为当前窗口
返回值:Integer。执行成功返回1,错误返回-1。
整理时间:2019-11-19 10:14:00
时间:2019-11-19 10:14:00