PowerBuilder 8.0入门指南:实战教程

5星 · 超过95%的资源 需积分: 47 333 下载量 83 浏览量 更新于2024-08-02 7 收藏 16.2MB PDF 举报
"PowerBuilder 8.0实用教程 PB教程.pdf" PowerBuilder 8.0是一款强大的可视化数据库应用程序开发工具,广泛应用于企业级应用系统开发。本教程是针对PowerBuilder 8.0的基础教程,旨在帮助初学者和中级用户快速掌握其核心功能。作者通过简洁明了的文字和丰富的图表,使得学习过程更为直观易懂。 教程的特点在于由浅入深,内容全面。首先介绍了PowerBuilder 8.0的基本界面和工作环境,让读者对这款软件有一个初步的认识。接着,教程深入到编程基础,讲解了PB的语法和基本编程概念,使读者能够编写简单的应用程序。 创建数据库是PowerBuilder的重要环节,教程详细阐述了如何利用PB与各种数据库(如SQL Server、Oracle等)进行连接,并创建和管理数据库。数据窗口是PB的一大特色,教程通过实例展示了如何设计和使用数据窗口来展示和操作数据库中的数据,这涵盖了数据的查询、添加、修改和删除等操作。 在创建应用程序部分,教程不仅讲解了如何构建窗口应用,还涉及到了窗体的设计和布局,包括各种内置控件的使用,如按钮、文本框、列表框等。此外,教程还涵盖了库和工程的管理,帮助读者理解如何组织和重用代码,提高开发效率。 书中精心设计的11个经典实例贯穿始终,这些实例既有助于巩固理论知识,又能提升实践技能。实例涵盖了从简单的数据输入到复杂的业务流程模拟,让读者在实践中学习和掌握PB的高级特性。 本教程适合于对PowerBuilder有一定兴趣的初学者,以及需要提升PB技能的在职技术人员。同时,它也可以作为大专院校相关专业课程的教学辅助资料,或社会初级和中级培训班的教材。教程附带的CD包含了电子书和书中所有实例的源代码,方便读者学习和参考。 "PowerBuilder 8.0实用教程"是一本实用性极强的教程,它不仅提供了全面的理论知识,更强调了实践操作,是学习和掌握PowerBuilder 8.0不可或缺的参考资料。
2010-03-18 上传
第1章 窗口与控件 1.1 制作Splash窗口 -- Splash 1.2 制作美观的状态条 -- StatusBar 1.3 系统热键的实现 -- HotKey 1.4 创建图标栏应用 -- Systray 1.5 MDI窗口显示背景图片 -- MDIBmp 1.6 定制有特色的图标按钮 -- PictureButton 1.7 导航图界面的制作 -- FlowChat 1.8 制作图文并茂的菜单 -- BmpMenu 1.9 窗口内控件大小与窗口大小同步 -- Autosize 1.10 动态创建控件 -- DynamicControl 1.11 控件融合技术 -- SplitBar 1.12 窗口中控件显示 -- ToolTips 第2章 数据窗口 2.1 数据窗口组合条件查询 -- Search 2.2 数据窗口中实现增量查询 -- zlcx 2.3 数据窗口的多表更新 -- UpdateMultable 2.4 单击标题栏对数据窗口排序 -- TitleSort 2.5 数据窗口中用回车键实现Tab键切换列焦点功能 -- Tab-Enter 2.6 动态数据窗口 -- DynamicDataWindow 2.7 复合数据窗口 -- AddTitle 2.8 数据窗口打印处理 -- PrintPreview/PrintPreview3 (PrintPreview和PrintPreview3内容是相同的,但在实现上有些区别) 2.9 捕捉DropDownDataWindow列相关键事件 -- dddw 2.10 数据窗口中闪烁文字显示的实现 -- dwTimer 2.11 在GRID风格DataWindow中调整列顺序 -- ChangeColumnOrder 2.12 利用数据窗口计算表达式 -- Calculate 2.13 获取数据窗口中列在数据库中的实际域名 -- GetFieldName 2.14 数据窗口的最大/最小化显示实现 -- dwResize 第3章 PowerScript 本章所要使用的资源文件--pic 3.1 PowerBuilder8新增函数、功能使用简介 3.1.1 文件系统函数 -- FileFunction 3.1.2 打印函数 -- Printer 3.1.3 系统函数 -- SysFunction 3.2 记录系统出错信息 -- SysError 3.3 注册表函数应用 -- Regedit 3.4 连接任意ODBC数据源 -- ODBCList 3.5 在应用程序中关闭外部程序 -- CloseApp 3.6 在应用程序中启动控制面板项目 -- RunControl 3.7 判断是否处于开发模式 -- GetMode 3.8 非TAB分隔符文本文件倒入数据窗口 -- ImportFile 3.9 编译后的程序带参数运行 -- MyApp 3.10 取当月的最后一天 -- GetLastDay 3.11 限制程序运行次数 -- OnlyOnce 3.12 打印文件的打印 -- prnplt 3.13 程序中实现拨号连接 -- Dial-up 第4章 数据库与SQL 4.2 PowerBuilder + ASA7的C/S编程 -- Client-Server 4.4 动态SQL -- DynamicSQL 4.5 存取二进制大对象 -- Blob 4.6 PowerBuilder应用取服务器时间 -- GetServerTime 4.7 PowerBuilder扩展属性系统表及其应用 -- SystemTable 4.8 程序中备份Adaptive Server Anywhere 7 数据库 -- DbBackup 第5章 用户对象 5.1.1 创建定制的用户对象(创建弹压式按钮) -- ToggleButton 5.1.2 创建标准的可视用户对象(扩展的数据窗口) -- Datawindow 5.1.3 创建可视外部用户对象(状态条) -- StatusBar 5.2.2 创建通用不可视用户对象(FTP应用) -- Ftp