出版時(shí)間:2003-1 出版社:中國鐵道出版社 作者:李勇 頁數(shù):723 字?jǐn)?shù):1113
內(nèi)容概要
PowerBuilder 8.0是一個(gè)非常優(yōu)秀的企業(yè)級應(yīng)用開發(fā)工具,它不僅可用于開發(fā)客戶/服務(wù)器應(yīng)用,而且可以開發(fā)與Sysbase EAServer緊密結(jié)合的、基于多層體系結(jié)構(gòu)的Web應(yīng)用。本書全面系統(tǒng)地介紹了PowerBuilder 8.0的各項(xiàng)功能。
本書層次清晰,實(shí)例豐富,語言通俗易懂。介紹了應(yīng)用開發(fā)準(zhǔn)則,團(tuán)隊(duì)開發(fā)和資源控制,應(yīng)用的創(chuàng)建與使用,窗口的創(chuàng)建與使用,菜單的創(chuàng)建與使用,怎樣創(chuàng)建數(shù)據(jù)庫訪問路徑以及如何將數(shù)據(jù)通過數(shù)據(jù)窗口顯示出來,函數(shù)、結(jié)構(gòu)和用戶對象的使用方法及應(yīng)用的編譯發(fā)行,除此之外還包括了Web應(yīng)用開發(fā)等內(nèi)容。
本書既可以作為廣大讀者學(xué)習(xí)PowerBuilder 8.0的指導(dǎo)書,也可以作為程序開發(fā)與設(shè)計(jì)人員的編程參考手冊。
書籍目錄
第1章 PowerBuilder簡介
1.1 什么是PowerBuilder
1.2 PowerBuilder 8.0的新特點(diǎn)
第2章 PowerBuilder應(yīng)用開發(fā)準(zhǔn)則
2.1 界面設(shè)計(jì)準(zhǔn)則
2.1.1 外觀設(shè)計(jì)
2.1.1.1 外觀設(shè)計(jì)應(yīng)遵守的原則
2.1.1.2 界面設(shè)計(jì)的基本要求
2.1.1.3 用戶界面工作方式
2.1.1.4 設(shè)計(jì)外觀的要求
2.1.1.5 窗口(Window)定制規(guī)范
2.1.1.6 控件定制規(guī)范
2.1.1.7 數(shù)據(jù)窗口及其控件定制規(guī)范
2.1.1.8 菜單控件定制規(guī)范
2.1.1.9 可視定制用戶對象控件定制規(guī)范
2.1.2 數(shù)據(jù)輸入界面設(shè)計(jì)
2.1.2.1 數(shù)據(jù)輸入的規(guī)則
2.1.3 數(shù)據(jù)顯示界面設(shè)計(jì)
2.1.3.1 數(shù)據(jù)顯示的規(guī)則
2.1.3.2 字符數(shù)據(jù)的顯示規(guī)則
2.1.3.3 圖形顯示規(guī)則
2.1.3.4 報(bào)告
2.1.4 控制界面的設(shè)計(jì)
2.1.4.1 用控制對話選擇操作命令
2.1.4.2 用圖標(biāo)表示對象或命令
2.1.4.3 直接操作
2.1.4.4 用窗口劃分屏幕
2.1.5 界面外觀設(shè)計(jì)方式
2.1.5.1 抽象類與概括類操作外觀界面設(shè)計(jì)
2.1.5.2 最終界面設(shè)計(jì)方式
2.2 程序設(shè)計(jì)準(zhǔn)則
2.2.1 事件命名準(zhǔn)則
2.2.1.1 標(biāo)準(zhǔn)事件
2.2.1.2 類庫事件
2.2.1.3 絕緣層事件
2.2.1.4 菜單事件
2.2.1.5 其他事件
2.2.1.6 事件命名小結(jié)
2.2.2 變量命名準(zhǔn)則
2.2.2.1 語法約定
2.2.2.2 標(biāo)準(zhǔn)數(shù)據(jù)類型前綴
2.2.2.3 標(biāo)準(zhǔn)對象數(shù)據(jù)類型前綴
2.2.3 對象命名準(zhǔn)則
第3章 PowerBuilder 8.0集成開發(fā)環(huán)境
3.1 PowerBuilder 8.0集成開發(fā)環(huán)境(IDE)綜述
3.1.1 PowerBuilder主界面
3.1.1.1 系統(tǒng)樹窗口
3.1.1.2 剪貼窗口
3.1.1.3 輸出窗口
3.1.2 PowerBuilder向?qū)?
3.1.3 PowerBuilder工具條
3.1.4 PowerBuilder畫筆
3.1.4.1 打開畫筆
3.1.4.2 調(diào)整畫筆中的視圖
3.1.4.3 畫筆小結(jié)
3.1.5 輔助開發(fā)功能
3.1.5.1 To-Do List用法
3.1.5.2 自定義菜單快捷鍵
3.1.5.3 Browser畫筆的使用
3.1.5.4 Library畫筆的使用
3.2 PowerBuilder常用概念與術(shù)語
第4章 PowerBuilder 8.0開發(fā)語言
4.1 PowerScript語言簡介
4.1.1 語言基礎(chǔ)
4.1.2 數(shù)據(jù)類型
4.1.3 聲明常量、變量和數(shù)組
4.1.4 操作符和表達(dá)式
4.1.5 結(jié)構(gòu)和對象的引用
4.1.6 調(diào)用函數(shù)和事件
4.1.7 PowerScript流控制語句
4.1.8 內(nèi)嵌SQL語句
4.2 Web開發(fā)語言簡介
4.2.1 VBScript語言
4.2.1.1 VBScript語言簡介
4.2.1.2 VBScript語言基礎(chǔ)
4.2.1.3 VBScript編程基礎(chǔ)
4.2.1.4 VBScript的過程
4.2.2 JavaScript語言
4.2.2.1 JavaScipt語言簡介
4.2.2.2 JavaScipt語言基礎(chǔ)
4.2.2.3 JavaScipt編程基礎(chǔ)
4.2.2.4 JavaScipt中的對象
4.2.3 XML語言
4.2.3.1 XML語言簡介
4.2.3.2 XML概念和術(shù)語
4.2.3.3 XML語言基礎(chǔ)
第5章 PowerBuilder與數(shù)據(jù)庫的連接
5.1 ODBC接口與數(shù)據(jù)庫連接
5.1.1 ODBC接口的工作原理
5.1.2 ODBC接口連接實(shí)例
5.2 OLE DB接口與數(shù)據(jù)庫連接
5.2.1 OLE DB接口的工作原理
5.2.2 OLE DB接口連接實(shí)例
5.3 專用接口與數(shù)據(jù)庫連接
5.3.1 什么是PowerBuilder專用數(shù)據(jù)庫接口
5.3.2 Sybase數(shù)據(jù)庫專用接口連接實(shí)例
5.3.3 Oracle數(shù)據(jù)庫專用接口連接實(shí)例
5.4 JDBC接口與數(shù)據(jù)庫連接
5.4.1 什么是JDBC接口
5.4.2 JDBC連接的組成
5.4.2.1 如何建立一個(gè)JDBC連接
5.4.2.2 JDBC DLL
5.4.2.3 PowerBuilder Java包
5.4.2.4 Java VM
5.4.2.5 JDBC驅(qū)動程序
5.4.3 JDBC注冊入口
5.4.4 支持的JDBC版本
5.4.5 支持的JDBC數(shù)據(jù)類型
5.5 使用JDBC接口的準(zhǔn)備工作
5.5.1 配置數(shù)據(jù)庫服務(wù)器
5.5.2 檢查Java虛擬機(jī)
5.5.3 安裝JDBC接口
5.6 定義JDBC接口
5.6.1 指定連接參數(shù)
5.6.2 指定適當(dāng)?shù)腏ava虛擬機(jī)
5.7 數(shù)據(jù)管道對象
5.7.1 什么是數(shù)據(jù)管道
5.7.2 如何創(chuàng)建數(shù)據(jù)管道
5.7.2.1 啟動數(shù)據(jù)管道畫筆
5.7.2.2 設(shè)置數(shù)據(jù)管道選項(xiàng)
5.7.2.3 測試數(shù)據(jù)管道
5.7.2.4 保存數(shù)據(jù)管道
5.7.2.5 退出數(shù)據(jù)管道畫筆
5.7.3 如何在程序中實(shí)現(xiàn)不同數(shù)據(jù)庫之間的數(shù)據(jù)傳遞
第6章 Web開發(fā)中資源控制系統(tǒng)
6.1 資源控制系統(tǒng)
6.1.1 什么是資源控制系統(tǒng)
6.1.2 為什么使用資源控制系統(tǒng)
6.1.3 資源控制界面
6.2 使用資源控制管理
6.2.1 工具的使用
6.2.2 使用PBNative的檢入與檢出功能
6.3 多用戶的環(huán)境限制
6.3.1 項(xiàng)目管理的任務(wù)
6.3.2 開發(fā)者任務(wù)
第7章 應(yīng)用對象
7.1 工作區(qū)和目標(biāo)
7.2 應(yīng)用簡介
7.3 創(chuàng)建一個(gè)新應(yīng)用
7.3.1 創(chuàng)建可執(zhí)行應(yīng)用的方法
7.3.2 手工應(yīng)用向?qū)?
7.3.3 模板應(yīng)用向?qū)?
7.4 打開應(yīng)用對象
7.5 設(shè)置應(yīng)用對象的屬性
7.6 編寫應(yīng)用級腳本
7.7 運(yùn)行應(yīng)用
7.8 檢索路徑的添加
7.9 查看應(yīng)用所包含的對象
7.9.1 Browser畫筆的使用
7.9.2 Library畫筆的使用
7.10 練習(xí):實(shí)例應(yīng)用創(chuàng)建
7.10.1 創(chuàng)建工作區(qū)
7.10.2 創(chuàng)建實(shí)例應(yīng)用對象
7.10.3 設(shè)置修改應(yīng)用對象屬性
7.10.4 應(yīng)用對象的程序編寫
第8章 窗口對象
8.1 概述
8.2 創(chuàng)建一個(gè)新窗口
8.2.1 普通方式創(chuàng)建
8.2.2 繼承方式創(chuàng)建
8.2.2.1 繼承簡介
8.2.2.2 繼承創(chuàng)建窗口
8.3 設(shè)置窗口的屬性
8.3.1 設(shè)置General屬性頁
8.3.2 設(shè)置Scroll屬性頁
8.3.3 設(shè)置Toolbar屬性頁
8.3.4 設(shè)置Other屬性頁
8.4 為窗口添加控件
8.4.1 控件概述
8.4.2 添加控件
8.4.3 設(shè)置控件的屬性
8.4.3.1 控件的選擇
8.4.3.2 控件的命名規(guī)則
8.4.3.3 顯示文本的修改
8.4.3.4 定義快捷鍵
8.4.3.5 定義控件的可訪問屬性
8.4.3.6 選擇前景或背景色
8.4.3.7 控件的邊框類型
8.4.3.8 控件的指針類型和拖拉圖標(biāo)
8.4.4 有關(guān)控件的操作
8.4.4.1 剪切、拷貝、粘貼和刪除
8.4.4.2 移動和改變控件大小
8.4.4.3 控件的排列和間距的調(diào)整
8.4.4.4 定義控件的Tab順序
8.4.5 控件的使用
8.4.5.1 激活動作類控件
8.4.5.2 顯示數(shù)據(jù)類控件
8.4.5.3 指示選擇類控件
8.4.5.4 修飾類控件
8.5 窗口編程
8.5.1 窗口和控件的事件
8.5.2 窗口和控件的函數(shù)
8.5.3 定義實(shí)例變量
8.6 查看和執(zhí)行窗口
8.6.1 查看窗口
8.6.2 運(yùn)行窗口
8.7 練習(xí):實(shí)例窗口創(chuàng)建
8.7.1 實(shí)例應(yīng)用主窗口“w_main”創(chuàng)建練習(xí)
8.7.1.1 創(chuàng)建窗口對象
8.7.1.2 窗口對象屬性設(shè)置
8.7.2 學(xué)院信息維護(hù)窗口“w_college”創(chuàng)建練習(xí)
8.7.2.1 創(chuàng)建窗口對象
8.7.2.2 添加窗口控件、設(shè)置和修改窗口控件屬性
8.7.2.3 窗口與控件的編程 193
8.7.3 課程信息維護(hù)窗口“w_course”創(chuàng)建練習(xí)
8.7.4 學(xué)生選課信息錄入窗口“w_elective”創(chuàng)建練習(xí)
8.7.5 學(xué)生選課信息修改窗口“w_elective_update”創(chuàng)建練習(xí)
8.7.5.1 創(chuàng)建窗口對象
8.7.5.2 添加窗口控件、設(shè)置和修改窗口控件屬性
8.7.5.3 窗口與控件的編程
8.7.6 學(xué)號檢索/錄入窗口“w_newstudent”創(chuàng)建練習(xí)
8.7.7 關(guān)于窗口“w_about”創(chuàng)建練習(xí)
8.7.8 課程被選信息查詢窗口“w_course_elective”創(chuàng)建練習(xí)
8.7.9 通用打印預(yù)覽窗口“w_dw_preview”創(chuàng)建練習(xí)
8.7.10 數(shù)據(jù)窗口打印設(shè)置窗口“w_dw_print_options”創(chuàng)建練習(xí)
8.7.11 邀請函打印窗口“w_request_letter”創(chuàng)建練習(xí)
8.7.12 學(xué)生選課統(tǒng)計(jì)表窗口“w_elective_crosstab”創(chuàng)建練習(xí)
8.7.13 學(xué)生平均成績報(bào)表窗口“w_stud_achievement”創(chuàng)建練習(xí)
8.7.14 學(xué)生信息打印窗口“w_stud_number”創(chuàng)建練習(xí)
8.7.15 學(xué)生信息查詢窗口“w_trv_lv”創(chuàng)建練習(xí)
8.7.15.1 創(chuàng)建窗口對象
8.7.15.2 添加窗口控件、設(shè)置和修改窗口控件屬性
8.7.15.3 窗口與控件的編程
8.7.16 學(xué)生信息錄入窗口“w_student”創(chuàng)建練習(xí)
8.7.17 選課記錄統(tǒng)計(jì)窗口“w_elective_graph”創(chuàng)建練習(xí)
8.7.18 課程選修詳細(xì)信息統(tǒng)計(jì)圖窗口“w_elective_graph_1”創(chuàng)建練習(xí)
8.8 窗口操作與控制技術(shù)
8.8.1 窗口自動居中實(shí)例
8.8.2 MDI窗口中背景圖片的顯示實(shí)例
8.8.3 窗口控件與窗口尺寸同步實(shí)例
第9 章 菜單對象
9.1 概述
9.2 創(chuàng)建一個(gè)新菜單
9.2.1 向?qū)Х绞絼?chuàng)建
9.2.2 菜單的常規(guī)操作
9.2.3 繼承方式創(chuàng)建
9.3 設(shè)置菜單的屬性
9.3.1 設(shè)置通用屬性
9.3.2 設(shè)置工具條屬性
9.4 編寫菜單的腳本
9.5 菜單的引用
9.6 練習(xí):實(shí)例菜單創(chuàng)建
9.6.1 退出菜單“m_exit”創(chuàng)建練習(xí)
9.6.1.1 創(chuàng)建退出菜單對象
9.6.1.2 添加菜單項(xiàng)、設(shè)置和修改菜單項(xiàng)屬性
9.6.1.3 菜單程序的編制
9.6.2 學(xué)生管理菜單“m_student”創(chuàng)建練習(xí)
9.6.2.1 創(chuàng)建學(xué)生管理菜單對象
9.6.2.2 添加菜單項(xiàng)、設(shè)置和修改菜單項(xiàng)屬性
9.6.2.3 菜單程序的編制
9.6.3 報(bào)表菜單“m_report”創(chuàng)建練習(xí)
9.6.3.1 創(chuàng)建報(bào)表菜單對象
9.6.3.2 添加菜單項(xiàng)、設(shè)置和修改菜單項(xiàng)屬性
9.6.3.3 菜單程序的編制
9.6.4 選課菜單“m_elective”和“m_elective_update”創(chuàng)建練習(xí)
6.6.4.1 創(chuàng)建菜單“m_elective”
9.6.4.2 創(chuàng)建菜單“m_elective_update”
9.6.5 實(shí)例應(yīng)用主菜單“m_example_main”創(chuàng)建練習(xí)
9.6.5.1 創(chuàng)建主菜單m_example_main
9.6.5.2 添加菜單項(xiàng)、設(shè)置和修改菜單項(xiàng)屬性
9.6.5.3 菜單程序的編制
9.7 菜單操作與控制技術(shù)
9.7.1 圖片菜單制作實(shí)例
第10章 數(shù)據(jù)窗口
10.1 創(chuàng)建數(shù)據(jù)窗口
10.2 數(shù)據(jù)窗口的顯示風(fēng)格與數(shù)據(jù)源
10.2.1 數(shù)據(jù)窗口的顯示風(fēng)格
10.2.2 數(shù)據(jù)窗口的數(shù)據(jù)源
10.3 設(shè)置數(shù)據(jù)窗口屬性
10.3.1 設(shè)置數(shù)據(jù)窗口屬性的方法
10.3.2 數(shù)據(jù)窗口的常規(guī)屬性
10.3.3 數(shù)據(jù)窗口的HTML屬性
10.4 數(shù)據(jù)窗口中的控件
10.4.1 為數(shù)據(jù)窗口添加控件
10.4.2 數(shù)據(jù)窗口中常用控件的屬性設(shè)置
10.5 數(shù)據(jù)的操作與控制
10.5.1 定義數(shù)據(jù)窗口檢索參數(shù)
10.5.2 編輯數(shù)據(jù)窗口的WHERE子句
10.5.3 數(shù)據(jù)窗口中數(shù)據(jù)的排序與過濾
10.5.4 數(shù)據(jù)窗口中數(shù)據(jù)的分組與匯總
10.5.5 數(shù)據(jù)窗口中的多行選擇
10.5.6 數(shù)據(jù)窗口中的模糊查詢
10.5.7 數(shù)據(jù)窗口中的多表更新
10.5.8 數(shù)據(jù)窗口中金額大小寫轉(zhuǎn)換
10.5.9 數(shù)據(jù)窗口中記錄顏色的改變
10.5.10 數(shù)據(jù)窗口中的內(nèi)嵌函數(shù)
10.5.11 數(shù)據(jù)窗口中的列自動折行顯示
10.5.12 下拉數(shù)據(jù)窗口中的關(guān)鍵字搜索
10.5.13 數(shù)據(jù)窗口中的回車鍵代替Tab鍵跳轉(zhuǎn)
10.5.14 數(shù)據(jù)窗口中的自動刷新技術(shù)
10.5.15 數(shù)據(jù)窗口中“Datastore”的應(yīng)用
10.5.16 數(shù)據(jù)窗口中的異步檢索
10.5.17數(shù)據(jù)窗口中文本閃爍
10.6 報(bào)表數(shù)據(jù)的輸出
10.6.1 嵌套報(bào)表
10.6.2 自由風(fēng)格報(bào)表
10.6.3 PSR文件報(bào)表
10.7 練習(xí):實(shí)例數(shù)據(jù)窗口創(chuàng)建
10.7.1 學(xué)院信息維護(hù)數(shù)據(jù)窗口“d_college”創(chuàng)建練習(xí)
10.7.2 課程信息維護(hù)數(shù)據(jù)窗口對象“d_course”創(chuàng)建練習(xí)
10.7.2.1 創(chuàng)建數(shù)據(jù)窗口對象
10.7.2.2 添加對象控件與設(shè)置修改屬性
10.7.3 簡單數(shù)據(jù)窗口對象的創(chuàng)建
10.7.4 學(xué)生導(dǎo)師信息維護(hù)數(shù)據(jù)窗口“d_stud_teach”的創(chuàng)建練習(xí)
10.7.4.1 創(chuàng)建數(shù)據(jù)窗口對象
10.7.4.2 添加對象控件與設(shè)置修改屬性
10.7.5 復(fù)雜數(shù)據(jù)窗口對象創(chuàng)建練習(xí)
10.7.6 特殊風(fēng)格數(shù)據(jù)窗口對象創(chuàng)建練習(xí)
10.7.6.1 選課統(tǒng)計(jì)報(bào)表數(shù)據(jù)窗口對象“d_elective_crosstab”創(chuàng)建練習(xí)
10.7.6.2 邀請信函生成數(shù)據(jù)窗口對象“d_request_letter”創(chuàng)建練習(xí)
10.7.6.3 學(xué)院課程選修統(tǒng)計(jì)圖數(shù)據(jù)窗口對象“d_elective_graph”創(chuàng)建練習(xí)
10.7.6.4 課程選擇統(tǒng)計(jì)圖數(shù)據(jù)窗口對象“d_elective_graph_1”創(chuàng)建練習(xí)
10.7.6.5 學(xué)生入學(xué)成績報(bào)表數(shù)據(jù)窗口對象“d_student_check”創(chuàng)建練習(xí)
10.8 數(shù)據(jù)窗口的打印技術(shù)
10.8.1 多數(shù)據(jù)窗口單獨(dú)頁號打印
10.8.2 多數(shù)據(jù)窗口連續(xù)頁號打印
10.8.3 報(bào)表局部數(shù)據(jù)的打印
10.8.4 復(fù)雜報(bào)表的制作
10.8.5 動態(tài)設(shè)置打印機(jī)
10.8.6 大文本數(shù)據(jù)的打印
10.8.7 打印預(yù)覽
第11章 用戶對象
11.1 用戶對象的分類
11.1.1 可視用戶對象
11.1.1.1 標(biāo)準(zhǔn)可視用戶對象
11.1.1.2 定制可視用戶對象
11.1.1.3 外部可視用戶對象
11.1.2 類用戶對象
11.1.2.1 標(biāo)準(zhǔn)類用戶對象
11.1.2.2 定制類用戶對象
11.2 用戶對象的設(shè)計(jì)
11.2.1 創(chuàng)建新用戶對象
11.2.1.1 創(chuàng)建新用戶對象
11.2.1.2 創(chuàng)建可視用戶對象
11.2.1.3 創(chuàng)建類用戶對象
11.2.1.4 用戶對象的變量、結(jié)構(gòu)、事件與函數(shù)定義
11.2.1.5 不可視對象在用戶對象中的定義
11.2.1.6 使用繼承創(chuàng)建用戶對象
11.2.1.7 保存用戶對象
11.3 用戶對象的使用
11.3.1 可視用戶對象的使用
11.3.2 類用戶對象的使用
11.4 連接對象的設(shè)計(jì)與使用
11.4.1 什么是連接對象
11.4.2 數(shù)據(jù)庫連接對象的使用
11.4.2.1 創(chuàng)建數(shù)據(jù)庫連接對象
11.4.2.2 數(shù)據(jù)庫連接對象在程序中的用法
11.4.3 EAServer連接對象的使用
11.4.3.1 創(chuàng)建EAServer連接對象
11.4.3.2 EAServer連接對象在程序中的用法
11.5 連接對象創(chuàng)建練習(xí)
11.6 用戶對象在應(yīng)用程序完善中的應(yīng)用
11.6.1 操作系統(tǒng)文件夾的使用
11.6.2 數(shù)據(jù)窗口列排序
11.6.3 動態(tài)取得操作系統(tǒng)數(shù)據(jù)
11.6.4 程序的多媒體化
11.6.5 利用Word AutoServer完成復(fù)雜的文檔檢查
11.6.6 如何將程序圖標(biāo)添加到系統(tǒng)欄
11.6.7 系統(tǒng)時(shí)間的控制方法
第12章 函數(shù)和結(jié)構(gòu)
12.1 函數(shù)的設(shè)計(jì)和使用
12.1.1 函數(shù)概述
12.1.2 函數(shù)的定義
12.1.2.1 打開函數(shù)畫筆或視圖
12.1.2.2 定義訪問級別
12.1.2.3 定義返回類型
12.1.2.4 命名函數(shù)
12.1.2.5 定義參數(shù)
12.1.2.6 定義THROWS段(可選)
12.1.2.7 編碼
12.1.2.8 編譯保存函數(shù)
12.1.2.9 外部函數(shù)的定義
12.1.3 函數(shù)的修改
12.1.4 函數(shù)的使用
12.1.5 調(diào)用原則
12.1.6 函數(shù)應(yīng)用實(shí)例
12.1.6.1 解壓縮功能的實(shí)現(xiàn)
12.1.6.2 上網(wǎng)撥號功能的實(shí)現(xiàn)
12.1.6.3 郵件助理功能的實(shí)現(xiàn)
12.2 結(jié)構(gòu)的設(shè)計(jì)和使用
12.2.1 結(jié)構(gòu)概述
12.2.2 結(jié)構(gòu)的定義
12.2.2.1 打開結(jié)構(gòu)畫筆或視圖
12.2.2.2 命名結(jié)構(gòu)
12.2.2.3 定義組成結(jié)構(gòu)的變量
12.2.2.4 保存結(jié)構(gòu)
12.2.3 結(jié)構(gòu)的修改
12.2.4 結(jié)構(gòu)的使用
12.2.4.1 通過結(jié)構(gòu)傳遞參數(shù)
12.3 練習(xí):實(shí)例函數(shù)與結(jié)構(gòu)的創(chuàng)建
第13章 程序調(diào)試
13.1 調(diào)試環(huán)境簡介
13.2 斷點(diǎn)操作
13.2.1 調(diào)試程序的切換
13.2.2 斷點(diǎn)的設(shè)置
13.2.3 斷點(diǎn)的無效和有效
13.2.4 斷點(diǎn)的清除
13.3 調(diào)試方法
13.3.1 調(diào)試的開始、繼續(xù)和停止
13.3.2 各種調(diào)試方法的比較
13.4 查看信息
13.4.1 查看各種變量的值
13.4.2 查看其他信息
13.5 練習(xí):跟蹤調(diào)試
13.5.1 添加斷點(diǎn)
13.5.2 調(diào)試應(yīng)用
第14章 編譯發(fā)行
14.1 概述
14.2 建立工程對象
14.2.1 新建或打開工程對象
14.2.2 編譯生成各類對象
14.3 編譯生成可執(zhí)行應(yīng)用
14.3.1 編譯參數(shù)說明
14.3.2 資源文件的創(chuàng)建
14.3.3 選擇所需打包方式
14.3.3.1 編碼格式
14.3.3.2 打包文件
14.3.3.3 打包模型
14.3.4 編譯生成和測試
14.4 發(fā)行可執(zhí)行應(yīng)用
14.4.1 PowerBuilder運(yùn)行所需環(huán)境
14.4.2 數(shù)據(jù)源所需環(huán)境
14.4.2.1 數(shù)據(jù)庫接口文件
14.4.2.2 配置ODBC驅(qū)動程序
14.4.2.3 配置Adaptive Server Anywhere運(yùn)行系統(tǒng)
14.4.3 可執(zhí)行應(yīng)用的支持文件
14.4.4 應(yīng)用運(yùn)行環(huán)境小結(jié)
14.5 練習(xí):編譯發(fā)行
14.5.1 創(chuàng)建工程對象
14.5.2 編譯生成可執(zhí)行文件
14.5.3 創(chuàng)建快捷方式
14.5.4 測試可執(zhí)行文件
第15章 PowerBuilder8.0開發(fā)Web應(yīng)用的一般過程
15.1建立工作環(huán)境
15.1.1 PowerBuilder8的Web開發(fā)功能
15.1.2 PowerBuilder8的一般開發(fā)過程
15.1.2.1 啟動PowerBuilder
15.1.2.2 建立工作區(qū)
15.1.2.3 建立目標(biāo)
15.1.2.4 建立和編輯文檔
15.1.2.5 網(wǎng)頁的設(shè)計(jì)結(jié)果預(yù)覽
15.2 文檔的編輯方法
15.3 載入WEB服務(wù)器發(fā)行
第16章 PowerBuilder8.0 Web應(yīng)用開發(fā)實(shí)例
16.1 開發(fā)簡單的HTML文檔
16.2 在HTML文檔中加入數(shù)據(jù)窗口
16.3 在HTML文檔中加入Active X控件
第17章 Sybase企業(yè)應(yīng)用服務(wù)工具介紹
17.1 分布式應(yīng)用的使用技術(shù)
17.1.1 什么是分布式應(yīng)用
17.1.2 PowerBuilder分布式應(yīng)用的基本概念與運(yùn)行原理
17.1.3 如何實(shí)現(xiàn)PowerBuilder應(yīng)用的分布化
17.2 組件事務(wù)服務(wù)器--Jaguar CTS
17.2.1 Jaguar CTS簡介
17.2.2 Jaguar CTS的結(jié)構(gòu)
17.2.3 Jaguar CTS的組件事務(wù)管理
17.2.3.1 服務(wù)器的配置與管理
17.2.3.2 連接高速緩存管理
17.2.3.3 組件管理
17.2.3.4 包管理
17.2.3.5 事務(wù)管理
17.2.3.6 角色管理
17.2.4 Jaguar CTS組件開發(fā)
17.2.4.1 Jaguar應(yīng)用程序的功能與結(jié)構(gòu)
17.2.4.2 CTS應(yīng)用程序的運(yùn)行模式
17.2.4.3 CTS應(yīng)用程序的構(gòu)成
17.2.4.4 CTS應(yīng)用開發(fā)的方式
17.3 動態(tài)站點(diǎn)管理工具--PowerDynamo
17.3.1 PowerDynamo簡介
17.3.1.1 什么是PowerDynamo
17.3.1.2 PowerDynamo工作原理
17.3.2 PowerDynamo Web站點(diǎn)管理
17.3.2.1 構(gòu)建PowerDynamo Web站點(diǎn)
17.3.2.2 PowerDynamo Web站點(diǎn)維護(hù)
17.3.3 PowerDynamo與Jaguar CTS
17.3.3.1 PowerDynamo和Jaguar CTS的關(guān)系
17.3.3.2 連接Jaguar CTS服務(wù)器
17.3.3.3 調(diào)用Jaguar CTS中的組件方法
附錄A C/C++語言與PowerBuilder之間數(shù)據(jù)類型的轉(zhuǎn)換
附錄B 系統(tǒng)常用函數(shù)列表及應(yīng)用
附錄C VB編碼規(guī)范
C.1 為什么要進(jìn)行編碼約定
C.2 最小編碼約定
C.3 對象命名約定
C.4 常量和變量命名約定
C.5 結(jié)構(gòu)化編碼約定
C.5.1 代碼注釋約定
C.5.2 記住下列幾點(diǎn)
附錄D Java編碼規(guī)范
D.1 簡介
D.2 格式
D.2.1 縮進(jìn)
D.2.2 間隔
D.2.3 空行
D.2.4 類成員的擺放順序
D.2.5 文件格式(File Format)
D.2.6 行最大長度
D.2.7 括號
D.3 標(biāo)識符
D.3.1 類和接口
D.3.2 包
D.3.3 其他標(biāo)識符
D.3.4 get和set方法
D.4 注釋
D.4.1 JavaDoc
D.4.1.1 類
D.4.1.2 方法
D.4.2 代碼的自我說明
D.5 編碼
D.5.1 決不要使用的結(jié)構(gòu)
D.5.1.1 決不要使用do...while結(jié)構(gòu)
D.5.1.2 決不要在一個(gè)方法的中間使用“return”
D.5.1.3 決不要用“continue”
D.5.1.4 決不要使用“break”
D.5.2 不要混合使用遞增運(yùn)算符和遞減運(yùn)算符
D.5.3 初始化
D.5.4 范圍(scope)
D.6 編程的幾點(diǎn)注意
附錄E C++編碼規(guī)范
E.1 簡介
E.1.1 基本原理
E.2 代碼組織與風(fēng)格
E.2.1 代碼結(jié)構(gòu)
E.2.2 代碼風(fēng)格
E.3 注釋
E.4 命名
E.4.1 名字空間命名
E.4.2 類命名
E.4.3 函數(shù)命名
E.4.4 對象與函數(shù)參數(shù)命名
E.4.5 異常命名
E.4.6 其他事項(xiàng)
E.5 聲明
E.5.1 名字空間
E.5.2 類
E.5.3 函數(shù)
E.5.4 類型
E.5.5 常量與對象
E.6 表達(dá)式和語句
E.6.1 表達(dá)式
E.6.2 語句
E.7 特殊主題
E.7.1 內(nèi)存管理
E.7.2 錯(cuò)誤處理與異常
E.8 復(fù)用
E.9 編譯問題
圖書封面
評論、評分、閱讀與下載