注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計BASIC/VB及其相關(guān)Microsoft Visual Basic6.0高級編程:第二版

Microsoft Visual Basic6.0高級編程:第二版

Microsoft Visual Basic6.0高級編程:第二版

定 價:¥91.00

作 者: 英國TMS(國際)有限公司著;北京博彥科技發(fā)展有限公司譯
出版社: 北京大學出版社
叢編項: Microsoft 程序設(shè)計系列
標 簽: VB

購買這本書可以去


ISBN: 9787301041888 出版時間: 2000-01-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 664 字數(shù):  

內(nèi)容簡介

  隨著VisualBasic6.0的發(fā)布,VisualBasic產(chǎn)品家族已經(jīng)完全適應(yīng)今后分布式企業(yè)開發(fā)的發(fā)展需要。為了滿足那些希望推動這種工具達到新的極限的中高級VisualBasic程序員的需求,著名的TheMandelbrotSet(International)Limited公司的專家們再次創(chuàng)作了這本權(quán)威的、高水平VisualBasic參考書。本書深入研究了功能性的各個層次,以闡述和轉(zhuǎn)化您每天在專業(yè)程序開發(fā)方面付出的努力。通過學習本書內(nèi)容,您將大開眼界,并可以獲得廣泛的開發(fā)方面的專家級問題解決技巧?;邪ǎ涸O(shè)計分布式商業(yè)對象;客戶/服各器開發(fā);Internet/Intranet程序設(shè)計和集成;2000年問題和VisualBasic問題;增強型數(shù)據(jù)訪問;可實現(xiàn)的程序設(shè)計;錯誤處理;調(diào)試和測試;組件程序設(shè)計。從本書中您還將發(fā)現(xiàn)項目管理、軟件工程,以及質(zhì)量管理的全新方法。作者生動便不規(guī)范的編寫風格目的在于拓寬您的思路,并講述在代公司內(nèi)使用VisualBasic的方法。如果您準備在企業(yè)開發(fā)方面更上一層樓話,那就趕快閱讀《MicrosoftVisualBasic6.0高級編程》(第2版)吧!TheMandelbrotSetLimited位于英國,它是一家“僅僅是Windows”軟件機構(gòu),并且是專業(yè)從事MicrosoftVisualStudio工具集開發(fā)的“Microsoft解決方案提供商”。TMS開發(fā)了深受歡迎的VisualBasic3的TMSToolsDeveloperToolkit,以及MicroHelp'sCodeCompleteVB4工具包。

作者簡介

暫缺《Microsoft Visual Basic6.0高級編程:第二版》作者簡介

圖書目錄

前言</font><br>序言</font><br></font><br>第一章 發(fā)生錯誤就下地獄</font><br></font><br>1.l 提示1:錯誤是如此反復(fù),盡可能地模仿VB的錯誤處理方案</font><br>1.2 提示2:在源代碼中使用行號</font><br>1.3 提示3:因為返回值將被忽略,所以應(yīng)盡可能產(chǎn)生異常</font><br>1.4 提示4:自動記錄關(guān)鍵的MsgBox錯誤</font><br>1.5 提示5:在每個例程中都有一個錯誤處理程序</font><br>1.6 提示6:編寫有效的錯誤日志(如果可能,記錄到集中的位置)</font><br>1.7 提示7:使用斷國</font><br>1.8 提示8:不要盲目改進錯誤處理程序</font><br>1.9 提不9:跟蹤堆棧</font><br>1.10 提示10:使用ROOS(Resource Only Obfoct Server)</font><br>1.11 提示11:用您自己的對象來替換有用的內(nèi)部對象</font><br>1.12 提示12:檢查DLL版本錯誤</font><br>1.13 提示13:盡可能使用 Microsoft系統(tǒng)信息( MSINID32.EXE)</font><br>1.14 提示14:像事務(wù)處理那樣對待錯誤處理</font><br>1.15 提示15:不要測試自己的軟件或者編寫自己的測試計劃</font><br>l.16 提示16:加強測試應(yīng)用程序</font><br>1.17 提示17:使用自動測試工具</font><br>1.18 提示18:考慮錯誤值</font><br>1.19 提示19:加強Visual Basic的類型檢查</font><br>1.20 提示20:用TpeLib或Enum定義常量</font><br>1.21 提示21:在資源文件中保存錯誤文本</font><br>1.22 提示22:總是在(您所構(gòu)造的)控件和組件中處理錯誤</font><br>1.23 提示23:使用符號調(diào)試信息</font><br></font><br>第二章 關(guān)心商業(yè)(對象)</font><br></font><br>2.1 數(shù)據(jù)訪問層</font><br>2.1.l 數(shù)據(jù)訪問層的細節(jié)</font><br>2.1.2 記錄集</font><br>2.1.3 檢索記錄集</font><br>2.1.4 串行化記錄集</font><br>2.1.5 鎖定記錄集</font><br>2.l.6 更新記錄集</font><br>2.1.7 同步化記錄集</font><br>2.2 工廠-工作者對象</font><br>2.2.1 工廠-工作者模式</font><br>2.2.2 工廠對象</font><br>2.2.3 暫留</font><br>2.2.4 刪除</font><br>2.2.5 了解記錄集</font><br>2.2.6 確定工廠參數(shù)</font><br>2.2.7 創(chuàng)建工作者</font><br>2.2.8 商業(yè)對象瀏覽器</font><br>2.2.9 小結(jié)</font><br>2.3 操作對象</font><br>2.3.l 操作對象接口</font><br>2.3.2 操作中的事務(wù)</font><br>2.3.3 小結(jié)</font><br>2.4 客戶程序</font><br>2.4.l 小結(jié)</font><br></font><br>第三章 在我面前看到的IIS是一個模板</font><br></font><br>3.1 Web應(yīng)用程序是什么?</font><br>3.1.1 IIS還是ASP?</font><br>3.2 使用Visual Basic 6開發(fā) Web應(yīng)用程序</font><br>3.2.l 基礎(chǔ):免費的素材</font><br>3.2.2 建立自己的主頁</font><br>3.2.3 將您的主頁擴展到客戶</font><br>3.2.4 將您的主頁轉(zhuǎn)化為商業(yè)用途</font><br>3.3 結(jié)論</font><br></font><br>第四章 使用Variant進行程序設(shè)計</font><br></font><br>4.1 Variant概述</font><br>4.2 內(nèi)部結(jié)構(gòu)</font><br>4.3 使用Variant代替簡單數(shù)據(jù)類型</font><br>4.3.l 性能不是問題</font><br>4.3.2 內(nèi)存也不成問題</font><br>4.3.3 類型安全性</font><br>4.3.4 靈活性</font><br>4.3.5 保護性代碼編寫</font><br>4.3.6 使用Variant作為普通數(shù)字數(shù)據(jù)類型</font><br>4.4 使用變量代替對象</font><br>4.5 其他Variant子類型</font><br>4.5.1 Empty和Null</font><br>4.5.2 數(shù)組</font><br>4.5.3 用戶定義類型</font><br></font><br>第五章 在Windows CE環(huán)境下開發(fā)應(yīng)用程序</font><br></font><br>5.1 Windows CE是什么?</font><br>5.1.l 適用的讀者</font><br>5.1.2 構(gòu)建Windows CE設(shè)備</font><br>5.2 內(nèi)部揭示</font><br>5.2.1 支持的體系結(jié)構(gòu)</font><br>5.2.2 Win32 API</font><br>5.2.3 對象存儲</font><br>5.2.4 動態(tài)同步</font><br>5.2.5 進程和線程</font><br>5.2.6 實時功能</font><br>5.2.7 開發(fā)環(huán)境</font><br>5.3 Windows CE及 IT部門</font><br>5.4 Visual Basic開發(fā)</font><br>5.4.1 開發(fā)環(huán)境</font><br>5.4.2 Windows CE應(yīng)用程序設(shè)計思想</font><br>5.4.3 開發(fā)第一個Windows CE應(yīng)用程序</font><br>5.4.4 設(shè)計中要考慮的一般事項</font><br>5.4.5 錯誤處理</font><br>5.4.6 Windows CE桌面模擬器</font><br>5.4.7 應(yīng)用程序的測試及調(diào)試</font><br>5.4.8 配置應(yīng)用程序</font><br>5.4.9 使用COM DLL擴展 Visual Basic</font><br></font><br>第六章 停留在控制階段</font><br></font><br>6.l 昂貴的故事</font><br>6.2 我們要實現(xiàn)什么?</font><br>6.2.l 漫游指導(dǎo)</font><br>6.3 策略問題</font><br>6.3.l 優(yōu)先權(quán):四球魔術(shù)表演</font><br>6.3.2 進步可能更危險</font><br>6.3.3 按部起舞</font><br>6.4 態(tài)度問題</font><br>6.4.l 吞下旁邊的犀牛</font><br>6.4.2 循環(huán)往復(fù)</font><br>6.4.3 重返校園</font><br>6.4.4 還需更多的功課</font><br>6.4.5 謹小慎微</font><br>6.4.6 跳出圈子</font><br>6.5 著手進行工作</font><br>6.5.l 飛行測試</font><br>6.5.2 如何健全您的程序?</font><br>6.5.3 查看存儲過程的內(nèi)幕</font><br>6.5.4 這兒有龍</font><br>6.5.5 有害的類型強制</font><br>6.5.6 捕獲錯誤</font><br>6.5.7 聲明意圖
6.5.8 ActiVeX文檔</font><br>6.6 一些Visual Basic6工具</font><br>6.6.1 注冊三種Sourcerer</font><br>6.6.2 斷言自身:Assertion Sourcerer</font><br>6.6.3 大小問題:Metrics Sourcerer</font><br>6.6.4 黑匣子:Instrumentation Sourcerer</font><br>6.7 總結(jié)</font><br>6.8 需要的讀物文獻</font><br></font><br>第七章 細節(jié)</font><br></font><br>7.l 關(guān)于編譯器</font><br>7.1.l p代碼簡介</font><br>7.l.2 生成代碼</font><br>7.1.3 記錄器</font><br>7.1.4 連接器</font><br>7.1.5 使用編譯器最優(yōu)化代碼</font><br>7.l.6 高級最優(yōu)化</font><br>7.1.7 記錄器代碼</font><br>7.2 有關(guān)最優(yōu)化的資料</font><br>7.2.l 選擇合適的編程人員</font><br>7.2.2 使用混合語言編程</font><br>7.2.3 控制代碼的速度</font><br>7.2.4 多動腦筋</font><br>7.2.5 抓住要點</font><br>7.2.6 "借用”代碼</font><br>7.2.7 利用所有解決問題的技巧</font><br>7.2.8 使用煙霧和反射</font><br>7.3 關(guān)于對象、類型和數(shù)據(jù)結(jié)構(gòu)</font><br>7.3.1 Visual Basic是面向?qū)ο蟮恼Z言</font><br>7.3.2 使用集合來擴展類型系統(tǒng)</font><br>7.3.3 添加VarType</font><br>7.3.4 指針</font><br>7.4 關(guān)于類型庫</font><br>7.4.l 刪除Declare語句</font><br>7.5 關(guān)于Smartie</font><br>7.6 其他資料</font><br>7.6.l 通過外出吃飯理解軟件開發(fā)</font><br></font><br>第八章 Visual Basic程序員指南:如何正確表示日期</font><br></font><br>8.1 歷法簡介</font><br>8.2 如何用Visual Basic正確表示日期?</font><br>8.2.1 Date數(shù)據(jù)類型</font><br>8.2.2 在Visual Basic中使用日期數(shù)據(jù)</font><br>8.3 指定日期</font><br>8.3.l 有時您必須變得嚴格</font><br>8.4 公眾面前的日期:用戶界面問題</font><br>8.4.l 顯示日期信息</font><br>8.4.2 日期輸入</font><br>8.5 從哪里得到日期:存儲問題</font><br>8.5.1 數(shù)據(jù)庫的操作</font><br>8,6 什么時候可以繼續(xù):移植問題</font><br>8.6.l 當改動者代碼時需要注意些什么</font><br>8.6.2 測試</font><br>8.6.3 測試數(shù)據(jù)和條件</font><br>8.6.4 改變您的系統(tǒng)日期</font><br>8.6.5 考慮第三方工具</font><br>8.7 找到日期的其他背景材料</font><br>8.8 結(jié)論</font><br></font><br>第九章 至少編譯是成功的</font><br></font><br>9.l 測試目的</font><br>9.2 正式的測試周期、</font><br>9.2.l 單元/組件測試</font><br>9.2.2 綜合測試</font><br>9.2.3 系統(tǒng)測試</font><br>9.2.4 用戶接受測試</font><br>9.2.5 回歸測試</font><br>9.2.6 代碼復(fù)審</font><br>9.3 測試Visual Basic代碼</font><br>9.3.1 與其他開發(fā)人員合作</font><br>9.3.2 在運行時測試</font><br>9.3.3 定期創(chuàng)建Build</font><br>9.3.4 在編寫代碼的同時寫測試腳本</font><br>9.3.5 決定放置測試代碼的位置</font><br>9.3.6 在測試過程中確保源代碼的覆蓋率</font><br>9.3.7 理解測試數(shù)據(jù)</font><br>9.3.8 獲得有關(guān)的用戶</font><br>9.3.9 跟蹤錯誤</font><br>9.4 測試計劃</font><br>9.5 測試腳本</font><br>9.5.l 占位程序和驅(qū)動程序</font><br>9.6 計劃代碼組件</font><br>9.6.l 功能規(guī)范</font><br>9.6.2 測試腳本規(guī)范</font><br>9.5 性能測試</font><br>9.8 準備適當?shù)臏y試環(huán)境</font><br>9.8.l 測試機器配置</font><br>9.9 警告</font><br></font><br>第十章 使用已裝入的基礎(chǔ)代碼開始新工程</font><br></font><br>10.l 為什么使用基礎(chǔ)代碼?</font><br>10.2 模板中的內(nèi)容</font><br>10.2.l 幫助程序函數(shù)</font><br>10.2.2 通用窗體</font><br>10.2.3 AChveX組件</font><br>10.2.4 子分類</font><br>10.3 子分類函數(shù)和子例程</font><br>10.3.l 子分類的益處</font><br>10.3.2 有關(guān)子分類的問題</font><br>10.3.3 子分類對象</font><br>10.4 通用窗體</font><br>10.5 隱藏API調(diào)用</font><br>10.6 注冊表工具</font><br>10.7 資源文件</font><br>10.8 自定義控件</font><br>10.9 文檔編制</font><br>10.9.l 對象稱覽器(Objec Browser)</font><br>10.9.2 幫助文件</font><br>10.9.3 HTML</font><br>10.10 構(gòu)建您自己的基礎(chǔ)代碼</font><br>10.10.l 從哪里開始?</font><br>10.10.2 誰來構(gòu)建基礎(chǔ)代碼?</font><br>10.10.3 源代碼還是可執(zhí)行代碼?</font><br>10.10.4 商業(yè)實例</font><br>10.11 更改基礎(chǔ)代碼</font><br>10.12 模板</font><br>10.13 小結(jié)</font><br></font><br>第十一章 用Visual Stodi。進行混合語言編程</font><br></font><br>11.l 什么是混合語言編程?</font><br>11.l.l 典型的MLP情形</font><br>11.I.2 使用MLP有些什么要求?</font><br>11.l.3 在Windows中進行MLP的可能性</font><br>11.1.4 混合語言編程方法</font><br>11.1.5 使用COM及ActiVeX與使用 DLL</font><br>11.2 使用單一人口</font><br>11.3 利用COM取代常規(guī) DMi入口</font><br>11.3.l 連接實例</font><br>11.3.2 從VISual B++中調(diào)用C++ DLL</font><br>11.3.3 將Visual B++對象傳遞至VisualC++</font><br>11.3.4 使用ActiveX控件進行MLP</font><br>11.3.5 在匯編語言中混合</font><br>11.3.6 其他語言</font><br>11.3.7 定義組件版本</font><br>11.4 結(jié)論</font><br></font><br>第十二章 數(shù)據(jù)庫</font><br></font><br>12.l 一旦做,就一次做好,然后將之拋到腦后</font><br>12.1.l 數(shù)據(jù)</font><br>12.l.2 層和數(shù)據(jù)</font><br>12.l.3 取回數(shù)據(jù)</font><br>12.l.4 構(gòu)建兩層體系結(jié)構(gòu)</font><br>12.2 關(guān)于客戶順務(wù)器交互作用的三種方法</font><br>12.2.l 典型的客戶/服務(wù)器計算</font><br>12.2.2 日志/臨時條目</font><br>12.2.3 多狀態(tài)/事務(wù)/會話服務(wù)器</font><br>12.2.4 鎖定角度解鎖</font><br>12.2.5 查找到數(shù)百條信息時可能引發(fā)的問題</font><br>12.2.6 何時打開和關(guān)閉連接</font><br>12.2.7 決定事務(wù)作用域的放置位置</font><br>12.2.8 獲取層</font><br>12.2.9 關(guān)于SQL</font><br>12.2.10 靜態(tài)查找數(shù)據(jù)</font><br>12.2.11 層和數(shù)據(jù)</font><br>12.2.12 對象、狀態(tài)和數(shù)據(jù):Buxom Server</font><br>12.2.13 依然不能確定哪些數(shù)據(jù)是對象所關(guān)注的</font><br>12.2.14 數(shù)據(jù)——對象系統(tǒng)的“貨幣”</font><br>12.2.15 遠程傳輸</font><br>12.3 將所有事情組件化</font><br>12.4 結(jié)束語</font><br></font><br>第十三章 定向程序設(shè)計</font><br></font><br>13.l 窗口管理</font><br>13.1.l 模式的還是非模式的?</font><br>13.1.2 一個通用模式類</font><br>13.1.3 擴展CFOrmAttributes類</font><br>13.2 復(fù)雜性處理</font><br>13.2.l 狀態(tài)處理方面的技巧</font><br>13.2.2 使用TIM構(gòu)建GUI模型</font><br>13.2.3 簡潔的結(jié)束</font><br>13.2.4 實現(xiàn)TIM</font><br>13.2.5 數(shù)據(jù)驅(qū)動編碼</font><br>13.3&nbsp;&nbsp;塵埃落定之后</font><br></font><br>第十四章 我上 星期編寫過那個函數(shù)嗎?</font><br></font><br>14.l 影響代碼重用性的問題</font><br>14.l.l 最終期限的壓力</font><br>14.1.2關(guān)于當前技術(shù)的知識</font><br>14.l.3開發(fā)隊伍的素質(zhì)</font><br>14.2 重用的商業(yè)情形</font><br>14.3 重用的關(guān)鍵</font><br>14.4 有效地滿足重用的要求</font><br>14.4.l 使用對象的代碼重用</font><br>14.4.2 將窗體作為可重用的組件</font><br>14.4.3 創(chuàng)建您自己的控件</font><br>14.4.4 使用ROOS</font><br>14.5 程序員重用的問題</font><br>14.5.l 做幾個假定</font><br>14.5.2 開發(fā)耦合策略</font><br>14.5.3 組功能</font><br>14.5.4 為您的代碼編寫文檔</font><br>14.5.5 改善您的習慣</font><br></font><br></font><br> </font><br></font><br>第十五章如何蒙起眼睛玩 30個球</font><br></font><br>15.1 Visual Basic的質(zhì)量危機?</font><br>15.2 風險管理</font><br>15.2.1 技術(shù)基礎(chǔ)結(jié)構(gòu)</font><br>15.2.2 商業(yè)環(huán)境</font><br>15.2.3 更改管理</font><br>15.3 成功的企業(yè)開發(fā)的關(guān)鍵因素</font><br>15.3.1 堅持全面項目管理</font><br>15.3.2 弄清冒風險的原因</font><br>15.3.3 要了解您從哪里來</font><br>15.3.4 要了解您在哪里</font><br>15.3.5 建立委托并了解用戶</font><br>15.3.6 了解技術(shù)</font><br>15.3.7 創(chuàng)建合理的管理結(jié)構(gòu)</font><br>15.3.8 獲取過程</font><br>15.3.9 選擇方法</font><br>15.4 方案研究</font><br>15.4.1 過程和人員</font><br>15.5 項目啟動</font><br>15.5.1 技能需求</font><br>15.5.2 基礎(chǔ)結(jié)構(gòu)需求</font><br>15.6 初期階段</font><br>15.6.l 垂直劃分意味著完成百分之八十就交付百分之八十</font><br>15.6.2 統(tǒng)一思想,端正態(tài)度</font><br>15.6.3 敢一f選擇真正具有較高素質(zhì)的人員</font><br>15.6.4 著眼大局,運籌于末然</font><br>15.7 保證質(zhì)量的方法</font><br>15.7.l 精益求精</font><br>15.7.2 講授基本原理</font><br>15.7.3 給工作人員分配任務(wù)</font><br>15.8 為什么要進行原型化?</font><br>15.9 使用Patdrinder項目創(chuàng)建基礎(chǔ)</font><br>15.10 檢驗技術(shù)體系結(jié)構(gòu)</font><br>15.10.l 概念的檢驗</font><br>15.11 集中設(shè)計</font><br>15.11.l 什么是設(shè)計?</font><br>15.11.2 什么不是設(shè)計</font><br>15.11.3 開發(fā)設(shè)計模式</font><br>15.11.4 基準驅(qū)動設(shè)計</font><br>15.12 了解對象</font><br>15.13 重用的投資</font><br>15.14 尋找合適的工具</font><br>15.15 配置管理:盡管去做!</font><br>15.16 文檔編制</font><br>15.16.l 功能/需求說明</font><br>15.16.2 設(shè)計說明</font><br>15.16.3 注釋優(yōu)良的代碼</font><br>15.16.4 測試計劃</font><br>15.17 測試</font><br>15.17.1 破壞測試</font><br>15.17.2 窗口設(shè)計測試</font><br>15.17.3 定位測試</font><br>15.17.4 功能測試</font><br>15.18 創(chuàng)建計劃</font><br>15.19 2000年問題</font><br>15.20 結(jié)論</font><br></font><br>第十六章 Visual Base中的輔助特性</font><br></font><br>16.l 殘疾指的是什么?</font><br>16.2 輔助特性開發(fā)的基本內(nèi)容</font><br>16.2.l 使用鍵盤</font><br>16.2 2 顏色</font><br>16.2.3 聲音</font><br>16.2.4 大小</font><br>16.3 高級輔助特性</font><br>16.3.1 Windows版本</font><br>16.3.2 SystelnPmterslnfo</font><br>16.3.3 GetsystemMetrics</font><br>16.3.4 Flashwindow</font><br>16.4 Microsoft Active Accessibility</font><br>16.4.l 為什么應(yīng)使用 Active Accessibility?</font><br>16.4.2 設(shè)置您的工程</font><br>16.4.3 檢索輔助特性信息</font><br>16.4.4 接下去討論什么?</font><br>16.5 使輔助特性成為您開發(fā)過程的一部分</font><br>16.5.l 計劃階段</font><br>16.5.2 設(shè)計階段</font><br>16.5.3 編程階段</font><br>16.5.4 測試階段</font><br>16.5.5 反饋</font><br>16.6 法律材料</font><br>16.7 更多信息</font><br></font><br>第十七章 聘用三部曲</font><br></font><br>17.l 從何處開始?</font><br>17.2 第1步:發(fā)現(xiàn)優(yōu)秀的開發(fā)人員</font><br>17.2.l 應(yīng)該尋找什么類型的人員?</font><br>17.2.2 規(guī)定崗位說明</font><br>17.2.3 薪水研究</font><br>17.2.4 尋找合適的人員</font><br>17.3 第2步:吸收優(yōu)秀的開發(fā)人員</font><br>17.3.l 初期篩選過程</font><br>17.3.2 面試</font><br>17.3.3 測試</font><br>17.3.4 聘用</font><br>17.4 第3步:留住真才實學的開發(fā)人員</font><br>17.4.l 人力資源管理:至關(guān)重要</font><br>17.4.2 職業(yè)發(fā)展</font><br>17.4.3 2000年問題的影響</font><br>17.4.4 有人離開時怎么辦?</font><br>附錄A 編碼約定</font><br>附錄B 第十七章中技術(shù)測試的答案示范</font><br>附錄C TMS開發(fā)者的框架</font><br>附錄D Vsual Datescope 2000和 VBA 2000</font><br>附錄E 與TMS保持同步</font><br>附錄F 關(guān)于TMS公司

本目錄推薦

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