第六章 PowerScript编程
数据类型:
1、整型(Integer) 默认0 16位带符号整数
2、长整型(Long Integer) 32位带符号整数
3、实型(Real)6位有效数字,并且都带有符号默认0 浮点数
4、双精度型(Double)同实型具有相同性质 15位有效数字
5、字符串型(String)最长可达1023个字符
6、布尔类型(Boolean)
7、枚举(特点:①可以通过标识符后面的惊叹号来识别枚举数据类型
②内置函数和对象属性只能使用枚举类型
③PowerBuilder系统中不允许用户创建枚举类型
)
常量:在程序运行过程中其值不变的量。关键字constant
常用函数:
MessageBox(title,text.icon,buttons,default)
Beep(times)
Is族: IsNumber() IsDate() IsTime() IsNull()[唯一一个测试空值的方法]
类型转换函数
Integer(String) Long(String) Real(String) Double(String) Dec(String) String(number,format)
Open(Text_Windows) Close(Txt_Windows)
RGB() 颜色函数,颜色用长整形表示
Run(Prog_Name,state)
Tigger 、Post
控件方法:SetFocus()
事件函数:
TriggerEvent(事件):同步调用:停止当前脚本直到事件执行完毕
PostEvent(事件):异步调用:只请求执行事件,然后继续执行原来事件
Create和Destory
文件函数:
文件两种访问模式:行模式+流模式
FileOpen(fileName{,filemode{,fileaccess{,filelock{,writemode{create,filetype}}}}})
Filemode--访问模式,枚举:LineMode![默认]或StreamMode!
FileAccess--读/写方式,枚举:Read![默认]或Write!
FileLock--枚举:LockReadWrite![默认]或LockRead!或LockShared!
WriteMode--枚举:Append![默认]或Replace!
FileClose(打开函数FileOpen()返回打开文件操作的编号)
FileRead(FileNumber,StringOrBlobVariable)返回:-100/-1/0/x
FileWrite(FileNumber,StriingOrBlobVariable)
GetFileOpenName(Title,PathName,FileName{,Extension{,Filter}})
GetFileSaveName(Title,PathName,FileName{,Extension{,Filter}})
FileExists(FileName)
FileDelete(FileName)
FileLength(FileName)
FileSeek(FileNumber,Position,Origin)
id: 588663133
title: PowerScript.txt--BW3【BW】
publishTime: 1265190460647
classId: 88735822
moveForm: NONE
没有评论 :
发表评论