注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信Visual Basic客戶/服務(wù)器開發(fā)指南

Visual Basic客戶/服務(wù)器開發(fā)指南

Visual Basic客戶/服務(wù)器開發(fā)指南

定 價:¥69.00

作 者: (美)Craig Goren著;張云明,郝宗偉,梁源松譯
出版社: 清華大學(xué)出版社
叢編項: 服務(wù)器開發(fā)指南
標 簽: BASIC語言

ISBN: 9787302027867 出版時間: 1997-12-01 包裝: 平裝
開本: 26cm 頁數(shù): 633頁 字數(shù):  

內(nèi)容簡介

  內(nèi)容提要這是一本介紹用VisualBasic來開發(fā)客戶/服務(wù)器應(yīng)用程序的專業(yè)技術(shù)指導(dǎo)書。與一般介紹VisualBasic的書籍不同,本書重點介紹VisualBasic的一些高級技術(shù),如客戶/服務(wù)器的三級結(jié)構(gòu)、OLE、遠程數(shù)據(jù)對象、遠程數(shù)據(jù)控制及分布式應(yīng)用程序的開發(fā)技巧。書中通過三個有代表性的實例貫穿全書來介紹這些知識。本書的讀者對象是有一定VisualBasic及Windows編程經(jīng)驗的程序員。對于那些想要將一般應(yīng)用程序升級為客戶/服務(wù)器方式的技術(shù)人員來說尤其有意義。本社出版的另一本書——《SQLServer6.5開發(fā)指南》是本書的姊妹篇,它們對開發(fā)客戶/服務(wù)器應(yīng)用程序都有很重要的指導(dǎo)意義。

作者簡介

暫缺《Visual Basic客戶/服務(wù)器開發(fā)指南》作者簡介

圖書目錄

     目錄
   第1部分 客戶/服務(wù)器的概
    念、結(jié)構(gòu)和方法學(xué)
    第1章 VisualBasic企業(yè)版
    1.1 關(guān)鍵的三級VB4企業(yè)版特性
    1.1.1 32位開發(fā)環(huán)境
    1.1.2 集體開發(fā)
    1.1.3 商業(yè)規(guī)則封裝
    1.1.4 發(fā)布構(gòu)件
    1.1.5 高性能的DBMS數(shù)據(jù)訪問
    1.1.6 可擴展的集成開發(fā)環(huán)境
    1.2 開放的、基于構(gòu)件的分布式解決方案
    1.3 企業(yè)解決方案的三級模型
    1.3.1 用戶服務(wù)
    1.3.2 商業(yè)服務(wù)
    1.3.3 數(shù)據(jù)服務(wù)
    1.4 為何使用服務(wù)模型?
    1.5 本章小結(jié)
    第2章 應(yīng)用程序結(jié)構(gòu)
    2.1 應(yīng)用程序結(jié)構(gòu)
    2.2 什么是客戶/服務(wù)器
    2.3 集中式處理結(jié)構(gòu)
    2.4 文件服務(wù)器結(jié)構(gòu)
    2.5 大多數(shù)人對客戶/服務(wù)器的理解
    2.5.1 客戶/服務(wù)器的優(yōu)勢
    2.5.2 基于文件與基于服務(wù)器
    2.6 典型的兩級客戶/服務(wù)器應(yīng)用程序的劃分
    2.7 兩級應(yīng)用程序的局限性
    2.7.1 難于管理前端的增強功能
    2.7.2 難于共享公用過程
    2.7.3 難于保證安全性
    2.7.4 用戶必須使用MIS應(yīng)用程序
    2.7.5 商業(yè)模型:隱藏在前端代碼和后端設(shè)計
    之后
    2.7.6 無商業(yè)處理引擎
    2.8 三級和N級結(jié)構(gòu)——服務(wù)模型
    2.8.1 服務(wù)模型
    2.8.2 構(gòu)件構(gòu)成的服務(wù)
    2.8.3 客戶應(yīng)用程序
    2.8.4 商業(yè)服務(wù)
    2.8.5 數(shù)據(jù)服務(wù)
    2.8.6 進程通信
    2.9 一個概念性例子
    2.10 三級結(jié)構(gòu)的優(yōu)點
    2.10.1 可管理的系統(tǒng)增強功能
    2.10.2 可共享的商業(yè)服務(wù)器
    2.10.3 可保證安全的商業(yè)對象和過程
    2.10.4 用戶可創(chuàng)建他們自己的客戶應(yīng)用程序
    2.10.5 商業(yè)模型有它自己的一級
    2.10.6 商業(yè)過程引擎有一級
    2.11 分布式系統(tǒng)已成為可能
    2.12 OLE:功能強大的通信機
    2.13 三級結(jié)構(gòu)與VisualBasic企業(yè)版
    2.13.1 精心設(shè)計的系統(tǒng)有競爭優(yōu)勢
    2.13.2 不必每一級都是VisualBasic
    2.14 為何采用VisualBasic
    2.14.1 VisualBasic可創(chuàng)建OLE自動化服務(wù)器
    2.14.2 VisualBasic中包括了遠程自動化功能
    2.14.3 VisualBasic可開發(fā)32位應(yīng)用程序
    2.14.4 VisualBasic具有高性能的數(shù)據(jù)服務(wù)器
    支持
    2.15 其它三級結(jié)構(gòu)產(chǎn)品
    2.16 三級結(jié)構(gòu)只是一種原則,不是必需的
    2.17 VB不僅僅是三級結(jié)構(gòu)
    2.18 本章小結(jié)
    第3章 了解OLE
    3.1 OLE是什么
    3.1.1 為何要學(xué)習(xí)OLE
    3.1.2 OLE與傳統(tǒng)的API
    3.1.3 縮略語
    3.2 OLE的歷史
    3.3 構(gòu)件對象模型
    3.4 其它對象模型
    3.5 OLE對象
    3.5.1 過程內(nèi)與過程外
    3.5.2 對象管理
    3.5.3 對象出錯處理
    3.6 OLE服務(wù)
    3.6.1 編組
    3.6.2 結(jié)構(gòu)化存儲
    3.6.3 標記
    3.6.4 一致性的數(shù)據(jù)傳輸方式
    3.6.5 拖放式操作
    3.6.6 OLE文檔
    3.6.7 鏈接
    3.6.8 嵌入
    3.6.9 原地激活
    3.6.10 OLE自動化服務(wù)器
    3.6.11 OLE控件
    3.6.12 分布式對象構(gòu)件模型
    3.6.13 Nile(尼羅河)
    3.7 COM服務(wù)支持
    3.8 VisualBasic4和OLE
    3.8.1 控制OLE控件
    3.8.2 控制OLE自動化對象
    3.8.3 控制OLE文檔
    3.8.4 創(chuàng)建OLE自動化對象
    3.9 OLE的未來
    3.10 本章小結(jié)
    第4章 VisualBasic 應(yīng)用程序結(jié)構(gòu)
    4.1 VisualBasic對象應(yīng)用程序
    4.1.1 程序設(shè)計模型轉(zhuǎn)換
    4.1.2 面向?qū)ο蟮某绦蛟O(shè)計技術(shù)
    4.2 控制OLE對象
    4.2.1 OLE控件
    4.2.2 OLE自動化服務(wù)器
    4.2.3 OLE文檔
    4.3 創(chuàng)建OLE對象
    4.4 管理OLE對象
    4.5 將所有的服務(wù)集中在一起
    4.6 用戶服務(wù)
    4.7 商業(yè)服務(wù)
    4.7.1 商業(yè)服務(wù)器設(shè)計
    4.7.2 商業(yè)服務(wù)器展開
    4.7.3 批處理
    4.7.4 訪問數(shù)據(jù)服務(wù)
    4.8 數(shù)據(jù)服務(wù)
    4.9 VisualBasic庫
    4.10 物理設(shè)計
    4.10.1 操作系統(tǒng)
    4.11 服務(wù)的推廣應(yīng)用
    4.11.1 用戶服務(wù)
    4.11.2 商業(yè)服務(wù)
    4.11.3 數(shù)據(jù)服務(wù)
    4.11.4 物理推廣的例子
    4.12 三級安全性結(jié)構(gòu)
    4.13 組織系統(tǒng)開發(fā)
    4.14 本章小結(jié)
   第2部分 OLE
    第5章 控制OLE對象
    5.1 OLE對象概述
    5.1.1 VisualBasic可以控制的對象
    5.1.2 選擇通信方法
    5.2 了解OLE對象接口
    5.2.1 對象屬性
    5.2.2 對象方法
    5.2.3 對象事件
    5.2.4 成員和從屬對象
    5.2.5 對象集合
    5.2.6 使用對象接口
    5.3 控制OLE控件
    5.3.1 實例化OLE控件
    5.3.2 操縱OLE控件的屬性
    5.3.3 用OLE控件的方法完成動作
    5.3.4 使用OLE控制事件
    5.3.5 使用成員對象
    5.3.6 使用OLE控件的集合對象
    5.3.7 使用OLE控制載體屬性
    5.3.8 釋放OLE控件使用的資源
    5.4 控制OLE自動化對象
    5.4.1 實例化OLE自動化對象
    5.4.2 訪問自動化對象的接口
    5.4.3 使用自動化對象的屬性和方法
    5.4.4 使用OLE自動化對象的成員對象
    5.4.5 使用OLE自動化對象的集合
    5.4.6 響應(yīng)繁忙的OLE服務(wù)器
    5.4.7 釋放資源
    5.5 控制OLE文檔
    5.5.1 鏈接對象
    5.5.2 嵌入對象
    5.5.3 創(chuàng)建OLE文檔
    5.5.4 準備OLE載體控件
    5.5.5 設(shè)計時刻創(chuàng)建對象
    5.5.6 運行時刻創(chuàng)建對象
    5.5.7 在運行時刻創(chuàng)建嵌入對象
    5.5.8 把頻繁使用的OLE文檔放入工具箱
    5.5.9 操縱復(fù)合文檔的方法和屬性
    5.5.10 使用OLE文檔的成員對象
    5.5.11 使用OLE文檔的集合對象
    5.5.12 保存對象的數(shù)據(jù)
    5.5.13 釋放OLE文檔對象
    5.5.14 創(chuàng)建鏈接對象時的幾點考慮
    5.6 對對象執(zhí)行多種操作
    5.6.1 With…End語句
    5.6.2 使用FoeEach…Next語句
    5.7 使用對象瀏覽器
    5.7.1 了解對象瀏覽器接口
    5.7.2 把屬性和方法粘貼到代碼中
    5.7.3 用其它對象庫
    5.8 本章小結(jié)
    第6章 創(chuàng)建OLE對象
    6.1 什么是OLE自動化服務(wù)器
    6.1.1 定義
    6.1.2 OLE自動化服務(wù)器的好處
    6.2 設(shè)計OLE自動化服務(wù)器
    6.2.1 定義對象和層次
    6.2.2 標識對象接口
    6.2.3 對象設(shè)計工具
    6.3 開發(fā)OLE對象
    6.3.1 工程設(shè)置
    6.3.2 類模塊
    6.3.3 窗體
    6.3.4 創(chuàng)建屬性
    6.3.5 從屬對象
    6.3.6 建立方法
    6.3.7 公共函數(shù)與屬性過程
    6.3.8 創(chuàng)建集合
    6.3.9 出錯處理
    6.4 OLE服務(wù)器設(shè)計標準
    6.4.1 命名約定
    6.4.2 對象標準
    6.4.3 屬性
    6.4.4 方法
    6.4.5 避免循環(huán)引用
    6.5 創(chuàng)建一個測試應(yīng)用程序
    6.5.1 設(shè)計測試客戶
    6.5.2 測試客戶樣本
    6.6 調(diào)試OLE服務(wù)器應(yīng)用程序
    6.6.1 使用VisualBasic的多個實例
    6.6.2 在錯誤處設(shè)置斷點
    6.7 VisaulBasic開發(fā)環(huán)境
    6.7.1 兼容EXE
    6.7.2 版本的確定
    6.7.3 臨時記錄
    6.7.4 運行時刻文件
    6.8 VisualBasic結(jié)構(gòu)
    6.8.1 DLLOLE部件與EXEOLE部件
    6.8.2 實例化
    6.8.3 DoEvents
    6.8.4 使得OLE服務(wù)器應(yīng)用程序Object
    Browser友好
    6.9 實現(xiàn)異步處理
    6.9.1 實現(xiàn)回調(diào)
    6.9.2 輪詢
    6.10 本章小結(jié)
    第7章 管理OLE對象
    7.1 登記表和OLE
    7.1.1 登記表配置文件
    7.1.2 瀏覽OLE登記表項
    7.1.3 登記對象
    7.2 登記表編輯器
    7.2.1 登記表編輯器簡介
    7.2.2 修改關(guān)鍵字及值
    7.2.3 輸入和輸出登記表項
    7.2.4 備份和恢復(fù)登記表
    7.2.5 WindowsNT
    7.2.6 Windows3.x
    7.3 構(gòu)件管理器
    7.3.1 使用構(gòu)件管理器的原因
    7.3.2 瀏覽構(gòu)件
    7.3.3 安裝構(gòu)件
    7.3.4 修改構(gòu)件
    7.3.5 修改構(gòu)件目錄
    7.4 遠程自動化
    7.4.1 揭開遠程自動化的奧秘
    7.4.2 有關(guān)遠程自動化的性能問題
    7.4.3 自動化管理器
    7.5 遠程自動化連接管理器
    7.5.1 服務(wù)器連接
    7.5.2 客戶訪問
    7.6 客戶登記實用程序
    7.7 登記OLE對象的其他方法
    7.8 遠程自動化的調(diào)試
    7.8.1 第1步:注銷構(gòu)件
    7.8.2 第2步:登記構(gòu)件
    7.8.3 第3步:本地測試
    7.8.4 第4步:為遠程自動化配置服務(wù)器工作
    站
    7.8.5 第5步:為遠程自動化配置客戶工作站
    7.8.6 第6步:遠程測試
    7.9 Internet
    7.10 RegClean
    7.11 本章小結(jié)
   第3部分 分級服務(wù)的層次
    第8章 第一級結(jié)構(gòu):客戶應(yīng)用程序
    8.1 客戶應(yīng)用程序的位置
    8.2 提供一個表示層
    8.3 用戶驅(qū)動的設(shè)計
    8.4 開發(fā)一個核心應(yīng)用程序
    8.5 編寫客戶應(yīng)用程序
    8.5.1 第1號測試:創(chuàng)建一個不加入商業(yè)邏輯
    的新應(yīng)用程序
    8.5.2 第2號測試:允許最終用戶創(chuàng)建應(yīng)用程
    序
    8.6 挑選一個控制應(yīng)用程序
    8.7 選擇16位或32位客戶應(yīng)用程序
    8.7.1 條件編譯
    8.8 32位應(yīng)用程序的優(yōu)點
    8.8.1 提高了執(zhí)行速度
    8.8.2 更好的資源管理
    8.8.3 穩(wěn)定性更高
    8.8.4 搶先多任務(wù)
    8.9 推薦使用32位代碼
    8.10 訪問其他用戶服務(wù)
    8.10.1 OLE 自定義控件
    8.10.2 OLE自動化服務(wù)器
    8.10.3 OLE文檔
    8.10.4 DLL(動態(tài)鏈接庫)
    8.11 從客戶應(yīng)用程序中訪問商業(yè)服務(wù)
    8.12 創(chuàng)建圖形界面
    8.12.1 創(chuàng)建MDI應(yīng)用程序
    8.12.2 創(chuàng)建sDI應(yīng)用程序
    8.12.3 合并菜單和工具欄
    8.12.4 選擇邊框尺寸及控制方式
    8.13 控制Windows95下的系統(tǒng)設(shè)置
    8.13.1 外觀
    8.13.2 背景色和前景色
    8.14 實現(xiàn)過程中的編碼原則
    8.15 開發(fā)客戶應(yīng)用程序的途徑
    8.15.1 步驟1:收集需求
    8.15.2 步驟2:應(yīng)用程序設(shè)計
    8.15.3 步驟3:給出應(yīng)用程序第一個原型
    8.15.4 步驟4:收集用戶反饋
    8.15.5 步驟5:改進應(yīng)用程序
    8.16 使用非VisualBasic客戶應(yīng)用程序
    8.17 本章小結(jié)
    第9章 第二結(jié)構(gòu):商業(yè)服務(wù)器
    9.1 什么是商業(yè)對象
    9.1.1 商業(yè)對象類型
    9.1.2 了解商業(yè)的粒度
    9.1.3 商業(yè)對象的優(yōu)點
    9.2 商業(yè)服務(wù)的類型
    9.2.1 批處理商業(yè)系統(tǒng)
    9.2.2 交互式商業(yè)服務(wù)器
    9.3 設(shè)計商業(yè)服務(wù)器
    9.3.1 模型化商業(yè)服務(wù)器
    9.3.2 封裝商業(yè)規(guī)則
    9.3.3 方法
    9.3.4 屬性
    9.4 開發(fā)商業(yè)服務(wù)器
    9.4.1 開發(fā)測試應(yīng)用程序
    9.4.2 構(gòu)件的大小
    9.4.3 對象之間怎樣交互作用
    9.4.4 數(shù)據(jù)服務(wù)操作
    9.5 商業(yè)服務(wù)器開發(fā)技術(shù)
    9.5.1 創(chuàng)建應(yīng)用程序?qū)ο?br />     9.5.2 創(chuàng)建獨立商業(yè)服務(wù)器對象
    9.5.3 出錯處理
    9.6 商業(yè)服務(wù)器性能調(diào)整
    9.6.1 最小化OLE調(diào)用
    9.6.2 內(nèi)存考慮
    9.7 管理連接
    9.7.1 TP監(jiān)視程序
    9.7.2 實例管理程序
    9.8 推廣商業(yè)服務(wù)
    9.8.1 物理推廣
    9.8.2 安全性
    9.9 本章小結(jié)
    第10章 第三級結(jié)構(gòu):數(shù)據(jù)服務(wù)器
    10.1 DBMS數(shù)據(jù)服務(wù)
    10.1.1 數(shù)據(jù)庫術(shù)語說明
    10.1.2 關(guān)系數(shù)據(jù)庫模型
    10.1.3 設(shè)計數(shù)據(jù)庫
    10.1.4 實現(xiàn)設(shè)計
    10.1.5 使用SQL訪問數(shù)據(jù)庫
    10.2 主機和大型機
    10.2.1 基于主機的數(shù)據(jù)訪問
    10.2.2 基于主機的事務(wù)訪問
    10.3 信息訪問系統(tǒng)
    10.3.1 查詢系統(tǒng)、報表系統(tǒng)、執(zhí)行信息系統(tǒng)以
    及決策支持系統(tǒng)
    10.3.2 數(shù)據(jù)倉儲
    10.3.3 三級結(jié)構(gòu)和信息訪問
    10.3.4 三級結(jié)構(gòu)報表
    10.4 消息傳遞
    10.4.1 電子郵件
    10.4.2 構(gòu)件
    10.4.3 工作流
    10.5 1nternet
    10.6 圖像應(yīng)用
    10.7 電話應(yīng)用
    10.8 本章小結(jié)
   第4部分 高級應(yīng)用程序技術(shù)
    第11章 遠程服務(wù)對象
    11.1 選擇合適的數(shù)據(jù)訪問方法
    11.1.1 數(shù)據(jù)訪問準則
    11.1.2 幾種流行的數(shù)據(jù)訪問方法
    11.2 開放數(shù)據(jù)庫連接
    11.2.1 ODBC結(jié)構(gòu)概述
    11.2.2 設(shè)置ODBC 的數(shù)據(jù)源
    11.3 遠程數(shù)據(jù)對象介紹
    11.3.1 RDO的特性
    11.3.2 RDO對象模塊
    11.3.3 通過RDO進行連接
    11.3.4 訪問數(shù)據(jù)
    11.3.5 使用存儲過程
    11.3.6 光標
    11.3.7 事務(wù)處理
    11.3.8 異步查詢
    11.3.9 出錯處理
    11.4 本章小結(jié)
    第12章 高級編碼技術(shù)
    12.1 創(chuàng)建一個“黑匣子”函數(shù)
    12.1.1 創(chuàng)建一個函數(shù)的接口
    12.1.2 “黑匣子”函數(shù)所扮演的角色
    12.1.3 為什么不使用OLE對象
    12.1.4 發(fā)布一個黑匣子函數(shù)
    12.2 使用VisualBasic窗體作為對象
    12.2.1 創(chuàng)建自定義的方法和屬性
    12.2.2 用PropertyGet,Let和Set來創(chuàng)建自定
    義的屬性
    12.2.3 內(nèi)存考慮
    12.2.4 使用Initialize事件和Terrninate事件
    12.2.5 在代碼中使用自定義的屬性和方法
    12.3 從數(shù)據(jù)庫中讀取或往數(shù)據(jù)庫里寫入OLE文檔
    12.3.1 將OLE文檔存入數(shù)據(jù)庫
    12.3.2 從數(shù)據(jù)庫中讀取OLE文檔
    12.3.3 封裝讀/寫函數(shù)
    12.4 使用對象集合代替用戶定義的數(shù)據(jù)類型數(shù)組
    12.4.1 使用用戶定義的數(shù)據(jù)類型
    12.4.2 使用對象
    12.4.3 使用對象集合
    12.5 使用DoEvents()函數(shù)
    12.5.1 給用戶事件提供處理器時間
    12.5.2 確定外掛處理的終止時間
    12.5.3 DoEvents()函數(shù)的限制
    12.6 創(chuàng)建多線程應(yīng)用程序
    12.6.1 創(chuàng)建多進程應(yīng)用程序的方法
    12.6.2 OLE回調(diào)
    12.6.3 輪詢
    12.7 本章小結(jié)
    第13章 安全性設(shè)計
    13.1 傳統(tǒng)安全性結(jié)構(gòu)
    13.1.1 集中式環(huán)境中的安全性
    13.1.2 兩級環(huán)境中的安全性
    13.2 安全性結(jié)構(gòu)的目的
    13.2.1 將安全性作為管理任務(wù)
    13.2.2 構(gòu)造所有應(yīng)用程序服務(wù)的安全性
    13.2.3 使用操作系統(tǒng)的安全性特性
    13.3 NT安全性模型
    13.3.1 使用WindowsNT模仿
    13.4 安全性和遠程自動化
    13.4.1 RemoteAutomationConnectionManag-
    13.5 安全性和分布式構(gòu)件對象模型
    13.6 目前可使用的安全性特性
    13.7 安全性模型
    13.7.1 在哪一級實施安全性
    13.7.2 登錄管理器
    13.8 構(gòu)造構(gòu)件的安全性
    13.9 本章小結(jié)
    第14章 出錯處理結(jié)構(gòu)
    14.1 要處理的出錯類型
    14.2 在VisualBasic中處理出錯
    14.2.1 創(chuàng)建出錯句柄
    14.2.2 使用On ErrorGoto語句
    14.2.3 使用Resume語句
    14.3 在過程內(nèi)處理出錯
    14.4 VisualBasic出錯對象
    14.4.1 Err對象的方法
    14.4.2 Err對象的屬性
    14.4.3 VisualBasic出錯函數(shù)
    14.5 嵌入式出錯處理
    14.5.1 使用函數(shù)的返回值
    14.5.2 Vi5ualBasic異常處理
    14.5.3 返回變量
    14.6 在客戶應(yīng)用程序中處理出錯
    14.6.1 最終用戶通報
    14.6.2 得體的應(yīng)用程序恢復(fù)
    14.6.3 關(guān)閉被引用的對象應(yīng)用程序
    14.6.4 關(guān)閉應(yīng)用程序
    14.7 在OLE服務(wù)器應(yīng)用程序中處理出錯
    14.7.1 與對象有關(guān)的運行時出錯
    14.7.2 從被引用的對象獲取OLEAutomation
    出錯
    14.7.3 返回商業(yè)出錯
    14.7.4 處理致命性出錯
    14.7.5 可重用的代碼:出錯登錄類
    14.8 本章小結(jié)
    第15章 在應(yīng)用程序中添加幫助
    15.1 聯(lián)機幫助系統(tǒng)的組成元素
    15.2 創(chuàng)建幫助文件
    15.2.1 利用Windows95中新的幫助特性
    15.2.2 創(chuàng)建幫助文件需要的工具
    15.3 設(shè)計幫助文件
    15.3.1 理解觀眾
    15.3.2 設(shè)計幫助系統(tǒng)目錄
    15.3.3 選擇幫助類別
    15.3.4 樣本幫助類別
    15.4 選擇幫助主題
    15.4.1 建立主題層次
    15.4.2 選擇幫助搜尋準則
    15.4.3 幫助瀏覽順序
    15.5 添加上下文關(guān)聯(lián)的幫助
    15.6 編譯幫助文件
    15.7 準備訪問幫助的應(yīng)用程序
    15.7.1 創(chuàng)建幫助菜單
    15.7.2 指定幫助文件
    15.7.3 讓應(yīng)用程序能執(zhí)行WinHelp
    15.7.4 實現(xiàn)上下文關(guān)聯(lián)的幫助
    15.7.5向OLE自動化服務(wù)器添加幫助
    15.7.6添加“What′sThis”幫助
    15.8注釋代碼
    15.8.1為何要注釋代碼
    15.8.2幫助其他開發(fā)者理解代碼
    15.8.3幫助自己設(shè)計效率高的代碼
    15.8.4注釋不影響可執(zhí)行文件的大小
    15.8.5內(nèi)嵌注釋:另一種幫助工具
    15.8.6理解觀眾
    15.9注釋技術(shù)
    15.9.1注釋標準的好處
    15.9.2注釋過程和函數(shù)
    15.9.3注釋“If..EndIf”結(jié)構(gòu)
    15.94注釋變量說明
    15.9.5注釋對代碼的更新
    15.9.6哪些內(nèi)容不應(yīng)注釋
    15.9.7注釋應(yīng)是說明性的
    15.10本章小結(jié)
    第16章 發(fā)布應(yīng)用程序
    16.1 定義應(yīng)用程序的構(gòu)件
    16.2 選擇發(fā)布方法
    16.3 使用VisualBasicSetupWizard
    16.3.1 步驟1:選擇VisualBasic工程文件
    16.3.2 步驟2:選擇數(shù)據(jù)訪問引擎
    16.3.3 步驟3:為安裝應(yīng)用程序選擇目的盤
    16.3.4 步驟4:選擇OLE服務(wù)器
    16.3.5 步驟5:確定附屬文件
    16.3.6 步驟6:選擇推廣模式
    16.3.7 步驟7:選擇安裝的文件
    16.3.8 步驟8:創(chuàng)建發(fā)布磁盤
    16.3.9 SetupWizard創(chuàng)建的文件
    16.4 創(chuàng)建自定義的安裝程序,使用SetupToolkit
    16.4.1 SetupToolkit中的文件
    16.4.2 使用SetupToolkit
    16.4.3 理解SetupToolkit中有用的函數(shù)
    16.4.4 了解SETUP.LST文件
    16.4.5 建立自定義的安裝應(yīng)用程序
    16.5 開發(fā)專用服務(wù)安裝程序
    16.5.1 用戶服務(wù)
    16.5.2 商業(yè)服務(wù)
    16.5.3 數(shù)據(jù)服務(wù)
    16.5.4 便攜機用戶
    16.6 測試發(fā)布應(yīng)用程序
    16.7 本章小結(jié)
    第17章 擴展VisualBasic
    17.1 擴展VB的方法
    17.2 使用各種OCX和VBX
    17.3 使用WindowsAPI
    17.3.1 聲明函數(shù)
    17.3.2 按地址調(diào)用與按值調(diào)用
    17.3.3 指定參數(shù)數(shù)據(jù)類型
    17.3.4 用戶定義的類型
    17.3.5 傳遞屬性
    17.4 16位與32位應(yīng)用程序中的DLL調(diào)用
    17.4.1 聲明過程
    17.4.2 數(shù)據(jù)類型不同
    17.4.3 Unicode與ANSI
    17.4.4 使用Byte與String
    17.4.5 使用OLE對象
    17.4.6 條件編譯
    17.5 VisualBasic附加程序
    17.5.1 VisualBasic對象層次
    17.6 登記附加程序
    17.7 撤消附加程序的登記
    17.8 創(chuàng)建VisualBasic附加程序
    17.8.1 添加菜單項
    17.8.2 添加窗體
    17.8.3 添加控制
    17.8.4 添加程序代碼
    17.9 擴展VisualBasic的常用方法
    17.9.1 使用登記表和INI文件
    17.9.2 電子表格控制
    17.9.3 重繪控制
    17.9.4 支持電子郵件的應(yīng)用程序——MAPI
    17.10 遠程訪問服務(wù)
    17.10.1 API函數(shù)
    17.10.2 如何使用RAS
    17.11 電話API
    17.11.1 如何使用TAPI
    17.12 本章小結(jié)
    第18章 開發(fā)國際化應(yīng)用程序
    18.1 概述
    18.2 主要概念及定義
    18.3 國際化應(yīng)用程序的結(jié)構(gòu)
    18.4 設(shè)計用戶界面
    18.4.1 設(shè)計消息
    18.4.2 設(shè)計控制、菜單和對話框
    18.4.3 使用圖標和位圖
    18.5 編寫本地化應(yīng)用程序
    18.6 在VisualBasic中使用資源文件
    18.6.1 創(chuàng)建資源文件
    18.6.2 本地化資源文件
    18.6.3 在工程中包含資源文件
    18.6.4 從VisualBasic訪問資源文件
    18.7 在程序中處理與場所有關(guān)的格式
    18.7.1 日期
    18.7.2 貨幣
    18.7.3 數(shù)值和分隔符
    18.7.4 本地化OLE自動化服務(wù)器
    18.8 支持場所的函數(shù)
    18.8.1 Format函數(shù)
    18.8.2 Print函數(shù)
    18.9 比較字符串
    18.9.1 比較字符串時利用OptionCompare
    18.9.2 使用Like運算符比較字符串
    18.9.3 用StrCOmp函數(shù)比較字符串
    18.10 文件輸入/輸出
    18.10.1 Input#
    18.10.2 Print#
    18.10.3 Write#
    18.11 使用雙字節(jié)字符集
    18.11.1 字符串操作函數(shù)
    18.11.2 顯示DBCS字符
    18.11.3 用DBCS字符集處理文件
    18.11.4 可處理DBCS的函數(shù)和事件
    18.12 本章小結(jié)
    第19章 版本控制和集體開發(fā)
    19.1 源代碼管理
    19.1.1 源代碼管理的必要性
    19.1.2 選擇源代碼管理工具
    19.1.3 源代碼管理所扮演的角色
    19.1.4 有關(guān)術(shù)語的定義
    19.1.5 VisualSourceSafe的接口構(gòu)件
    19.1.6 使用SourceSafeExplorer
    19.1.7 SourceSafeAdministrator
    19.1.8 創(chuàng)建一個VisualSourceSafe工程
    19.1.9 檢索文件
    19.1.10 將文件返回數(shù)據(jù)庫
    19.1.11 刪除或恢復(fù)文件
    19.1.12 共享文件
    19.2 構(gòu)造SourceSafe用戶環(huán)境
    19.2.1 SourceSafe各種選項的設(shè)置值
    19.2.2 通用(General)屬性標簽的設(shè)置值
    19.2.3 本地文件(Localfiles)標簽的設(shè)置值
    19.2.4 視圖(View)標簽的設(shè)置值
    19.2.5 命令對話框(CommandDialogs)標簽的
    設(shè)置值
    19.2.6 警告(Warnings)標簽的設(shè)置值
    19.2.7 文件類型(FileTypes)標簽的設(shè)置值
    19.2.8 顯示文件之間的區(qū)別
    19.2.9 辨別文本文件和二進制文件
    19.3 管理SourceSafe工程
    19.3.1 維護SourceSafe的用戶
    19.3.2 管理用戶的訪問權(quán)限
    19.3.3 使用陰影目錄
    19.3.4 使用日志文件
    19.3.5 備份和恢復(fù)VisualSourceSafe
    19.4 源代碼版本控制
    19.4.1 非SourceSafe版本定義
    19.5 在VisualBasic中集成SourceSafe
    19.5.1 訪問SourceSafe附加程序
    19.5.2 設(shè)置SourceSafe選項
    19.5.3 從VisualBasic中向SourceSafe添加一
    個新工程
    19.5.4 從VisualBasic中向SourceSafe添加一
    個已存在的工程
    19.5.5 從VisualBasic打開一個SourceSafe工
    程
    19.5.6 閱讀工程列表
    19.5.7 通過VisualBasic庫檢查一個文件
    19.5.8 通過VisualBasic對文件進行入庫檢查
    19.6 本章小結(jié)
    第20章 確定開發(fā)原則
    20.1 構(gòu)造開發(fā)環(huán)境
    20.1.1 設(shè)置環(huán)境選項
    20.1.2 設(shè)置項目選項
    20.1.3 設(shè)置編輯選項
    20.1.4 設(shè)置高級選項
    20.1.5 環(huán)境建議總結(jié)
    20.2 確定編碼原則
    20.2.1 命名約定
    20.2.2 使用具體變量類型
    20.2.3 使用縮進
    20.3 調(diào)試代碼
    20.3.1 創(chuàng)建調(diào)試版本
    20.3.2 使用CodeProfi1er
    20.4 本章小結(jié)
    第21章 確定開發(fā)途徑
    21.1 Microsoft解決方案框架
    21.2 應(yīng)用程序模塊
    21.3 組模塊
    21.3.1 組的角色
    21.3.2 組特性
    21.4 處理模型
    21.4.1 基于路標的處理模型
    21.4.2 路標中的檢查點
    21.4.3 路標責任和任務(wù)
    21.4.4 優(yōu)先順序和日程安排
    21.4.5 分階段以不同版本形式發(fā)行
    21.5 解決方案設(shè)計
    21.5.1 設(shè)計過程
    21.5.2 概念設(shè)計
    21.5.3 邏輯設(shè)計
    21.5.4 實際設(shè)計
    21.6 基礎(chǔ)結(jié)構(gòu)
    21.7 Clarify方式
    21.7.1 組模型
    21.7.2 處理模型
    21.8 本章小結(jié)
   第5部分 應(yīng)用程序?qū)嵗?br />     第22章 第一個應(yīng)用程序?qū)嵗?br />     OLe文檔管理器
    22.1 應(yīng)用程序中的OLE文檔
    22.1.1 裝入應(yīng)用程序和瀏覽菜單
    22.1.2 缺乏集中式存儲
    22.1.3 簡單的OLE文檔訪問方式
    22.1.4 利用VisualBasic的OLE文檔功能
    22.2 OLEDocumentManager實例應(yīng)用程序
    22.2.1 OLEDocumentManager的組成文件
    22.2.2 安裝步驟
    22.3 應(yīng)用程序快速瀏覽
    22.3.1 使用DocumentExplorer
    22.3.2 OLEDocument窗口
    22.4 商業(yè)服務(wù)
    22.4.1 Application類
    22.4.2 Directory類
    22.4.3 Directories類
    22.4.4 Document類
    22.4.5 Documents類
    22.4.6 DocType類
    22.4.7 DocTypes類
    22.4.8 DocumentManager模塊
    22.4.9 OLE讀/寫字段函數(shù)
    22.5 數(shù)據(jù)服務(wù)
    22.5.1 數(shù)據(jù)模型
    22.5.2 存儲過程
    22.6 用戶服務(wù)
    22.6.1 DocumentExplorer
    22.6.2 AddDocument窗口
    22.6.3 OLEDocument窗口
    22.7 OLE載體控制的限制
    22.8 本章小結(jié)
    第23章 第二個應(yīng)用程序?qū)嵗簩嵗芾砥?br />     23.1 為什么建立實例管理器
    23.2 技術(shù)回顧
    23.2.1 進程管理
    23.2.2 遠程自動化
    23.3 實例管理器的特性
    23.3.1 預(yù)先裝載對象實例
    23.3.2 多任務(wù)實例
    23.3.3 互斥的實例管理器創(chuàng)建
    23.3.4 普通實例的創(chuàng)建
    23.3.5 整體安全性
    23.3.6 控制進程
    23.3.7 讓運行的進程數(shù)減至最少
    23.3.8 機器間的裝載平衡
    23.3.9 多個類
    23.3.10 重用對象實例
    23.3.11 集中化管理
    23.3.12 組合各種特性
    23.4 樣本實例管理器
    23.4.1 實例管理器的組成文件
    23.4.2 安裝步驟
    23.5 實例管理器快速瀏覽
    23.5.1 第1步:啟動實例管理器
    23.5.2 第2步:啟動客戶應(yīng)用程序
    23.5.3 第3步:獲取實例
    23.5.4 第4步:釋放實例
    23.5.5 第5步:試試其他操作
    23.6 實例管理器的設(shè)計要點
    23.6.1 功能綜述
    23.6.2 Client程序
    23.6.3 OrderMgr
    23.6.4 OrderMgrs
    23.7 使用模板
    23.7.1 1nstMgr
    23.7.2 InstMgrs
    23.8 實例管理器與緩沖池管理器
    23.9 本章小結(jié)
    第24章 第三個應(yīng)用程序?qū)嵗?br />     三級訂單處理系統(tǒng)
    24.1 本應(yīng)用程序的目的
    24.2 文件說明
    24.2.1 SQLServerScripts
    24.2.2 VisualBasic源代碼
    24.3 GOLF系統(tǒng)安裝說明
    24.4 GOLF系統(tǒng)快速入門
    24.4.1 第1步:運行實例管理器
    24.4.2 第2步:運行客戶應(yīng)用程序
    24.4.3 第3步:操縱訂單列表
    24.4.4 第4步:運行用戶維護應(yīng)用程序
    24.4.5 第5步:運行產(chǎn)品維護應(yīng)用程序
    24.5 劃分應(yīng)用程序
    24.6 設(shè)計商業(yè)服務(wù)器/對象
    24.6.1 對象層
    24.6.2 GOLF系統(tǒng)的商務(wù)對象
    24.7 設(shè)計數(shù)據(jù)服務(wù)
    24.7.1 設(shè)計表
    24.7.2 使用存儲過程
    24.7.3 使用RDO
    24.8 開發(fā)商業(yè)服務(wù)器
    24.8.1 測試客戶應(yīng)用程序
    24.8.2 OrderMgr
    24.8.3 CustMgr
    24.8.4 PrdtMgr
    24.8.5 Mgrs對象
    24.9 設(shè)計客戶應(yīng)用程序
    24.9.1 連接商業(yè)服務(wù)器
    24.9.2 使用Excel創(chuàng)建自定義的應(yīng)用程序
    24.10 本章小結(jié)
   

本目錄推薦

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