全面解析PowerBuilder系统函数及其功能

版权申诉
0 下载量 9 浏览量 更新于2024-11-10 收藏 97KB ZIP 举报
资源摘要信息:"PB系统函数大全.zip" PowerBuilder是Sybase公司推出的一种客户端/服务器应用开发工具,支持多种数据库和操作系统,主要面向数据密集型、多用户、高性能的应用程序开发。它的开发环境集成了快速应用开发(RAD)工具,并且其脚本语言被称为PowerScript。本文档“PB系统函数大全.zip”提供了PowerBuilder中各类系统函数的详细分类和列表,涵盖了数组操作、数据处理、文件管理等多个方面,是PowerBuilder开发人员的重要参考资料。 1. 数组函数 数组函数用于处理数组数据,提供了诸如数组排序、搜索、计算数组中元素的和、数组元素的添加和删除等操作。 2. Blob(大二进制对象)函数 Blob函数专门用于处理大容量的二进制数据,包括Blob数据的创建、修改、存储和检索等操作。 3. 数据类型检查和转换函数 这些函数能够帮助开发人员检测变量的数据类型,并在需要时将数据从一种类型转换为另一种类型。 4. 日期、时间函数 日期和时间函数用于日期和时间的计算、格式化以及获取系统日期和时间等。 5. DDE客户函数 动态数据交换(DDE)是Windows平台上的一个通信协议,DDE客户函数允许PowerBuilder应用程序作为DDE客户端与其他应用程序交换数据。 6. DDE服务器函数 与DDE客户函数相对,DDE服务器函数使PowerBuilder应用程序能够作为DDE服务器,向其他DDE客户端提供数据。 7. 文件操作函数 文件操作函数提供了文件的读取、写入、复制、删除、移动以及获取文件属性等操作。 8. 国际化函数 国际化函数支持多语言应用的开发,提供字符集转换、本地化文本处理等功能。 9. 库管理函数 库管理函数允许对PowerBuilder动态链接库(DLL)进行操作,包括库的加载和卸载。 10. 数值计算函数 数值计算函数提供了基本的数学运算,如求幂、开方、三角函数计算等。 11. 打印和打印机设置函数 这些函数涉及打印任务的管理,包括打印作业的启动、停止、页面设置以及打印机属性的获取和修改。 12. 注册表操作函数 注册表操作函数允许应用程序读取和修改Windows注册表中的数据。 13. 字符串操作函数 字符串操作函数非常丰富,包含了字符串的连接、分割、替换、比较、大小写转换以及子字符串提取等功能。 14. 系统与环境函数 系统与环境函数提供了对操作系统环境变量的操作,以及获取系统信息的接口。 15. 定时函数 定时函数使得程序可以设置时间触发的任务,例如延时执行某个操作,或者设置定时提醒。 16. 窗口操作函数 窗口操作函数用于管理窗口的创建、销毁、大小调整以及移动等。 17. 类定义查找函数 类定义查找函数帮助用户在PowerBuilder的类库中查找特定的类定义。 18. 垃圾收集函数 垃圾收集函数在PowerBuilder中用于自动释放不再使用的内存资源。 19. 共享对象函数 共享对象函数允许创建和操作系统级的共享对象,这些对象可以被多个应用程序实例共享。 20. 提供帮助函数 提供帮助函数用于在PowerBuilder应用程序中提供帮助文档和上下文相关的帮助信息。 21. 其他函数 其他函数涵盖了上述分类之外的系统函数,这些函数对于完成特定的任务同样重要。 "PB系统函数大全.chm"为一个编译后的帮助文件,它的格式使得用户可以方便地在本地计算机上使用,通过索引、搜索、书签等特性快速定位和查阅所需的系统函数。这对于掌握PowerBuilder丰富的系统函数库,以及提高开发效率都具有重要作用。
2003-06-06 上传
数组函数 Pos() CloseChannel() PrintSetFont() lowerBound() Replace() ExeclRemote() PrintSetSpacing() UpperBound() Right() GetDataDDEOrigin() PrintSetup() RightTrim() GetRemote() PrintText() Blob(大二进制对象)函数 Space() OpenChanner() PrintWindth() Blob() Trim() RespondRemote() PrintX() BlobEdit() Upper() SetRemote() PrintY() BlobMid() StartHotLink() Len() 系统与环境函数 StopHotLink() 窗口操作函数 String() Clipboard() Close() CommandParm() DDE服务器函数 CloseWithReturn() 数据类型检查与转换函数 DoScript() GetCommandDDE() Open() Asc() GetApplication() GetCommandDDEOrigin() OpenSheet() Char() GetEnvironment() GetDataDDE() OpenSheetWithParm() Dec() GetFocus() GetDataOrigin() OpenWithParm() Double() Post() RespondRemote() Integer() ProfileInt() SetDataDDE() 国际化函数 Long() ProfileString() StartServerDDE() IsAllArabic() Real() Restart() StopServerDDE() IsAllHebew() Date() Run() IsAnyArabic() DateTime() Send() 文件操作函数 IsAnyHebrew() IsNumber() SetProfileString() FileClose() IsArabic() IsTime() ShowHelp() FileDelete() IsArabicAndNumbers() Time() SignalError() FileExists() IsHebrew() Yield() FileLength() IsHebrewAndNumbers() 数值计算函数 FileOPen() Reverse() Abs() 日期、时间函数 FileRead() ToAnsi() Ceiling() Day() FileSeek() ToUnicode() Cos() DayName() FileWrite() Exp() DayNumber() GetFileOpenName() 其他函数 Fact() DaysAfter() GetFileSaveName() Beep() Int() Hour() ClassName() Log() Minute() 库管理函数 DebugBreak() logTen() Month() LibraryCreate() IntLow() Max() Now() LibraryDelete() IsValid() Min() RelativeDate() LibraryDirectory() KeyDown() Mod() RelativeTime() LibraryExport() MessageBox() Pi() Second() LibraryImport() PixelsToUnits() Rand() Today() PopulatError() Randomize() Year() 打印函数 RGB() Round() Print() SetNull() Sign() 注册(Registry)函数 PrintBitmap() SetPointer() Sin() RegistryDelete() PrintCancel() SignalError() Sqrt() RegistryGet() PrintClose() UnitsToPixels() Tan() RegistryKeys() PrintDataWindow() Truncate() RegistrySet() PrintDefineFont() RegistryValues() PrintLine() 字符串操作函数 PrintOpen() Fill() 定时函数 PrintOval() Left() CPU() PrintPage() LeftTrim() Idle() PrintRect() Lower() Timer() PrintRoundRect() Match() PrintScreen() Mid() DDE客户函数 PrintSend()