《PowerBuilder 9.0快速入門篇》是清華大學出版社2004年09月 出版的書籍,作者是邵亮。
基本介紹
內容簡介,圖書目錄,
內容簡介
本書為“PowerBuilder9.0套用開發叢書”之(PowerBuilder9.0快速入門篇》。全書分為9章,涉及的內容主要有:Powerbuilder的基本變數、函式、方法的使用和描述;PowerBuilder9.0的各種基本控制項和高級控制項的初步介紹;PowerBuilder9.0選單的初步使用;數據視窗的概述與初步套用;通過PowerBuilder操作各種資料庫的數據,並能編輯和查看符合要求的數據結果集;用戶對象的基本概念以及各種類型的用戶對象的初步套用;編譯與分發應用程式的方法以及各種... [顯示全部]
圖書目錄
第1章PowerBuilder簡介 1
1.1PowerBuilder和Sybase的歷史 2
1.2PowerBuilder的面向對象開發技術 2
1.3OLE技術 3
1.4事件驅動編程方式 3
1.5PowerBuilder9.0增加的新特性 4
1.6PowerBuilder9.0開發環境簡要說明 4
第2章PowerScript基本語法 11
2.1創建應用程式 12
2.2應用程式的屬性 14
2.2.1應用程式圖示 14
2.2.2默認字型 15
2.2.3查看默認提供的全局變數 15
2.3應用程式的事件 15
2.4創建視窗 17
2.5視窗的基本屬性 19
2.5.1General標籤 19
2.5.2視窗的類型 20
2.5.3Scroll標籤 21
2.5.4Toolbar標籤 22
2.5.5Other標籤 22
2.6視窗的基本操作 23
2.6.1視窗的保存 23
2.6.2視窗的列印 23
2.6.3視窗的預覽和運行 24
2.7PowerScript編程基礎 24
2.7.1大小寫 25
2.7.2斷行、分隔設定和繼續符 25
2.7.3注釋 26
2.7.4標識符 26
2.7.5對象、屬性和方法 27
2.8變數定義 28
2.9變數的作用域和私有性 31
2.9.1全局變數 31
2.9.2實例變數 32
2.9.3公共、私有和保護變數 34
2.9.4共享變數 34
2.9.5局部變數 36
2.9.6常量 36
2.10判斷結構 36
2.10.1If…Then… 37
2.10.2條件 37
2.10.3Else 39
2.10.4ElseIf 40
2.10.5ChooseCase 41
2.11循環結構 42
2.11.1Do…Loop 42
2.11.2For…Next 44
2.11.3Goto 45
2.11.4Exit 46
2.11.5Continue 46
2.11.6嵌套 47
2.11.7嵌套循環中Exit和Continue的使用 47
2.12函式的定義以及作用域 48
2.12.1函式的定義方法 48
2.12.2函式的作用域 53
2.13函式的分類 57
2.14結構的介紹 63
2.14.1結構的使用 63
2.14.2對象級結構和全局結構 64
第3章PowerBuilder9.0控制項介紹 65
3.1控制項的使用 66
3.2控制項的布局 67
3.2.1控制項的剪下、複製和貼上 67
3.2.2Undo命令 67
3.2.3對齊 68
3.2.4間距 68
3.2.5大小 69
3.2.6Tab次序 69
3.2.7控制項的命名 70
3.2.8控制項的可用性 70
3.2.9控制項的顏色 71
3.2.10Option視窗 71
3.3命令按鈕(CommandButton) 75
3.4圖形按鈕(PictureButton) 76
3.5靜態文本(StaticText) 79
3.6靜態超連結文本框 80
3.7單行編輯框(SingleLineEdit) 83
3.8多行編輯框(MulitLintEdit) 84
3.9掩碼編輯(EditMask) 85
3.10超文本編輯(RichTextEdit) 88
3.11分組框控制項(GroupBox) 89
3.12標籤控制項(Tab) 90
3.13單選按鈕(RadioButton) 92
3.14複選框(CheckBox) 95
3.15圖形控制項(Picture) 96
3.16超連結圖形控制項(PictureHyperLink) 97
3.17列表框控制項(ListBox) 97
3.18圖形列表框(PictureListBox) 98
3.19下拉式列表框(DropDownListBox) 99
3.20下拉式圖形列表框(DropDownPictureListBox) 100
3.21水平滾動條和垂直滾動條(VScrollBar和HscrollBar) 101
3.22滑動條(HtrackBar和VtrackBar) 102
3.23進度條(HprogessBar和VprogressBar) 103
3.24表視圖(ListView) 104
3.25樹視圖(TreeView) 106
3.26滑動條和進度條例程 107
3.27樹視圖和表視圖例程 112
第4章PowerBuilder9.0選單對象 121
4.1使用Menu描繪器 122
4.2添加修改選單欄上的選單 123
4.3添加更新下拉式/級聯式選單項 124
4.4選單項的General屬性 125
4.5選單項的Toolbar屬性 127
4.6選單的列印 128
4.7選單的事件和腳本 128
4.8保存選單 129
4.9選單與視窗的綁定 129
4.10創建彈出式選單 129
第5章數據視窗 133
5.1 數據視窗的概念 134
5.2 數據視窗的樣式創建和數據源定義 135
5.2.1 顯示樣式 135
5.2.2 數據源 144
5.3 數據視窗的高級定製 152
5.3.1 數據視窗區域 152
5.3.2 數據視窗的工具列 155
5.3.3 數據視窗的選項設定 158
5.3.4 數據視窗的基本屬性 161
5.3.5 數據視窗的顯示格式 166
5.3.6 計算欄位 173
5.3.7 指定數據視窗的更新屬性 174
5.3.8 數據視窗的數據操作 176
5.4 數據視窗在應用程式中的使用 179
5.4.1 數據視窗控制項 180
5.4.2 事務對象 180
5.4.3 數據視窗的數據檢索 187
5.4.4 利用數據視窗顯示數據的完整步驟 187
5.4.5 數據視窗的數據檢驗 188
5.4.6 數據視窗控制項的函式 189
5.4.7 數據視窗控制項的事件 194
5.4.8 數據視窗對象的訪問 197
5.4.9 數據視窗的列印 198
5.4.10 錯誤的處理 199
第6章用戶對象 201
6.1 自定義用戶對象 202
6.1.1 創建自定義用戶對象 202
6.1.2 自定義用戶對象的事件 203
6.1.3 定義用戶對象的新建事件 203
6.1.4 創建一個用戶登錄的用戶對象 204
6.1.5 創建用戶對象函式 205
6.2 標準可視用戶對象 208
6.2.1 創建標準可視用戶對象 208
6.2.2 標準可視用戶對象的使用 209
6.2.3 編寫事件程式 210
6.3 外部用戶對象 210
6.3.1 創建外部用戶對象 211
6.3.2 外部用戶對象的使用 211
6.4 自定義類 212
6.4.1 創建自定義類 212
6.4.2 私有數據的保護 212
6.4.3 自定義類的使用 213
6.5 標準類 214
6.5.1 創建標準類 214
6.5.2 例子:擴展數據存儲對象 215
6.5.3 使用擴展標準類 217
第7章資料庫 223
7.1資料庫連線 224
7.1.1MSSQLServer的連線 224
7.1.2Oracle8.0.4/8.0.5的連線 225
7.1.3使用ODBC進行連線 226
7.1.4AdaptiveServerEnterprise的連線 226
7.2資料庫的創建 227
7.3資料庫的刪除 228
7.4與已經存在的ASA資料庫的連線 229
7.4.1ODBC的使用 230
7.4.2數據源的使用 234
7.5表 236
7.5.1表的創建 236
7.5.2表的屬性 239
7.5.3列的屬性 240
7.5.4主關鍵字的創建 243
7.5.5外碼的創建 244
7.5.6索引的創建 246
7.6視圖 247
7.7數據操作工具 248
7.7.1數據瀏覽 248
7.7.2數據刷新 249
7.7.3數據修改和保存 249
7.7.4數據的導入和導出 249
7.7.5數據的列印 249
7.8數據管道 250
第8章程式發布 253
8.1Project編輯器使用 254
8.2PowerBuilder資源檔案(PBR)的使用 256
8.3動態庫 257
8.3.1動態程式庫的好處 258
8.3.2動態程式庫的分配 258
8.4分發應用程式 258
第9章綜合實例 261
9.1項目創建 262
9.2資料庫的創建 263
9.3數據表的創建 264
9.4應用程式的代碼編寫 266
9.4.1用戶登錄模組 266
9.4.2密碼維護模組 269
9.4.3數據維護模組 270
9.4.4信息檢索模組 283
附錄安裝PowerBuilder9.0 291