作品目錄
目錄第一部分 PowerBuilder入門
第一章 PowerBuilder 7.0概述
1.1PowerBuilder 7.0簡介
1.2Powe出uilder 7.0安裝運行環境
1.3PowerBuilder 7.0的安裝過程
第二章 PowerBuilder 7.0新的特性
2.1新的用戶界面和開發方法
2.1.1新的用戶界面和工具列
2.1.2新的開發方法
2.1.3PowerBuilder 7.0與PowerBuilder6.0區別
2.1.4以對象為中心的開發環境
2.1.5畫板的視圖
2.1.6PowerBuilder 7.0畫板新特性
2.1.7用Wizard快速創建套用和組件
2.1.8用To-DoList跟蹤事件和加速開發
2.1.9配置快捷鍵
2.1.10其它開發環境特性
2.2新構件的開發和使用
2.3新的資料庫連線
2.3.1新的和增強的資料庫接口
2.3.2不再支持的資料庫接口
2.3.3輸入和輸出的資料庫配置檔案
2.3.4方便地進入資料庫內容
2.4其它新的特性
2.4.1ActiveX和OLE特性
2.4.2支持Internet的圖像
2.4.3新的視窗控制
2.4.4使用儲存過程更新資料庫
2.4.5ActiveX的數據視窗Web控制項
第三章 PowerBuilder啟動和軟體使用
3.1PowerBuilder啟動
3.2PowerBuilder基本操作界面
3.2.1PowerBuilder基本操作界面
3.2.2PowerBuilder界面工具列使用說明
3.2.3PowerBuilder界面選單使用說明
第四章 PowerBuilder視窗設計
4.1視窗的定義
4.1.1視窗的創建和繼承
4.1.2視窗畫板組成
4.1.3視窗類型
4.1.4視窗的屬性
4.1.5預覽和運行視窗
4.1.6視窗事件
4.1.7視窗的保存
4.1.8視窗對象的編程
4.2視窗上的控制項
4.2.1控制項概述
4.2.2在視窗上新建控制項
4.2.3控制項的選擇
4.2.4控制項的布局
4.2.5控制項屬性的定義
4.2.6控制項的操作順序
4.2.7控制項的編程
4.3視窗控制項的使用
4.3.1CommandButton(命令按鈕)
4.3.2PictureButton(圖片按鈕)
4.3.3CheckBox(複選框)
4.3.4RadioButton(單選項)
4.3.5GroupBox(成組框)
4.3.6StaticText(靜態文本)
4.3.7StaticHyperLink(靜態超文本連線)
4.3.8Picture(圖片)
4.3.9SingleLineEdit(單行編輯器)
4.3.10EditMask(編輯禁止)
4.3.11MultiLineEdit(多行編輯器)
4.3.12RichTextEdit
4.3.13HScrollBar(橫向波動條)和VScrollBar(縱向滾動條)
4.3.14HTrackerBar(水平跟蹤條)和VTrackerBar(垂直跟蹤條)
4.3.15HprogressBar(水平進程條)和VprogressBar(垂直進程條)
4.3.16DropDownlistBox(下拉列表框)
4.3.17DropDownPicureListBox(下拉圖片列表框)
4.3.18PictureListBox(圖片列表框)
4.3.19ListBox(列表框)
4.3.20ListView(列表瀏覽)
4.3.21TreeView(樹狀瀏覽)
4.3.22Tab
4.3.23DataWindow(數據視窗)控制項
4.3.24Graph(圖表)
4.3.25OLE
4.3.26UserObjects(用戶對象)
第五章 選單的設計
5.1選單視窗簡介
5.1.1選單畫板的介紹
5.1.2選單基本屬性的介紹
5.2創建和設計選單
5.2.1創建選單項
5.2.2選單項的插入、添加、刪除和移動
5.2.3設定加速鍵和快捷鍵
5.2.4創建分隔線
5.2.5選單的保存
5.3選單項中事件的定義
5.3.1選單項事件
5.3.2為選單事件編寫腳本
5.4選單的使用
5.4.1視窗與選單欄
5.4.2創建彈出式選單
第六章 數據視窗
6.1概 述
6.1.1工具列介紹
6.1.2事務對象
6.2創建數據視窗
6.2.1選擇數據視窗的風格
6.2.2選擇數據源
6.3設定數據視窗
6.3.1數據視窗介紹
6.3.2設定數據視窗
6.3.3數據的處理
6.4數據視窗中的對象
6.4.1添加數據視窗對象
6.4.2指定對象的瀏覽順序
6.5數據視窗預覽和保存列的
6.6數據視窗列印
6.7數據視窗控制項
6.7.1數據視窗事件
6.7.2數據視窗函式
6.7.3引用和更改數據視窗屬性
第七章 利用Wizard快速創建應用程式
7.1創建一個基本套用
7.2快速生成一個EXE檔案
7.3修改模組
7.4增加數據視窗
7.4.1創建數據視窗
7.4.2連線數據視窗
7.5重新編譯Project檔案和EXE檔案
第二部分 PowerBuilder熟練掌握
第八章 PowerScript編程
8.1PowerScript的語法特徵
8.1.1數據類型
8.1.2常量與變數
8.1.3操作符
8.1.4程式的控制結構
8.1.5參數傳遞
8.1.6其 它
8.2使用SQL語句
8.2.1使用SQL的查詢語句
8.2.2使用SQL的數據維護類語句
8.2.3使用SQL的資料庫系統維護和事務管理語句
8.2.4 游 標
8.2.5過 程
8.2.6動態SQL語句
8.3對象和控制項編程
8.4內部函式
8.5PowerScript 畫板
8.5.1PowerScript畫板的界面
8.5.2彈出選單
第九章 PowerBulider和資料庫的連線
9.1通過ODBC與資料庫相連
9.1.1PowerBuilder 7.0支持的ODBC接口
9.1.2通過ODBC接口連線到資料庫
9.2通過專用資料庫接口相連
9.2.1PowerBuilder支持的專用接口
9.2.2部分專用接口介紹
9.3連線資料庫
第十章 用戶對象和用戶事件
10.1用戶對象概述
10.2標準可視用戶對象
10.2.1創建標準可視用戶對象
10.2.2套用標準可視用戶對象
10.3定製可視用戶對象
10.3.1創建定製可視用戶對象
10.3.2套用定製可視用戶對象
10.4外部可視用戶對象
10.4.1創建外部可視用戶對象
10.4.2套用外部可視用戶對象
10.5標準類用戶對象
10.5.1創建標準類用戶對象
10.5.2套用標準類用戶對象
10.6定製類用戶對象
10.6.1創建定製類用戶對象
10.6.2套用定製類用戶對象
10.7自動實例化
10.8用戶事件
10.8.1用戶事件ID
10.8.2定義用戶事件
10.8.3套用用戶事件
10.8.4視窗和用戶對象之間的通信
第十一章 OLE套用
11.1在應用程式中使用OLE控制項
11.1.1在視窗中使用OLE控制項
11.1.2OLE控制項的屬性
11.1.3OLE 控制項的函式
11.1.4OLE控制項的事件
11.2OLE自動化
11.3OCX控制項
第十二章 開發Internet應用程式
12.1概 述
12.2基於Web.PB的套用
12.2.1客戶端的HTML代碼
12.2.2開發DPB應用程式
12.2.3CGI環境變數
12.2.4Internet應用程式中的對象
12.2.5Web.PBWizard
12.3基於Plug-in的套用
12.3.1數據視窗的Plug-in套用
12.3.2Window的Plug-in套用
12.4ActiveX
第三部分 PowerBuilder精通
第十三章 PowerBuilder的JavaBeans代理生成器
13.1JavaBeans代理生成器概述
13.1.1開發步驟
13.1.2生成代碼類別
13.1.3Java數據類型映射
13.2生成Java類
13.2.1啟動JavaBeans代理生成器
13.2.2選擇定製類用戶對象
13.2.3指定項目屬性
13.2.4創建Java類庫
13.3Java類庫套用
13.3.1編寫Java代碼要素
13.3.2建立
Java項目
13.3.3建立連線
13.3.4JavaBeans代理的調用方法
13.3.5使用Date和DateTime類
13.4com.sybase.dpb 類庫包
第十四章 PowerBuilder的DWSyntax工具
14.1DWSyntax工具啟動
14.2DWSyntax描述
14.3DWSyntax修改
14.3.1創建對象
14.3.2改變對象屬性
14.3.3消除對象
14.4SyntaxFromSQL套用
14.4.1構造局部變數
14.4.2創建SQL語句
14.4.3描述DataWindow對象的表單和樣式
14.4.4SyntaxFromSQL()函式
14.4.5創建對象
第十五章 PowerBuilder 應用程式構造器
15.1生成跟蹤檔案
15.2分析跟蹤檔案
15.2.1類視圖
15.2.2例程視圖
15.2.3跟蹤視圖
15.3調試應用程式
15.4跟蹤函式
15.4.1TraceOpen()
15.4.2TraceClose()
15.4.3TraceBegin ()
15.4.4TraceEnd()
15.4.5TraceEnableActivity()
15.4.6TRaceDisableActivity()
15.4.7TraceError()
15.4.8TraceUser()
15.5庫檔案profile.pbl對象列表
第十六章 PowerBuilder的移植輔助工具
16.1啟動MigrationAssistant
16.2測試PowerBuilder套用庫檔案
16.3自定義檢查檔案
第十七章 PFC庫的使用及PFC擴展器
17.1面向對象的PowerBuilder
17.1.1面向對象的程式設計
17.1.2對 象
17.1.3多態性
17.1.4繼 承
17.1.5方法和屬性
17.1.6封 裝
17.2PFC庫和對象
17.2.1基本概念
17.2.2面向對象的PFC
17.2.3PFC擴展層
17.2.4PFC命名慣例
17.2.5PFC元素
17.3PFC服務套用
17.3.1應用程式服務
17.3.2視窗服務
17.3.3數據視窗(Data Window)服務
17.3.4全局服務
17.4PFC擴展器
17.4.1啟動PFC擴展器
17.4.2生成PFC擴展類庫
第十八章 應用程式調試
18.1調試器
18.1.1Source視圖
18.1.2Source Browser視圖
18.1.3Source History視圖
18.1.4Variables視圖
18.1.5Object in memory視圖
18.1.6Call Stack視圖
18.1.7Break points視圖
18.1.8Watch視圖
18.1.9Instances視圖(僅在遠程調試時起作用)
18.2設定斷點
18.2.1添加斷點
18.2.2編輯斷點
18.3在調試狀態下運行
18.3.1開始調試
18.3.2查看變數
18.3.3使用Watch視圖
18.4程式運行時的錯誤處理
18.5即時調試
18.6跟蹤應用程式的執行過程