注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計PowerbuilderPOWERBUILDER 6.0應用開發(fā)指南(編程篇)

POWERBUILDER 6.0應用開發(fā)指南(編程篇)

POWERBUILDER 6.0應用開發(fā)指南(編程篇)

定 價:¥55.00

作 者: 沃得工作室編著
出版社: 人民郵電出版社
叢編項:
標 簽: 軟件工具 PowerBuilder

ISBN: 9787115073457 出版時間: 1998-09-01 包裝:
開本: 26cm 頁數(shù): 638頁 字數(shù):  

內(nèi)容簡介

  由PowerSoft公司新近推出的PowerBuilder 6.0堪稱迄今最成功能的數(shù)據(jù)庫應用系統(tǒng)的輔助開發(fā)工具之一,其所具有的分布化、分割化、可編譯、多平臺的特點,使它一經(jīng)推出就愛到廣大應用開發(fā)人員的熱烈歡迎。本書詳細介紹了PowerBuilder的各種機制、數(shù)據(jù)庫管理、智能數(shù)據(jù)窗口對象、PowerBuilder的面向對象PowerScript、應用程序的調(diào)試和可執(zhí)行文件的生成、構造MDI應用、動態(tài)數(shù)據(jù)窗口、操縱OLE的高級方法、事務處理、增加擴展處理和開發(fā)多平臺應用程序的方法等。另外,在每章后面都附有精心構造的實例,引導讀者快速掌握利用PowerBuilder 6.0進行應用開發(fā)的基本方法。本書為初次接觸PowerBuilder的計算機程序員提供了入門的途徑,同時對具有一定PowerBuilder編程經(jīng)驗的專業(yè)編程人員也具有參考價值。

作者簡介

暫缺《POWERBUILDER 6.0應用開發(fā)指南(編程篇)》作者簡介

圖書目錄

第一章  PowerBuilder 簡介
1.1  概述
1.1.1  事件驅動的應用程序
1.1.2  功能強大的編程語言與函數(shù)
1.1.3  面向對象的編程
1.1.4  跨平臺開發(fā)
1.1.5  開放的數(shù)據(jù)庫連接系統(tǒng)
1.2  PowerBuilder 6.0的新特征
1.3  PowerBuilder 與DBMS的連接
1.3.1  通過ODBC連接
1.3.2  通過專用接口連接
第二章  PowerBuilder 開發(fā)環(huán)境
2.1  使用畫板
2.1.1  打開畫板或工具
2.1.2  打開對象
2.1.3  使用Browse按鈕
2.1.4  各畫板的控件
2.2  使用屬性對話框
2.3  使用彈出菜單
2.4  使用工具條
2.4.1  關于工具條
2.4.2  下拉式工具條
2.4.3  控制工具條的顯示
2.4.4  使用鼠標移動工具條
2.4.5  定制工具
2.5  使用PowerBuilder窗口
2.5.1  打開多個窗口
2.5.2  激活窗口
2.5.3  平鋪窗口
2.5.4  鋪滿窗口
2.5.5  導疊窗口
2.6  第一個應用程序
2.6.1  畫板(Painter)
2.6.2  準備工作
2.6.3  打開PowerBuilder
2.6.4  Library畫板
2.6.5   Application畫板
2.6.6  Database畫板
2.6.7  DataWindow畫板
2.6.8  Window畫板
2.6.9  第一次運行
2.6.10  第二次運行
2.6.11  第三次運行
2.6.12  美化外觀
2.6.13  生成可執(zhí)行程序
2.6.14  建立應用程序的基本步驟
第三章  應用程序對象
3.1  什么是應用程序對象
3.2  Application畫板的主窗口
3.3  創(chuàng)建應用程序對象
3.4  選擇已有應用程序對象
3.5  瀏覽應用程序對象
3.6  查看應用程序的結構
3.6.1  使用應用畫板工作區(qū)
3.6.2  顯示對象
3.7  指定應用程序的屬性
3.7.1  指定應用程序圖標
3.7.2  指定默認文本屬性
3.7.3  指定庫搜索路徑
3.7.4  指定默認全局對象
3.8  編寫應用程序腳本
3.8.1  Open(打開)
3.8.2  Close(關閉)
3.8.3  Idle(空閑)
3.8.4  SystemError(系統(tǒng)錯誤)
3.8.5  ConnectionBegin和ConnectionEnd(連接開始和連接結束)
3.9  保存和退出
第四章  窗口
4.1  窗口的組成及類型
4.1.1  主窗口
4.1.2  子窗口
4.1.3  彈出式窗口
4.1.4  響應式窗口
4.1.5  框架窗口
4.2  創(chuàng)建窗口
4.2.1  打開Window畫板
4.2.2  Window畫板的使用
4.2.3  定義窗口屬性
4.2.4  添加控件
4.2.5  保存窗口
4.3  預覽和打印窗口
4.3.1  預覽窗口
4.3.2  打印窗口
4.4  編寫窗口腳本程序
4.4.1  窗口和控件的事件
4.4.2  窗口和控件的函數(shù)
4.4.3  窗口和控件的屬性
4.4.4  聲明實例變量
4.4.5  語句舉例
4.5  運行窗口
4.6  窗口的繼承
4.7  創(chuàng)建窗口實例
4.7.1  PowerBuilder 怎樣存儲窗口的定義
4.7.2  聲明窗口實例
4.7.3  使用窗口數(shù)組
4.7.4  使用數(shù)組或引用變量
4.7.5  引用后代中的實體
第五章  使用控件
5.1  概述
5.2  在窗口中放置控件
5.3  選擇控件
5.4  移動控件和改變控件的大小
5.5  定義控件的屬性
5.6  命名控件
5.6.1  默認控件前綴
5.6.2  改變控件名稱
5.7  改變控件上顯示的文本
5.8  復制和刪除控件
5.9  定義Tab順序
5.9.1  默認Tab順序
5.9.2  改變窗口的Tab順序
5.10  定義加速鍵
5.11  指定控件的可用性
5.12  指定控件的顏色
5.13  使用3D外觀
5.14  使用各個控件
5.14.1  按鈕
5.14.2  固定列表(Fixed Lists)
5.14.3  可變列表
5.14.4  文本顯示和編輯
5.14.5  容器
5.14.6  水平滾動條(HscrollBar)和垂直滾動條(VScrollBar)
5.14.7  繪圖對象(Drawing Objects)
5.14.8  圖片(Picture)
5.14.9  數(shù)據(jù)窗口(DataWindow)控件
5.14.10  圖表(Graph)
5.14.11  用戶對象(UserObject)
5.14.12  OLE控件
第六章  菜單
6.1  菜單窗口
6.1.1  關于菜單和菜單對象
6.1.2  使用菜單
6.1.3  設計菜單
6.2  建立菜單
6.2.1  打開Menu畫板
6.2.2  使用Menu畫板
6.2.3  添加菜單對象
6.2.4  菜單對象是怎樣命名的
6.2.5  播放菜單對象
6.2.6  移動菜單對象
6.2.7  定義菜單對象的外觀
6.2.8  設置一般屬性
6.2.9  刪除菜單屬性
6.2.10  調(diào)協(xié)Style屬性
6.2.11  設置加速鍵和快捷鍵
6.2.12  在菜單蠅創(chuàng)建分隔線
6.2.13  設置圖標和圖像屬性
6.2.14  保存菜單
6.3  擴展菜菜單功能
6.3.1  預覽
6.3.2  打印
6.4  事件和腳本
6.4.1  菜單對象事件
6.4.2  使用函數(shù)和變量
6.4.3  引用應用程序中的對象
6.5  菜單的使用
6.5.1  給窗口添加菜單條
6.5.2  顯示彈出式菜單
第七章  管理數(shù)據(jù)庫
7.1  使用Database畫板
7.2  創(chuàng)建和刪除數(shù)據(jù)庫
7.3  表的使用
7.3.1  創(chuàng)建表
7.3.2  修改表
7.3.3  從主窗口指定列屬性
7.3.4  刪除表
7.3.5  刪除碼和索引
7.4  視圖的使用
7.4.1  打開視圖
7.4.2  創(chuàng)建視圖
7.4.3  顯示視圖的SQL語句
7.4.4  連接表
7.4.5  刪除視圖
7.5  操縱數(shù)據(jù)
7.5.1  打開Data Manipulation畫板
7.5.2  檢索數(shù)據(jù)
7.5.3  修改數(shù)據(jù)
7.5.4  排序和過濾數(shù)據(jù)
7.5.5  查看行信息
7.5.6  轉入數(shù)據(jù)
7.5.7  打印數(shù)據(jù)
7.5.8  保存數(shù)據(jù)
7.5.9  返回Database畫板工作區(qū)
7.6  數(shù)據(jù)庫管理
7.6.1  打開Database Administration畫板
7.6.2  控制數(shù)據(jù)庫訪問
7.6.3  執(zhí)行SQL
第八章  數(shù)據(jù)管道
8.1  什么是數(shù)據(jù)管道
8.1.1  定義管道
8.1.2  灌入擴展屬性
8.2  建立數(shù)據(jù)管道
8.3  修改數(shù)據(jù)管道的定義
8.3.1  工作區(qū)中可修改的項
8.3.2  選擇管道操作
8.3.3  根據(jù)管道操作修改數(shù)據(jù)管道
8.3.4 管道運行的中止
8.3.5  灌入Blob類型的數(shù)據(jù)
8.3.6  改變源數(shù)據(jù)庫中的目的數(shù)據(jù)庫
8.4  糾正管道錯誤
8.5  數(shù)據(jù)管道的保存和應用
8.6  數(shù)據(jù)管道實例
第九章  PowerScript語言
9.1  PowerScript語言基礎
9.1.1  注釋行
9.1.2  標識符
9.1.3  特殊ASCII字符
9.1.4  標號
9.1.5  空值
9.1.6  保留字
9.1.7  代名詞
9.1.8  續(xù)行和斷句
9.1.9  空白
9.2  數(shù)據(jù)類型
9.2.1  標準數(shù)據(jù)類型
9.2.2  系統(tǒng)對象數(shù)據(jù)類型
9.2.3  枚舉類型
9.3  說明
9.3.1  變量和常量
9.3.2  說明變量和常量
9.3.3  變量和常量可見范圍
9.3.4  說明數(shù)組
9.3.5  引用變量
9.4  操作符和表達式
9.4.1  操作符
9.4.2  操作符在表達式中的優(yōu)先級
9.4.3  表達式的數(shù)據(jù)類型
9.4.4  賦值與表達式
9.5  基本語句
9.5.1  賦值語句
9.5.2  CALL
9.5.3  CHOOSE CASE
9.5.4  CONTINUE
9.5.5  CREATE
9.5.6  DESTROY
9.5.7  DO…LOOP
9.5.8  EXIT
9.5.9  FOR…NEXT
9.5.10  GOTO
9.5.11  HALT
9.5.12  IF…THEN
9.5.13  RETURN
9.6  SQL語句
9.6.1  在PowerScript中使用SQL語句
9.6.2  CLOSE
9.6.3  COMMIT
9.6.4  CONNECT
9.6.5  DECLARE
9.6.6  DELETE
9.6.7  DISCONNECT
9.6.8  EXECUTE
9.6.9  FETCH
9.6.10  INSERT
9.6.11  OPEN
9.6.12  ROLLBACK
9.6.13  SELECT
9.6.14  SELECTBLOB
9.6.15  UPDATE
9.6.16  UPDATEBLOB
9.6.17  動態(tài)SQL語句的使用
9.7  對象和結構
9.7.1   對象
9.7.2  結構體
9.7.3  行為類似于結構體的用戶對象
9.7.4   對象和結構體賦值區(qū)別
9.8  函數(shù)調(diào)用和事件響應
9.8.1  函數(shù)和事件
9.8.2  PowerBuilder尋找和執(zhí)行事件和函數(shù)
9.8.3  調(diào)用函數(shù)和事件
9.8.4  調(diào)用函數(shù)和事件語法
9.8.5  說明和調(diào)用外部函數(shù)
9.8.6  說明DBMS的存儲過程作為遠程過程調(diào)用
9.9  PowerScript編程例子
9.9.1  Mel的倉庫
9.9.2  Davis工廠
9.9.3  Troy的圖書查詢系統(tǒng)
9.10  PeopleKeeper的腳本
9.10.1  在適當時候打開所有的窗口
9.10.2  在適當時候關閉所有的窗口
9.10.3  同步Enter Search Criteria和Do Search菜單項
9.10.4  編寫觸發(fā)按鈕事件的腳本
9.10.5  運行迄今為止的應用程序
第十章  建立應用程序
10.1  運行和調(diào)試程序
10.1.1  調(diào)試應用程序
10.1.2  運行應用程序
10.1.3  調(diào)試技巧
10.2  創(chuàng)建可執(zhí)行應用
10.2.1  概述
10.2.2  定義工程
10.2.3  使用動態(tài)庫
10.2.4  建立工程
10.2.5  分發(fā)資源
10.2.6  最終產(chǎn)品
第十一章  數(shù)據(jù)窗口
11.1  數(shù)據(jù)窗口對象入門
11.1.1  概述
11.1.2  創(chuàng)建數(shù)據(jù)窗口對象
11.1.3  定義數(shù)據(jù)源
11.1.4  選擇表現(xiàn)風格
11.1.5  數(shù)據(jù)窗口對象中的可選項
11.1.6  生成并存儲數(shù)據(jù)窗口對象
11.2  增強數(shù)據(jù)窗口對象的功能
11.2.1  工作區(qū)
11.2.2  預覽數(shù)據(jù)窗口對象
11.2.3  數(shù)據(jù)窗口對象的屬性
11.2.4  組織數(shù)據(jù)窗口對象的元素
11.2.5  在程序運行期間動態(tài)變換屬性
11.2.6  提示輸入檢索準則條件
11.2.7  數(shù)據(jù)窗口中的對象
11.2.8  存儲數(shù)據(jù)
11.2.9  檢索數(shù)據(jù)的方式
11.2.10  更新屬性
11.3  顯示數(shù)據(jù)并且使數(shù)據(jù)有效
11.3.1  顯示格式
11.3.2  編輯風格
11.3.3  有效性規(guī)則
11.3.4  維護實體性(Entities)
11.4  記錄分組
11.4.1  使用Group表現(xiàn)風格的數(shù)據(jù)窗口對象
11.4.2  為現(xiàn)有的數(shù)據(jù)窗口對象建立分組
11.5  數(shù)據(jù)窗口高級技術
11.5.1  數(shù)據(jù)窗口對象與數(shù)據(jù)窗口控件的連接
11.5.2  訪問數(shù)據(jù)庫
11.5.3  裝入外部數(shù)據(jù)
11.5.4  在數(shù)據(jù)窗口中操縱數(shù)據(jù)
11.5.5  存取數(shù)據(jù)窗口對象屬性
11.5.6  處理數(shù)據(jù)窗口的運行錯誤
11.5.7  更新數(shù)據(jù)庫
11.5.8  創(chuàng)建報表
11.5.9  生成HTML
第十二章  開發(fā)MDI應用程序
12.1 MDI概述
12.1.1  什么是MDI
12.1.2  MDI框架窗口
12.1.3  MDI框架
12.1.4  客戶區(qū)
12.1.5  MDI子窗口
12.1.6  工具條
12.2  建立MDI框架窗口
12.3  菜單的使用
12.4  Sheet的使用
12.4.1  打開Sheet
12.4.2  列出所打開的Sheet
12.4.2  排列Sheet
12.4.4  Sheet的最大化
12.4.5  關閉Sheet
12.5  提供MicroHelp
12.5.1  定義菜單項的MicroHelp
12.5.2  定義對象的MicroHelp
12.6  提供工具條
12.6.1  工具條
12.6.2  加入工具條的第一步(在菜單畫板中操作)
12.6.3  加入工具條的第二步(在窗口畫板中操作)
12.6.4  相關屬性的設置
12.6.5  工具條的使用  
12.7  調(diào)整客戶區(qū)
12.8  MDI應用程序實例(Corky)
第十三章  標簽的實現(xiàn)
13.1 什么是標簽控件
13.1.1  術語
13.1.2  標簽頁
13.2  定制標簽控件
13.3  事件程序中的標簽控件
13.3.1  在事件程序中的引用
13.3.2 打開及關閉標簽頁
13.3.3  引用標簽頁
13.3.4  標簽頁的創(chuàng)建
13.3.5  標簽控件有關事件
第十四章  列表構造技術
14.1 列表框的使用
14.1.1  創(chuàng)建列表框和圖像列表框
14.1.2  增中列表框和圖像列表框的列表項
14.1.3  在圖像列表框中增加圖像
14.2  下拉式列表框的使用
14.2.1  創(chuàng)建下拉式列表框和下增圖像列表框
14.2.2  在下拉式列表框和下增圖像列表框中加入列表項
14.2.3  在下增圖像列表框中加入圖像
14.2.4  刪除圖像列表框或下拉圖像列表框中的圖像
14.2.5  實例
14.3  List View的使用
14.3.1  創(chuàng)建List View
14.3.2  List View列表項的加入
14.3.3 向List View中加入圖像
14.3.4 刪除List View項及圖像
14.3.5  使用報表視圖
14.4  Tree View的使用
14.4.1  創(chuàng)建Tree View
14.4.2  加入Tree View列表項
14.4.3  在Tree View中加入圖像
14.4.4  刪除Tree View項和列表
14.4.5   利用數(shù)據(jù)窗口生成Tree View內(nèi)容
第十五章  拖放技術
15.1  概述
15.2  拖放屬性
15.2.1  DragAuto屬性
15.2.2  DragIcon屬性
15.3  識別拖動控件
15.4  拖放事件與函數(shù)
15.4.1  拖放事件
15.4.2  拖放函數(shù)
第十六章  事務對象
16.1  什么是事務對象
16.2  事務對象的使用
16.2.1  事務的基本概念
16.2.2  默認的事務對象
16.2.3  設置事務對象
16.2.4  從外部文件取值設置事務對象
16.2.5  與數(shù)據(jù)連接
16.2.6  關閉數(shù)據(jù)庫連接
16.2.7  為多數(shù)據(jù)庫連接定義事務對象
16.2.8  SQL語句的錯誤處理
16.2.9  數(shù)據(jù)庫事務對象共享
16.3  利用事務對象調(diào)用存儲過程
16.4  DBMS支持的存儲過程特性
第十七章  表與統(tǒng)計圖
17.1  嵌套報表
17.1.1  使用Composite表現(xiàn)風格建立報表
17.1.2  在報表中放入嵌套報表
17.1.3  加工嵌套報表
17.1.4 在應用中使用嵌套報表
17.2  交叉表
17.2.1  交叉表概述
17.2.2  建立交叉表
17.2.3  使交叉表和數(shù)據(jù)建立聯(lián)系
17.2.4  增強交叉表的功能
17.2.5  在應用程序中使用交叉表
17.3  統(tǒng)計圖
17.3.1  統(tǒng)計圖概述
17.3.2  在數(shù)據(jù)窗口對象中使用統(tǒng)計圖
17.3.3  定義統(tǒng)計圖的屬性
17.3.4  在窗口中使用統(tǒng)計圖
17.3.5  在程序運行期間訪問統(tǒng)計圖
第十八章  用戶事件
18.1  概述
18.2  定義用戶事件
18.2.1  事件ID
18.2.2  定制事件
18.2.3  Other事件
18.3  使用用戶事件
18.3.1  編寫事件腳本
18.3.2  觸發(fā)事件
18.4  用戶事件黨舉例
18.4.1  MicroHelp
18.4.2  DataWindow控件自定義用戶事件
第十九章  動態(tài)數(shù)據(jù)窗口
19.1  修改數(shù)據(jù)窗口對象
19.1.1  設置屬性值
19.1.2  Modify語法及修改操作類型
19.2  創(chuàng)建數(shù)據(jù)窗口對象
19.2.1  Create函數(shù)的使用
19.2.2  數(shù)據(jù)窗口對象源代碼(Syntax)的定義
19.3  提供查詢功能
19.3.1  查詢模式的工作方式
19.3.2  查詢模式的使用方法
19.4  提供幫助按鈕
19.5  重用數(shù)據(jù)窗口對象
第二十章  動態(tài)數(shù)據(jù)交換
20.1  概述
20.2  客戶和服務器
20.3  DDE函靈敏和事件
20.3.1  DDE客戶函數(shù)
20.3.2  DDE客戶事件
20.3.3  DDE服務器函數(shù)
20.3.4  DDE服務器事件
第二十一章  在應用程序中集成OLE
21.1  PowerBuilder對OLE的支持
21.2  在窗口中創(chuàng)建OLE控件
21.3  OLE控件及可插入對象
21.3.1  設置OLE控件
21.3.2  鏈接與嵌入
21.3.3  就地激活和離席激活
21.3.4  就地激活方式下的菜單
21.3.5  在OLE控件中修改對象
21.4  OLE定制控件
21.4.1  設置OLE定制控件
21.4.2  OLE定制控件編程
21.5   可編程OLE對象
21.5.1  OLEObject對象類型
21.5.2  OLE自動化方案
21.6  在事件程序中使用OLE對象
21.6.1  自動化接口
21.6.2  自動化及Any數(shù)據(jù)類型
21.6.3  自動化效率
21.6.4  錯誤處理
21.6.5  創(chuàng)建熱鏈接
21.6.6  底層訪問OLE對象
21.7  操縱OLE的高級方法
21.7.1  OLE存儲的結構
21.7.2  存儲及流的對象類型
21.7.3  打開及保存OLE存儲
21.7.4  打開流
21.7.5  使用OLE存儲的策略
第二十二章  開發(fā)多平臺應用程序
22.1  交叉平臺設計方法
22.2  在多平臺環(huán)境下開發(fā)
22.2.1  在不同平臺之間移動和共享文件
22.2.2  保存文本文件——行結束符的選用
22.2.3  共享INI文件中的信息
22.2.4  多平臺配置
22.3  用戶界面設計的相關性事項
22.4  應用程序的界面規(guī)劃
22.4.1  如何在窗口中放置控件
22.4.2  三維(3D)顯示控件
22.4.3  字體的使用
22.5  窗口行為
22.6  菜單設計
22.7  其他方面
22.7.1  鼠標觸發(fā)的事件
22.7.2  訪問數(shù)據(jù)庫
22.7.3  提供應用程序幫助
22.7.4  共享外部函數(shù)訓
22.7.5  不同平臺的特征支持

本目錄推薦

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