欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  單詞密碼  新概念美語  巧用聽寫練聽力  零起點

PowerBuilder 10.0應用基礎與實例教程

中國水利水電出版社
    【作 者】李政 等編著 【I S B N 】978-7-5084-3977-5 【責任編輯】郭東青 【適用讀者群】本科 【出版時間】2006-09-01 【開 本】16開本 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁 數】 【千字數】 【印 張】 【定 價】34 【叢 書】21世紀高等院校計算機系列教材 【備注信息】
圖書詳情

    本書首先介紹最新開發工具PowerBuilderl0.0的應用基礎知識,包括開發環境、對象與事件、PowerScript語言、數據庫與數據窗口對象等。在此基礎上,通過一些應用實例,重點介紹應用軟件的開發過程和方法,給出相關技術要點和源代碼。讀者可直接使用或部分引用這些實例,更重要的是可以分析、改進、移植這些實例,拓展應用領域,開發自己的作品。

    本書從實際需要出發,對內容進行精選,涵蓋了PowerBuilderl0.0從編程基礎到高級應用的內容,而且循序漸進、參照實例、舉一反三,符合軟件開發者的學習習慣,可以使讀者迅速掌握利用PowerBuilder開發軟件的要領。

    本書可作為高等院校計算機和信息技術專業學生教材或參考書,也適合軟件開發人員使用。

    書中所有實例源代碼均可從中國水利水電出版社網站www.waterpub.com.cn/

    softdown/下載,也可從網址http://web.jlnu.edu.cn/jsjyjs/xz.htm下載。

    PowerBuilder是深受廣大數據庫應用軟件開發人員喜愛的開發工具,PowerBuilder 10.0是目前最新版本,它以優異的性能、良好的界面和開發環境受到廣泛的歡迎。

    盡管目前市面上能看到的PowerBuilder書籍比前幾年多了,但大多數內容相似,泛泛地羅列PowerBuilder各種對象、屬性、函數和語句的用法,讀者可能感到枯燥,真正遇到實際應用課題,往往還是無從下手,無法在短時間內提高軟件的開發能力。

    作者在多年的教學實踐中采取一種做法,就是將PowerBuilder的基礎知識壓縮、提煉,使學生在最短的時間內認識PowerBuilder,知道它是什么、能做什么、怎么做,至于具體細節,一是結合不同特點、不同風格、不同技術的實例進行學習,二是隨時查閱函數、事件、屬性一覽表或系統幫助信息。這樣,學習效率高、收獲大,既學會了PowerBuilder,又提高了軟件開發能力。遺憾的是,一直沒有找到以這種結構和風格編寫的教材或參考書,因而萌發了寫這本書的想法。相信本書與眾不同的風格、精彩實惠的內容會適合廣大讀者。

    全書共分15章和3個附錄。

    前4章介紹最新開發工具PowerBuilder 10.0的應用基礎知識,包括開發環境、對象與事件、PowerScript語言、數據庫與數據窗口對象等,每章給出幾個簡單的應用實例。

    第5、6、7章通過若干實例分別介紹數據維護、輸出和查詢的常用技術和技巧。

    后8章,每一章介紹一個獨立的應用軟件,是作者親自開發的實際應用軟件的提煉和總結。在組織這些內容時,每一章都體現不同的側重點,相互之間盡可能不重復,對絕大部分軟件進行了全面介紹,對個別軟件只介紹總體設計方案和一些有特色的細節。盡管這些例子不夠完善,也可能不是最優的,但通過這些應用實例,讀者可以進一步了解PowerBuilder應用軟件的開發過程和方法,其中的一些技術要點和源代碼可直接使用或部分引用到其他軟件,更重要的是通過分析、改進、移植這些軟件,可以拓展應用領域,開發新的作品。所以,這些實例會起到拋磚引玉的作用。書中所有實例源代碼均可從中國水利水電出版社網站下載,也可從網址http://web.jlnu.edu.cn/jsjyjs/xz.htm下載,便于讀者分析和使用。

    三個附錄分別列出了PowerBuilder常用的函數、事件和屬性,讀者可隨時查閱。

    本書從實際需要出發,精心編撰,理論聯系實際,循序漸進,涵蓋PowerBuilder從編程基礎到高級應用的范圍,在內容和表現手法上有許多獨到之處,適合作為大專院校計算機和信息技術專業教材,對軟件開發人員有重要參考價值。

    本書由李政、任秀麗、董延華、周福恩編著。參加本書編寫、資料整理、軟件調試、文稿錄入和校對等工作的還有司雨、常銳、葉麗娜、王洪君、蘭麗輝、李闖、李穎、劉哲、逯洋、姚建勝、白文秀、趙鵬、王影、趙曉玲、崔玉偉等同事,在此對他們的支持和幫助表示感謝。

    由于作者水平所限,加之時間倉促,書中難免有錯誤和不妥之處,請讀者見諒并提出寶貴意見。

    編 者

    2006年4月

    前言
    第1章 PowerBuilder基礎 1
    1.1 PowerBuilder簡介 1
    1.1.1 事件驅動 1
    1.1.2 面向對象 2
    1.1.3 支持多種數據庫 2
    1.1.4 PowerScript語言 2
    1.1.5 數據窗口 3
    1.1.6 跨平臺 3
    1.1.7 PowerBuilder 10.0的特性 3
    1.2 PowerBuilder 10.0集成開發環境 4
    1.2.1 PowerBuilder 10.0主界面 4
    1.2.2 使用向導 5
    1.2.3 畫板和視圖 5
    1.2.4 使用工具欄 9
    1.2.5 其他 12
    1.3 應用程序開發過程 13
    1.3.1 系統分析和系統設計 13
    1.3.2 系統開發 13
    1.3.3 系統調試和運行 14
    1.3.4 生成可執行文件 16
    1.3.5 應用程序的發布 18
    實例1-1 加法驗算 20
    實例1-2 判斷閏年 22
    習題一 23
    第2章 PowerBuilder對象 24
    2.1 應用程序對象 24
    2.1.1 創建應用程序對象 24
    2.1.2 設置應用程序對象的屬性 25
    2.1.3 應用程序對象的事件 26
    2.2 窗口與控件 26
    2.2.1 窗口的類型 26
    2.2.2 建立或打開窗口 27
    2.2.3 對窗口進行設計 28
    2.2.4 控件簡介 30
    2.2.5 使用控件 32
    實例2-1 常用控件示例 34
    實例2-2 動畫演示 36
    實例2-3 日歷控件使用 38
    2.3 菜單和工具欄 39
    2.3.1 創建菜單 40
    2.3.2 設置菜單和工具欄屬性 41
    2.3.3 編寫菜單腳本 41
    實例2-4 圖形文件查找和顯示 41
    2.4 用戶對象與用戶事件 45
    2.4.1 用戶對象的類型 45
    2.4.2 創建用戶對象 46
    2.4.3 使用用戶對象 48
    2.4.4 用戶事件 50
    2.5 對象的繼承 52
    2.5.1 使用繼承創建窗口 52
    2.5.2 使用繼承創建用戶對象 54
    實例2-5 求一元二次方程根 54
    實例2-6 菜單與窗口示例 57
    習題二 58
    第3章 PowerScript語言 60
    3.1 語言基礎 60
    3.1.1 續行和注釋 60
    3.1.2 標識符、空值和特殊字符 61
    3.1.3 保留字 62
    3.1.4 對象、屬性、函數和事件的引用方法 63
    3.1.5 代詞 64
    3.2 數據類型 64
    3.2.1 標準數據類型 65
    3.2.2 系統對象數據類型 66
    3.2.3 Any數據類型 66
    3.2.4 枚舉數據類型 66
    3.3 聲明的使用 67
    3.3.1 聲明變量 67
    3.3.2 聲明常量 67
    3.3.3 聲明數組 68
    3.3.4 聲明外部函數 68
    3.3.5 作用域 69
    3.4 運算符和表達式 69
    3.4.1 算術運算符 70
    3.4.2 關系運算符 70
    3.4.3 邏輯運算符 70
    3.4.4 連接運算符 71
    3.4.5 運算符的優先級 71
    3.4.6 表達式 71
    3.5 函數和結構 72
    3.5.1 函數概述 72
    3.5.2 定義新函數 72
    3.5.3 函數的修改、刪除與使用 75
    3.5.4 結構概述 75
    3.5.5 定義新結構 75
    3.5.6 結構的修改、刪除和使用 76
    實例3-1 出生年份、生肖與年齡查詢 77
    實例3-2 金額小大寫轉換及語音讀取 81
    3.6 PowerScript語句 85
    3.6.1 賦值語句 85
    3.6.2 IF … THEN語句 85
    3.6.3 CHOOSE CASE語句 86
    3.6.4 FOR NEXT語句 87
    3.6.5 DO…LOOP語句 87
    3.6.6 CONTINUE和EXIT語句 88
    3.6.7 GOTO語句 88
    3.6.8 HALT語句 89
    3.6.9 RETURN語句 89
    3.6.10 CALL語句 89
    3.6.11 CREATE語句 89
    3.6.12 DESTROY語句 90
    3.7 SQL語句 90
    3.7.1 CONNECT語句 91
    3.7.2 DISCONNECT語句 91
    3.7.3 COMMIT語句 91
    3.7.4 ROLLBACK語句 91
    3.7.5 SELECT語句 92
    3.7.6 INSERT語句 92
    3.7.7 UPDATE語句 93
    3.7.8 DELETE語句 93
    3.8 游標的使用 93
    3.8.1 聲明游標 94
    3.8.2 打開游標 94
    3.8.3 提取數據 94
    3.8.4 關閉游標 95
    3.8.5 使用where子句 95
    3.9 腳本的編寫 95
    3.9.1 打開腳本視圖 96
    3.9.2 粘貼腳本 96
    實例3-3 顏色對話框的使用 97
    實例3-4 播放AVI文件 98
    習題三 102
    第4章 數據庫與數據窗口 103
    4.1 數據庫的建立與維護 103
    4.1.1 在PowerBuilder 10.0中建立和刪除ASA數據庫 103
    4.1.2 用Sybase Central建立和維護ASA數據庫 104
    4.2 數據庫的連接 105
    4.2.1 配置ODBC數據源 105
    4.2.2 建立描述文件(Proflie) 106
    4.2.3 數據庫連接 107
    4.3 表的建立與管理 108
    4.3.1 建立新表 108
    4.3.2 表的屬性設置和有關操作 109
    4.3.3 列的屬性設置 110
    4.3.4 記錄操作 111
    4.4 視圖的建立與使用 112
    4.5 數據管道 113
    4.6 數據窗口對象 116
    4.6.1 建立數據窗口對象 116
    4.6.2 定制數據窗口對象 119
    4.6.3 使用數據窗口對象 123
    實例4-1 查看記錄 128
    實例4-2 單擊列標題排序 130
    實例4-3 數據拖放 133
    習題四 136
    第5章 數據維護技術 137
    實例5-1 記錄增刪改 137
    實例5-2 檢驗數據合法性 140
    實例5-3 在數據窗口中一次刪除多行 142
    實例5-4 用動態下拉數據窗口輸入 145
    實例5-5 直接代換式輸入 148
    習題五 153
    第6章 數據輸出技術 154
    實例6-1 分組求和結果的圖形表示 154
    實例6-2 生成HTML文件 157
    實例6-3 輸出到Word和Excel 159
    實例6-4 PowerBuilder與Excel交互 161
    習題六 164
    第7章 數據查詢技術 165
    實例7-1 基本查詢 165
    實例7-2 模糊、增量和精確查詢 169
    實例7-3 通用全字段查詢 172
    實例7-4 通用選字段查詢 179
    習題七 186
    第8章 區號郵編查詢與鬧鐘 187
    8.1 準備工作 187
    8.2 外部函數與應用程序對象代碼 188
    8.3 自動配置ODBC數據源 189
    8.4 數據窗口對象與主窗口 191
    8.5 區號和郵編查詢 192
    8.6 定時提醒與鬧鐘 193
    8.6.1 全局結構與實例變量 194
    8.6.2 定時信息設置 194
    8.6.3 信息提示窗口與全局函數f_xq 195
    8.6.4 定時提醒的實現 196
    8.6.5 主窗口的隱藏和顯示 197
    8.7 編譯和運行 197
    習題八 199
    第9章 通訊錄管理器 200
    9.1 基礎工作 200
    9.2 創建全局函數f_odbc_asa 200
    9.3 單文檔界面程序 202
    9.3.1 數據窗口對象設計 202
    9.3.2 窗口設計 203
    9.3.3 編碼 203
    9.3.4 運行 211
    9.4 多文檔界面程序 212
    9.4.1 多文檔界面有關知識 212
    9.4.2 菜單m_frame 214
    9.4.3 MDI框架窗口w_frame 214
    9.4.4 數據窗口對象d_wg和d_zy_arg 215
    9.4.5 定義全局結構s_txl 216
    9.4.6 工作表窗口w_wg、w_zy_arg和w_pic布局 216
    9.4.7 編碼與測試 218
    習題九 221
    第10章 小型財務軟件 222
    10.1 系統功能和數據庫設計 222
    10.1.1 系統功能與主菜單 222
    10.1.2 數據庫與表 223
    10.1.3 多文檔界面框架窗口與應用程序對象代碼 223
    10.2 數據維護和查詢 224
    10.2.1 收支類型的輸入與文本顏色的控制 224
    10.2.2 窗口w_d_in布局及部分代碼 225
    10.2.3 查詢的實現 227
    10.2.4 Set Carry on功能的實現 228
    10.2.5 數據有效性檢驗 228
    10.2.6 其他功能 229
    10.2.7 收支類型維護窗口 230
    10.3 統計表 231
    10.3.1 數據窗口對象d_tjb 231
    10.3.2 統計表窗口w_tjb 231
    10.4 統計圖 233
    10.4.1 數據窗口對象d_tjt 233
    10.4.2 統計圖窗口w_tjt 234
    10.5 發布和使用 235
    習題十 238
    第11章 電視節目單離線查詢器 239
    11.1 數據庫與應用程序對象 239
    11.2 查詢器主窗口設計 240
    11.3 將電視節目導入數據庫 243
    11.4 任意查詢的實現 247
    11.5 按時段查詢 249
    11.6 屬性控制與數據刪除 251
    11.7 頻道預置窗口和“關于”窗口的設計 253
    11.8 查詢器的使用 255
    習題十一 257
    第12章 用機記錄瀏覽器 259
    12.1 自動記時的有關技術 259
    12.2 讓計算機自動記錄本身的開、關機時間 260
    12.2.1 記時文件及其格式 260
    12.2.2 應用程序對象和外部函數 261
    12.2.3 全局結構與主窗口 261
    12.2.4 程序的啟動和使用 264
    12.3 用機記錄的查詢和統計 265
    12.3.1 應用程序對象、數據庫和表 265
    12.3.2 數據窗口對象 266
    12.3.3 窗口的布局 269
    12.3.4 窗口及控件的編碼 270
    12.3.5 瀏覽器的使用 274
    習題十二 275
    第13章 學生選課系統 276
    13.1 基礎工作 276
    13.2 應用程序對象代碼與登錄窗口 277
    13.3 菜單和主窗口 278
    13.4 修改密碼功能的實現 280
    13.5 數據窗口對象設計 281
    13.5.1 數據窗口對象d_edit 281
    13.5.2 數據窗口對象d_select 282
    13.5.3 數據窗口對象d_list 282
    13.6 課程安排窗口w_edit 283
    13.6.1 窗口布局設計 283
    13.6.2 open事件代碼與函數wf_syme 284
    13.6.3 單選按鈕代碼 284
    13.6.4 “開始查找”命令按鈕代碼 285
    13.7 選課窗口w_select 286
    13.7.1 窗口布局和代碼 286
    13.7.2 數據窗口控件代碼 287
    13.7.3 “開始查找”按鈕代碼 288
    13.8 選課名單窗口w_list 289
    13.9 運行與測試 289
    習題十三 291
    第14章 有線電視網管系統 292
    14.1 有線電視網簡介 292
    14.2 基礎設計 293
    14.3 參數設置與數據維護 295
    14.3.1 設置和修改串行通信參數 295
    14.3.2 通信數據維護查詢 295
    14.4 串行通信的實現 297
    14.4.1 窗口布局及控件 297
    14.4.2 窗口實例變量及open事件代碼 299
    14.4.3 按鈕“轉”的clicked事件代碼 300
    14.4.4 樹視圖控件tv_1的itempopulate事件代碼 302
    14.4.5 樹視圖控件tv_1的clicked事件代碼 304
    14.4.6 自定義函數 304
    14.4.7 “通訊”、“保存”和“退出”按鈕代碼 306
    習題十四 307
    第15章 高校學生檔案管理系統 308
    15.1 系統功能設計 308
    15.2 數據庫和表設計 309
    15.3 對象庫和主菜單 310
    15.4 全局變量與全局函數 312
    15.5 登錄窗口和MDI框架窗口 314
    15.5.1 應用程序對象代碼 314
    15.5.2 封面窗口 314
    15.5.3 系統登錄窗口 315
    15.5.4 MDI框架窗口 317
    15.6 數據維護功能 317
    15.6.1 數據維護菜單 317
    15.6.2 數據窗口對象 318
    15.6.3 窗口對象 321
    15.7 字典維護功能 326
    15.7.1 數據窗口對象 326
    15.7.2 窗口對象 327
    15.7.3 有關菜單項的編碼 328
    15.8 查詢和打印 328
    15.8.1 全字段查詢和選字段查詢 328
    15.8.2 打印信件和信封 329
    15.9 數據統計 331
    15.9.1 學生入學時自然情況統計表 331
    15.9.2 歷年招生人數統計表 334
    15.9.3 歷年招生人數統計圖 336
    15.10 日志管理和系統幫助 338
    習題十五 340
    附錄A PowerBuilder 10.0函數參考 341
    附錄B PowerBuilder 10.0事件參考 364
    附錄C PowerBuilder 10.0屬性參考 369本書首先介紹最新開發工具PowerBuilderl0.0的應用基礎知識,包括開發環境、對象與事件、PowerScript語言、數據庫與數據窗口對象等。在此基礎上,通過一些應用實例,重點介紹應用軟件的開發過程和方法,給出相關技術要點和源代碼。讀者可直接使用或部分引用這些實例,更重要的是可以分析、改進、移植這些實例,拓展應用領域,開發自己的作品。
    本書從實際需要出發,對內容進行精選,涵蓋了PowerBuilderl0.0從編程基礎到高級應用的內容,而且循序漸進、參照實例、舉一反三,符合軟件開發者的學習習慣,可以使讀者迅速掌握利用PowerBuilder開發軟件的要領。
    本書可作為高等院校計算機和信息技術專業學生教材或參考書,也適合軟件開發人員使用。
    書中所有實例源代碼均可從中國水利水電出版社網站www.waterpub.com.cn/
    softdown/下載,也可從網址http://web.jlnu.edu.cn/jsjyjs/xz.htm下載。
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 热综合一本伊人久久精品| 一区二区三区四区在线播放| 日本在线加勒比| 国产秒拍| 亚洲天堂图片| 国产在亚洲线视频观看| 伊人国产在线播放| 国产一区二区三区免费看| 亚洲欧美国产精品| 国产精品自在自线免费观看| 午夜国产精品视频| 国产福利精品在线| 欧美精品亚洲精品日韩经典| 91亚洲区国产区精品区| 美女扒开双腿让男人爽透视频| 天堂在线www天堂中文在线| 久久大胆人体| 亚洲天堂中文网| 国产精品亚洲自在线播放页码| 色呦呦影院| 一本色道久久综合亚洲精品高清 | 在线观看一区| 韩国日本理论片| 视频区小说区图片区激情| 99精品免费观看| 久久99国产精品亚洲| 亚洲国产精品67194成人| 福利色播| 久久久久亚洲国产| 亚洲精品免费网站| 99久久国产综合精品网成人影院| 六月婷婷在线视频| 亚洲精品在线不卡| 91网站在线播放| 黄色在线视频观看| 日韩第一| 夜色精品国产一区二区| caoliu在线| 精品久久久久久无码中文字幕| 手机在线看黄| 综合久久网|