注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計PowerbuilderPOWERBUILDER 8.0高級編程技術

POWERBUILDER 8.0高級編程技術

POWERBUILDER 8.0高級編程技術

定 價:¥43.00

作 者: 陳明,楊勁松編寫
出版社: 北京希望電子出版社
叢編項: 計算機知識普及和軟件開發(fā)系列 編程寶典2002
標 簽: Powerbuilder

ISBN: 9787900088062 出版時間: 2002-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 432 字數(shù):  

內(nèi)容簡介

  本書以一個應用軟件系統(tǒng):某學校學生管理系統(tǒng)為主線(18個模塊、65個應用實例),討論、分析利用Power Builder 8平臺與MS SQL Server數(shù)據(jù)庫結(jié)合開發(fā)應用軟件的各個模塊的詳細過程。全書共分12章,主要闡述:Power Builder 8基礎;菜單設計;窗口設計;TreeView控件;拖放技術;API函數(shù);用戶對象;PFC類庫;高級PowerScript技術;數(shù)據(jù)管道;數(shù)據(jù)庫設計;數(shù)據(jù)窗口設計;應用程序設計;軟件設計及發(fā)布。本書內(nèi)容新、詳實而全面,由淺入深,實踐與軟件開發(fā)相結(jié)合,從不同層面介紹了Power Builder 8 IDE開發(fā)應用軟件的各個細節(jié)。本書可作為初、中級PowerBuilder應用開發(fā)人員的指導讀物,對于有一定軟件開發(fā)經(jīng)驗的程序員也有很好的借鑒和參考價值。所附光盤內(nèi)容為本書所介紹軟件系統(tǒng)的各個模塊的源代碼。 本書前言特色及評論文章節(jié)選

作者簡介

暫缺《POWERBUILDER 8.0高級編程技術》作者簡介

圖書目錄

第1章 PowerBuilder 8.0概述1
1.1  PowerBuilder的主要特性1
1.2  PowerBuilder 8.0 的新功能2
1.3  PowerBuilder 8.0開發(fā)環(huán)境4
1.3.1  子窗口4
1.3.2  菜單欄5
1.3.3  工具欄12
1.4  PowerBuilder 8.0新增功能13
1.4.1  文件管理功能13
1.4.2  打印機管理功能18
1.4.3  打印機管理功能21
第2章  應用程序設計25
2.1  應用程序概述25
2.1.1  應用程序的分類25
2.1.2  創(chuàng)建應用程序25
2.1.3  打開應用程序28
2.2  添加代碼30
2.2.1  系統(tǒng)環(huán)境設置31
2.2.2  數(shù)據(jù)庫連接31
2.2.3  只運行一次32
2.2.4  記錄系統(tǒng)出錯信息34
第3章 菜單設計37
3.1  菜單設計基礎37
3.1.1  創(chuàng)建/修改菜單37
3.1.2  工具欄設計39
3.2  菜單的屬性和事件41
3.2.1  屬性41
3.2.2  事件42
3.2.3  函數(shù)43
3.3  高級菜單設計44
3.3.1  右鍵菜單44
3.3.2  圖形菜單46
第4章  窗口設計50
4.1  窗口50
4.1.1  窗口的種類50
4.1.2  窗口的創(chuàng)建與修改51
4.1.3  窗口的屬性52
4.1.4  窗口事件及其處理函數(shù)55
4.2  窗口中的控件58
4.2.1  向窗口中添加控件58
4.2.2  控件的種類、屬性
和事件61
4.3  登陸窗口設計114
4.3.1  用戶需求114
4.3.2  系統(tǒng)分析(方案A)115
4.3.3  實現(xiàn)步驟(方案A)115
4.3.4  編寫代碼(方案A)116
4.3.5  系統(tǒng)分析(方案B)118
4.3.6  實現(xiàn)步驟(方案B)118
4.3.7  編寫代碼(方案B)119
4.4  主窗口設計120
4.4.1  主窗口設計步驟120
4.4.2  設計實例121
4.5  典型窗口設計實例122
4.5.1  數(shù)據(jù)錄入窗口122
4.5.2  數(shù)據(jù)維護窗口124
4.5.3  查詢窗口127
4.5.4  打印預覽窗口130
4.5.5  打印設置窗口132
4.5.6  用戶密碼設置
與修改窗口135
4.5.7  學生信息瀏覽139
4.5.8  制作splash窗口141
4.5.9  簡單多媒體窗口設計143
4.5.10  編寫代碼144
4.6  窗口設計技巧145
4.6.1  動態(tài)創(chuàng)建控件145
4.6.2  在窗口中屏蔽
Ctrl+Alt+Del146
4.6.3  使程序不出現(xiàn)在
Windows任務列表中147
4.6.4  設計屏幕保護148
4.6.5  制作指示燈149
4.6.6  指示燈與數(shù)據(jù)庫結(jié)合150
4.6.7  圖形數(shù)據(jù)的存儲151
4.6.8  圖形數(shù)據(jù)的讀取152
4.6.9  實時幫助條的創(chuàng)建153
4.6.10  設計跑馬燈155
4.6.11  金額大小寫轉(zhuǎn)換156
4.7  高級窗口設計158
4.7.1  復合查詢設計158
第5章  數(shù)據(jù)庫設計163
5.1  創(chuàng)建數(shù)據(jù)庫163
5.1.1  創(chuàng)建數(shù)據(jù)庫163
5.1.2  維護數(shù)據(jù)庫的大小168
5.1.3  刪除數(shù)據(jù)庫168
5.2  連接數(shù)據(jù)庫169
5.2.1  使用ODBC連接169
5.2.2  使用專用接口172
5.3  創(chuàng)建表174
5.3.1  使用數(shù)據(jù)庫系統(tǒng)
創(chuàng)建表174
5.3.2  在Powerbuilder中
創(chuàng)建表174
5.3.3  修改表結(jié)構176
5.4  操作表中的數(shù)據(jù)178
5.4.1  使用數(shù)據(jù)庫系統(tǒng)
操作記錄178
5.4.2  使用數(shù)據(jù)庫畫板178
5.4.3  使用SQL語言178
5.5  編程技巧181
5.5.1  讀取數(shù)據(jù)庫配置181
5.5.2  自動注冊ODBC
數(shù)據(jù)源182
5.5.3  在數(shù)據(jù)庫間動態(tài)切換185
第6章  數(shù)據(jù)窗口設計188
6.1  數(shù)據(jù)窗口設計的基本思路188
6.2  數(shù)據(jù)窗口對象的創(chuàng)建188
6.3  典型數(shù)據(jù)窗口實例191
6.3.1  數(shù)據(jù)源的定義191
6.3.2  列對象的顯示和編輯197
6.3.3  數(shù)據(jù)窗口顯示行
的控制201
6.3.4  數(shù)據(jù)窗口上的控件205
6.3.5  數(shù)據(jù)域高級操作211
6.3.6 顯示風格216
6.3.7  高級技巧233
6.4  緩沖區(qū)數(shù)據(jù)處理237
6.4.1  存取緩沖區(qū)的數(shù)據(jù)237
6.4.2  利用數(shù)據(jù)窗口內(nèi)建按鈕
操作數(shù)據(jù)239
6.4.3  函數(shù)處理緩沖區(qū)數(shù)據(jù)240
6.5  錯誤處理248
6.5.1  數(shù)據(jù)窗口的error event248
6.5.2  錯誤處理249
6.5.3  應用舉例250
6.6  數(shù)據(jù)窗口的規(guī)則檢查253
6.6.1  基本概念253
6.6.2  規(guī)則檢查的基本步驟253
6.6.3  應用舉例254
6.7  數(shù)據(jù)窗口的數(shù)據(jù)保存255
6.7.1  緩沖區(qū)數(shù)據(jù)狀態(tài)概述255
6.7.2  實現(xiàn)對數(shù)據(jù)庫更新255
6.8  動態(tài)數(shù)據(jù)窗口258
6.8.1  創(chuàng)建動態(tài)數(shù)據(jù)窗口的
基本步驟259
6.8.2  創(chuàng)建動態(tài)數(shù)據(jù)窗口
的方法259
6.9  數(shù)據(jù)窗口使用技巧262
6.9.1  大文本數(shù)據(jù)文件的打印262
6.9.2  動態(tài)改變數(shù)據(jù)窗口行的
顏色264
6.9.3  分頁打印264
6.9.4  財務收入報表設計265
6.9.5  數(shù)據(jù)窗口與Excel
的交互266
6.9.6  給grid數(shù)據(jù)窗口
添加標題267
第7章  數(shù)據(jù)管道269
7.1  數(shù)據(jù)管道269
7.2  數(shù)據(jù)管道對象269
7.3  使用數(shù)據(jù)管道271
第8章  高級PowerScript技術278
8.1  基礎知識278
8.1.1  簡介278
8.1.2  數(shù)據(jù)類型283
8.1.3  變量及數(shù)組定義285
8.1.4  數(shù)組定義287
8.1.5  操作符289
8.1.6  程序結(jié)構290
8.2  對象操作297
8.2.1  類和對象297
8.2.2  創(chuàng)建對象298
8.2.3  釋放對象298
8.2.4  垃圾收集299
8.3  常用函數(shù)簡介299
8.3.1  類型轉(zhuǎn)換函數(shù)299
8.3.2  數(shù)據(jù)類型檢查函數(shù)300
8.3.3  Open()和Close()族
函數(shù)301
8.3.4  Run()函數(shù)303
8.3.5  MessageBox()函數(shù)303
8.4  常用嵌入式SQL語言304
8.4.1  建立數(shù)據(jù)庫連接305
8.4.2  斷開數(shù)據(jù)庫連接
語句DISCONNECT306
8.4.3  COMMIT語句306
8.4.4  ROLLBACK語句306
8.4.5  執(zhí)行過程語句EXECUTE
307
8.4.6  單行檢索語句
SELECT307
8.4.7  插入行語句INSERT307
8.4.8  刪除行語句DELETE308
8.4.9  修改語句UPDATE308
8.4.10  SQL中的集合函數(shù)309
8.4.11  其它常用SQL309
8.5  游標的使用312
8.5.1  聲明游標DECLARE312
8.5.2  打開游標語句OPEN312
8.5.3  提取數(shù)據(jù)語句FETCH313
8.5.4  關閉游標語句313
8.6  動態(tài)SQL語句313
8.6.1  既無輸入?yún)?shù)也無
結(jié)果集314
8.6.2  有輸入?yún)?shù)而無
結(jié)果集314
8.6.3  知道參數(shù)和結(jié)果集315
8.6.4  不知道參數(shù)和結(jié)果集315
8.7  數(shù)據(jù)庫優(yōu)化查詢317
8.7.1  優(yōu)化方法317
8.7.2  技巧318
8.8  自定義結(jié)構318
8.8.1  結(jié)構體的創(chuàng)建318
8.8.2  結(jié)構體的運用320
8.9  自定義函數(shù)320
8.9.1  函數(shù)的類型320
8.9.2  創(chuàng)建函數(shù)321
8.9.3  數(shù)據(jù)庫系統(tǒng)常用
函數(shù)舉例323
第9章  拖放技術325
9.1  拖放技術簡介325
9.2  拖放屬性325
9.2.1  DragAuto屬性325
9.2.2  DragIcon屬性326
9.3  拖放事件326
9.4  拖放函數(shù)327
9.4.1  Drag函數(shù)327
9.4.2  DraggedObject ( )函數(shù)328
9.5  應用舉例329
9.5.1  用戶需求329
9.5.2  項目分析329
9.5.3  實現(xiàn)步驟330
9.5.4  總結(jié)333
第10章  API函數(shù)應用334
10.1  API函數(shù)簡介334
10.1.1  外部函數(shù)334
10.1.2  調(diào)用API函數(shù)時的
數(shù)據(jù)轉(zhuǎn)換335
10.1.3  參數(shù)傳遞335
10.2  常用API舉例337
10.2.1  啟動控制面板337
10.2.2  FindWindow339
10.2.3  文件拷貝(方法一)339
10.2.4  文件拷貝(方案二)341
10.2.5  創(chuàng)建多邊形窗口342
10.2.6  獲得Windows
系統(tǒng)目錄343
10.2.7  獲取NT的用戶名344
10.2.8  修改顯示器分辨率344
10.2.9  顯示/隱藏windows
任務欄345
10.3   treeview控件346
10.3.1  創(chuàng)建treeview控件347
10.3.2  treeview控件
重要屬性348
10.3.3  treeview控件
常用事件349
10.3.4  treeview控件
常用函數(shù)350
10.4  設計Windows資源管理器354
10.4.1  用戶需求354
10.4.2  系統(tǒng)分析355
10.4.3  實現(xiàn)步驟355
10.4.4  編寫代碼358
第11章  PFC類庫360
11.1  PFC類庫360
11.2  PFC編程基礎362
11.2.1  PFC編程流程362
11.2.2  PFC事件364
11.2.3  PFC屬性對象365
11.2.4  消息路由366
11.2.5  PFC事務對象366
11.2.6  PFC的常量367
11.3  PFC的服務367
11.3.1  應用程序服務368
11.3.2  窗口服務370
11.3.3  數(shù)據(jù)窗口服務372
11.3.4  全局服務375
11.4  PFC窗口和菜單378
11.4.1  PFC窗口378
11.4.2  PFC菜單379
11.5  用戶對象(User Object)381
11.6  創(chuàng)建用戶對象382
11.6.1  可視的用戶對象382
11.6.2  定制可視用戶對象384
11.6.3  外部可視用戶對象388
11.6.4  類用戶對象389
11.6.5  標準類用戶對象391
11.7  在運行時創(chuàng)建用戶對象395
11.7.1  OpenUserObject函數(shù)396
11.7.2  OpenUserObjectWithParm
函數(shù)396
11.7.3  CloseUserObject函數(shù)397
11.8  庫文件管理397
11.8.1  庫畫板397
11.8.2  庫文件管理399
第12章  應用程序的實現(xiàn)和發(fā)布406
12.1  應用程序的調(diào)試406
12.1.1  Debug菜單407
12.1.2  Debug畫板407
12.2  Project畫板414
12.3  創(chuàng)建各組件415
12.3.1  可執(zhí)行文件415
12.3.2  資源文件415
12.3.3  動態(tài)庫416
12.3.4  EXE與DLL
性能比較417
12.4  庫的優(yōu)化417
12.5  可執(zhí)行文件的命令行參數(shù)417
12.6  應用程序的分配418
12.6.1  數(shù)據(jù)庫接口418
12.6.2  配置ODBC數(shù)據(jù)源418
12.6.3  特殊的網(wǎng)絡條件418
12.6.4  優(yōu)化操作系統(tǒng)418
12.6.5  安裝應用程序418
12.7  制作安裝程序418
12.7.1  發(fā)布 PFC應用程序418
12.7.2  制作軟件安裝程序419 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號