注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計PowerbuilderPOWERBUILDER應(yīng)用開發(fā)技術(shù)詳解

POWERBUILDER應(yīng)用開發(fā)技術(shù)詳解

POWERBUILDER應(yīng)用開發(fā)技術(shù)詳解

定 價:¥38.00

作 者: 王蓉等編著
出版社: 電子工業(yè)出版社
叢編項: PowerBuilder 6 0/6 5技術(shù)叢書
標(biāo) 簽: 軟件工具 PowerBuilder

ISBN: 9787505352599 出版時間: 1999-06-01 包裝:
開本: 26cm 頁數(shù): 360頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書針對那些已經(jīng)了解PowerBuilder開發(fā)環(huán)境、各種畫板和工具的功能以及PowerScript面向?qū)ο笳Z言并能夠?qū)崿F(xiàn)簡單應(yīng)用開發(fā)的用戶,圍繞著一組常用的應(yīng)用實現(xiàn)技術(shù),指導(dǎo)讀者進(jìn)一步掌握開發(fā)、分發(fā)與維護(hù)PowerBuilder應(yīng)用程序的方法。全書分為五篇,共計26章。第一篇為用戶界面技術(shù)篇,從構(gòu)造MDI應(yīng)用、管理窗口實例、實現(xiàn)標(biāo)簽等七個方面介紹了開發(fā)用戶界面所涉及到的一些常用技術(shù)。第二篇是數(shù)據(jù)存取技術(shù)篇,圍繞著如何在PowerBuilder應(yīng)用中實現(xiàn)復(fù)雜的數(shù)據(jù)處理功能而進(jìn)一步介紹了事務(wù)對象、數(shù)據(jù)窗口、數(shù)據(jù)存儲和數(shù)據(jù)管道等的實現(xiàn)方法;第三篇為程序?qū)崿F(xiàn)技術(shù)篇,主要介紹了利用DDE、OLE以及其他擴(kuò)展處理技術(shù)編程實現(xiàn)復(fù)雜的應(yīng)用程序行為,尤其是應(yīng)用程序之間通信、控制與交互功能的實現(xiàn)。第四篇為分布式應(yīng)用技術(shù)篇,介紹了開發(fā)分布式應(yīng)用所涉及到的一些問題。第五篇為分發(fā)技術(shù)篇,討論了分發(fā)PowerBuilder應(yīng)用涉及的技術(shù)以及Windows平臺和Unix平臺上的具體分發(fā)技術(shù)。

作者簡介

暫缺《POWERBUILDER應(yīng)用開發(fā)技術(shù)詳解》作者簡介

圖書目錄

第1章  開發(fā)MDI應(yīng)用程序
1.1  MDI概述
1.1.1  什么是MDI
1.1.2  MDI框架窗口
1.1.3  框架
1.1.4  客戶區(qū)
1.1.5  MDI Sheet
1.1.6  工具條
1.2  建立MDI框架窗口
1.3  使用菜單
1.4  使用Sheet
1.4.1  打開Sheet
1.4.2  列出所打開的Sheet
1.4.3  排列Sheet
1.4.4  Sheet的最大化
1.4.5  關(guān)閉Sheet
1.5  提供MicroHelp
1.5.1  定義菜單項的MicroHelp
1.5.2  定義對象的MicroHelp
1.6  提供工具條
1.6.1  工具條
1.6.2  加入工具條的第一步
1.6.3  加入工具條的第二步
1.6.4  相關(guān)屬性的設(shè)置
1.6.5  工具條的使用
1.7  調(diào)整客戶區(qū)
第2章 管理窗口實例
2.1  什么是窗口實例
2.2  聲明窗口實例變量
2.2.1  打開工一個實例
2.2.2  關(guān)閉一個實例
2.3  使用窗口數(shù)組
2.4 引用繼承中的實體
第3章  標(biāo)簽的實現(xiàn)
3.1  標(biāo)簽控件
3.1.1  術(shù)語
3.1.2  標(biāo)簽頁
3.2  定制標(biāo)簽控件
3.2.1  標(biāo)簽的排列方式
3.2.2  標(biāo)簽標(biāo)識
3.3  在腳本中使用標(biāo)簽控件
3.3.1  引用標(biāo)簽頁
3.3.2  引用標(biāo)簽頁上的控件
3.3.3  打開、關(guān)閉及隱藏標(biāo)簽頁
3.3.4  跟蹤標(biāo)簽頁
3.3.5  只創(chuàng)建所需標(biāo)簽頁
3.3.6  標(biāo)簽控件事件
第4章  列表構(gòu)造技術(shù)
4.1  使用列表框
4.1.1  創(chuàng)建列表框和PictureListBox
4.1.2  添加列表框和PictureListBox的列表項
4.1.3  在PictureListBox中添加圖像
4.2  使用下拉式表框
4.2.1  創(chuàng)建下拉式列表框和DropDownPictureListBox
4.2.2  添加下拉式列表框和DropDownPictureListBox的列表項
4.2.3  在DropDownPictureListBox中加入圖像
4.2.4  刪除PictureListBox或DropDownPictureListBox中的圖像
4.2.5  實例
4.3  使用ListView
4.3.1  創(chuàng)建ListView
4.3.2  加入ListView列表項
4.3.3  向ListView中加入圖標(biāo)
4.3.4  刪除ListView項及圖標(biāo)
4.3.5  使用報表視圖
第5章  使用TreeView
5.1  TreeView控件
5.1.1  TreeView項的層次
5.1.2  TreeView項的數(shù)據(jù)來源
5.1.3  TreeView項的圖標(biāo)
5.1.4  TreeView的外觀
5.1.5  用戶交互方式
5.2  生成TreeView項
5.2.1  插入項目函數(shù)
5.2.2  插入根級項目
5.2.3  插入根級以下的項目
5.3  管理TreeView項
5.3.1  刪除項目
5.3.2  重命名項目
5.3.3  通過拖拽移動項目
5.3.4  對項目進(jìn)行排序
5.4  管理TreeView圖標(biāo)
5.4.1  圖標(biāo)列表及屬性
5.4.2  生成圖標(biāo)列表
5.4.3  使用覆蓋圖標(biāo)
5.5  利用數(shù)據(jù)窗口生成TreeView
第6章  拖拽技術(shù)
6.1  概述
6.2  拖拽屬性、事件及函數(shù)
6.2.1  拖拽屬性
6.2.2  拖拽函數(shù)
6.3  識別拖動控件
第7章  提供聯(lián)機幫助
7.1  為開發(fā)者提供聯(lián)機幫助
7.1.1  為開發(fā)者提供聯(lián)機幫助
7.1.2  為用戶自定義函數(shù)創(chuàng)建上下文有關(guān)的幫助
7.2  為最終用戶提供聯(lián)機幫助
7.2.1  調(diào)用Windows幫助
7.2.2  為Windows環(huán)境創(chuàng)建上下文幫助
第二篇  數(shù)據(jù)存取技術(shù)
第8章 事務(wù)對象
8.1  事務(wù)對象介紹
8.1.1  事務(wù)對象屬性
8.1.2  Powersoft數(shù)據(jù)庫接口及相應(yīng)的事務(wù)對象屬性
8.2  使用事務(wù)對象
8.2.1  事務(wù)的基本概念
8.2.2  默認(rèn)的事務(wù)對象——SQLCA
8.2.3  設(shè)置事務(wù)對象
8.2.4  從外部文件取值設(shè)置事務(wù)對象
8.2.5  與數(shù)據(jù)庫連接
8.2.6  預(yù)覽連接
8.2.7  關(guān)閉數(shù)據(jù)庫連接
8.2.8  為多數(shù)據(jù)庫連接定義事務(wù)對象
8.2.9  SQL語句的錯誤處理
8.2.10  數(shù)據(jù)庫事務(wù)對象共享
8.3  利用事務(wù)對象調(diào)用存儲過程
8.4  DBMS支持的存儲過程特性
第9章  數(shù)據(jù)窗口技術(shù)
9.1  有關(guān)數(shù)據(jù)窗口對象
9.2  數(shù)據(jù)窗口對象與數(shù)據(jù)窗口控件的連接
9.2.1  使用數(shù)據(jù)窗口對象
9.2.2  數(shù)據(jù)窗口命名
9.2.3  修改數(shù)據(jù)窗口對象
9.2.4  運行時改變連接的數(shù)據(jù)窗口對象
9.3  訪問數(shù)據(jù)庫
9.3.1  為數(shù)據(jù)窗口對象設(shè)置事務(wù)對象
9.3.2  檢索和更新數(shù)據(jù)
9.4  裝入外部數(shù)據(jù)
9.5   在數(shù)據(jù)窗口中操縱數(shù)據(jù)
9.5.1  數(shù)據(jù)窗口控件如何管理數(shù)據(jù)
9.5.2  訪問Edit控件中的文本
9.5.3  操縱Edit控件中的文本
9.5.4  ItemChanged事件腳本
9.5.5  ItemError事件腳本
9.5.6  訪問數(shù)據(jù)窗口的數(shù)據(jù)項
9.5.7  其他數(shù)據(jù)窗口有關(guān)函數(shù)
9.6  存取數(shù)據(jù)窗口對象屬性
9.7  處理數(shù)據(jù)窗口的運算錯誤
9.8  數(shù)據(jù)庫的更新
9.8.1  數(shù)據(jù)窗口控件如何更新數(shù)據(jù)庫
9.8.2  在程序中改變行和列的狀態(tài)
9.9  創(chuàng)建報表
9.9.1  創(chuàng)建數(shù)據(jù)報表
9.9.2  打印報表
9.10  使用嵌套報表
9.11  使用Crosstab
9.12  生成HTML
9.12.1  幾種生成技術(shù)
9.12.2  顯示控制
9.12.3  調(diào)用SaveAs函數(shù)
9.12.4  以HTML Form的形式顯示數(shù)據(jù)窗口對象
第10章 動態(tài)數(shù)據(jù)窗口
10.1  修改數(shù)據(jù)窗口對象
10.2  創(chuàng)建數(shù)據(jù)窗口對象
10.2.1  Create函數(shù)
10.2.2  數(shù)據(jù)窗口對象源代碼的定義
10.3  提供查詢功能
10.3.1  查詢模式的工作方式
10.3.2  查詢模式的使用方法
第11章  數(shù)據(jù)存儲
11.1  數(shù)據(jù)存儲概述
11.1.1  數(shù)據(jù)存儲的概念
11.1.2  數(shù)據(jù)存儲的功能
11.1.3  數(shù)據(jù)存儲方法
11.1.4  不支持交互信息輸入
11.2  使用數(shù)據(jù)存儲
11.3  使用定制的數(shù)據(jù)存儲對象
11.4  用數(shù)據(jù)存儲訪問并操縱數(shù)據(jù)
11.5  信息共享
11.6  舉例
第12章  圖表處理
12.1  改變圖表屬性
12.1.1  圖表的顯示屬性
12.1.2  圖表顯示屬性的引用
12.2  訪問數(shù)據(jù)屬性
12.3  ObjectAtPointer函數(shù)
12.4  使用圖表控件
第13章  數(shù)據(jù)管道
13.1  創(chuàng)建所需的對象
13.1.1  創(chuàng)建管道對象
13.1.2  創(chuàng)建支撐用戶對象
13.1.3  創(chuàng)建窗口
13.2  初始化操作
13.3  啟動管道操作
13.3.1  啟動管道
13.3.2  啟動管道
13.3.3  管道監(jiān)控
13.3.4  向數(shù)據(jù)庫提交更新操作
13.4  處理行錯誤
13.4.1  使用管理錯誤數(shù)據(jù)窗口
13.4.2  修復(fù)錯誤行
13.4.3  放棄錯誤行
13.5  結(jié)束操作
第三篇  程序?qū)崿F(xiàn)技術(shù)
第14章  DDE實現(xiàn)技術(shù)
14.1  DDE介紹
14.2  客戶和服務(wù)器
14.3  DDE函數(shù)和事件
14.3.1  DDE客戶函數(shù)
14.3.2  DDE客戶事件
14.3.3  DDE服務(wù)器函數(shù)
14.3.4  DDE服務(wù)器事件
第15章  OLE實現(xiàn)技術(shù)
15.1  PowerBuilder對OLE的支持
15.2  窗口中的OLE控件
15.2.1  OLE控件包容器的特征
15.2.2  定義OLE控件
15.3  OLE控件及可插入對象
15.3.1  設(shè)置OLE控件
15.3.2  在畫板中激活對象
15.3.3  改變控件中的對象
15.3.4  用戶如何與OLE控
15.3.5  鏈接與嵌入
15.3.6  即席激活和離席激活
15.3.7  即席激活方式下的菜單
15.3.8  在OLE控件中修改對象
15.4  OLE定制控件
15.4.1  設(shè)置OLE定制控件
15.4.2  OCX編程
15.5 可編程OLE對象
15.5.1  OLEObject對象類型
15.5.2  OLE自動化方案
15.6  在腳本中使用OLE對象
15.6.1  OLE自動化接口
15.6.2  自動化及Any數(shù)據(jù)類型
15.6.3  使用高效的OLEObject變量
15.6.4  錯誤處理
15.6.5  創(chuàng)建熱鏈接
15.6.6  底層訪問OLE對象
15.7  操縱OLE的高級方法
15.7.1  OLE存儲的結(jié)構(gòu)
15.7.2  存儲及流的對象類型
15.7.3  打開及保存OLE存儲
15.7.4  打開流
15.7.5  使用OLE存儲的策略
第16章  PowerBuilder運行時自動化服務(wù)器
16.1  使用運行時自動化服務(wù)器
16.1.1  自動化服務(wù)器介紹
16.1.2  訪問PowerBuilder用戶對象的三種方法
16.2  用戶對象作為自動化服務(wù)器
16.2.1  創(chuàng)建類用戶對象
16.2.2  建立對象的運行庫
16.2.3  注冊對象
16.2.4  編寫客戶代碼
16.3  PowerBuilder作為自動化服務(wù)器
16.3.1  定義所需訪問的對象
16.3.2  生成運行庫
16.3.3  編寫客戶代碼
16.4  創(chuàng)建并使用命名服務(wù)器
16.4.1  注冊服務(wù)器
16.4.2  編寫客戶代碼
16.5  通過自動化訪問遠(yuǎn)程對象
16.6  用戶對象及注冊
16.6.1  GUID、CLSID和ProgID
16.6.2  對象信息存儲地點
16.6.3  創(chuàng)建注冊信息
16.7  分發(fā)自動化服務(wù)器應(yīng)用
16.8  PowerBuilder.Application服務(wù)器對象
第17章  在數(shù)據(jù)窗口中使用OLE
17.1  數(shù)據(jù)窗口對OLE的支持
17.2  OLE對象及OLE顯示風(fēng)格
17.2.1  在數(shù)據(jù)窗口中加入OLE對象
17.2.2  使用OLE顯示風(fēng)格
17.2.3  預(yù)覽數(shù)據(jù)窗口
17.2.4  定義OLE對象數(shù)據(jù)
17.2.5  屬性窗口中的附加設(shè)置
17.2.6  在事件程序中操縱OLE對象
17.3  在數(shù)據(jù)窗口中使用OLE列
17.3.1  創(chuàng)建一個OLE列
17.3.2  預(yù)覽數(shù)據(jù)窗口列
17.3.3  在應(yīng)用程序中使用OLE列
第18章  增加擴(kuò)展處理功能
18.1  外部函數(shù)的使用
18.1.1  外部函數(shù)的聲明
18.1.2  外部函數(shù)的聲明示例
18.1.3  傳遞參數(shù)
18.2  在Unix上調(diào)用外部函數(shù)及程序
18.2.1  調(diào)用外部函數(shù)
18.2.2  運行其他程序
18.3  發(fā)送窗口消息
18.3.1  Post和Send函數(shù)
18.3.2  觸發(fā)PowerBuilder事件
18.4  消息對象
18.5  上下文信息
18.5.1  上下文信息服務(wù)
18.5.2  關(guān)鍵字服務(wù)
18.5.3  Internet服務(wù)
18.6  使用實用函數(shù)管理信息
第四篇  分布式應(yīng)用技術(shù)
第19章 PowerBuilder環(huán)境下的分布式計算
19.1  為何采用分布式計算
19.2  分布式應(yīng)用的體系結(jié)構(gòu)
19.2.1  服務(wù)器應(yīng)用
19.2.2  客戶應(yīng)用
19.2.3  通信驅(qū)動程序
19.3  設(shè)計分布式應(yīng)用的指導(dǎo)性原則
19.4  分布式應(yīng)用的開發(fā)與測試
19.5  分布式計算及World Wide Web
第20章  客戶應(yīng)用的開發(fā)
20.1  創(chuàng)建用戶界面
20.2  與服務(wù)器連接
20.3  激活遠(yuǎn)程對象函數(shù)
20.4  生成代理對象
20.5  處理通信錯誤
20.5.1  編寫連接對象的Error事件腳本
20.5.2  編寫應(yīng)用對象的SystemError事件腳本
20.6  管理程序變量空間
20.7  使用ConnectionInfo對象
20.8  分發(fā)客戶應(yīng)用
第21章  服務(wù)器應(yīng)用的開發(fā)
21.1  創(chuàng)建用戶界面
21.2  管理客戶連接
21.2.1  監(jiān)聽客戶連接
21.2.2  處理客戶請求
21.3  建立遠(yuǎn)程對象
21.3.1  編寫用戶對象方法
21.3.2  設(shè)置遠(yuǎn)程對象
21.4  數(shù)據(jù)庫存取
21.4.1 執(zhí)行檢索操作
21.4.2  數(shù)據(jù)庫更新
21.4.3  數(shù)據(jù)庫事務(wù)共享
21.5  使用共享對象
21.5.1  共享對象的工作原理
21.5.2  執(zhí)行過程
21.6  處理異步請求
21.7  向客戶推送消息
21.8  避免死鎖
21.8.1  死鎖產(chǎn)生的原因
21.8.2  如何避免死鎖
21.9  分發(fā)服務(wù)器應(yīng)用
第22章  分布式應(yīng)用的故障測試
22.1  關(guān)于測試分布式應(yīng)用
22.2  用Local驅(qū)動程序測試
22.3  在本地使用通信驅(qū)動程序測試
22.4  使用跟蹤功能
第23章  開發(fā)多平臺應(yīng)用程序
23.1  交叉平臺設(shè)計策略
23.2  在多平臺環(huán)境下開發(fā)和分發(fā)
23.2.1  在不同平臺之間移動和共享文件
23.2.2  PowerBuilder庫文件
23.2.3  圖像文件
23.2.4  文本文件
23.2.5  INI文件
23.2.6  可執(zhí)行文件
23.2.7  機器碼動態(tài)庫
23.2.8  如何定位外部文件
23.3  根據(jù)當(dāng)前平臺執(zhí)行程序
23.4  應(yīng)用程序的外觀設(shè)計
23.4.1  如何在窗口中放置控件
23.4.2  三維顯示控件
23.4.3  字體的使用
23.5  窗口行為
23.6  菜單設(shè)計
23.7  其他方面
第五篇  分發(fā)技術(shù)
第24章  封裝應(yīng)用
24.1  生成應(yīng)用的可執(zhí)行版本
24.1.1  編譯基礎(chǔ)
24.1.2  封裝內(nèi)容
24.1.3  選擇封裝模式
24.1.4  實現(xiàn)封裝模式
24.1.5  測試可執(zhí)行應(yīng)用程序
24.2  交付給最終用戶
第25章  Windows上的分發(fā)技術(shù)
25.1  分發(fā)過程的自動化
25.2  安裝分發(fā)軟件包
25.3  實現(xiàn)分發(fā)過程
25.4  分發(fā)后的應(yīng)用
第26章  Unix上的分發(fā)技術(shù)
26.1  分發(fā)應(yīng)用程序
26.2  安裝分發(fā)軟件包
26.2.1  安裝前的預(yù)備知識
26.2.2  安裝軟件包
26.2.3  最終用戶設(shè)置
26.3  其他交付方法
26.4  分發(fā)后的應(yīng)用
附錄 名詞術(shù)語英中文對照表

本目錄推薦

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