Debugging Visual Basic 程式設計疑難排解

Debugging Visual Basic 程式設計疑難排解
定價:450
NT $ 405
 

內容簡介

  如果你的程式總是在第一次執行、以及之後每次執行都很順利,那麼你不需要這本書。至於其他大多數人,這本書正是為你而寫。我們寫的這本書對所有的Visual Basic程式設計人員都有用,不論你是新手,或者已經有數年的經驗。理由很簡單,因為沒有臭蟲、不會當掉,對程式是很重要的,不論是初階、中階、或是進階的程式都是如此。

  Visual Basic是Windows作業系統上最受歡迎的程式設計語言之一,而且可能是最受歡迎的。由於Visual Basic如此受歡迎,使得寫出沒有臭蟲的程式更加困難,因為你可能將Visual Basic用在很多不同的方面--使用Visual Basic開發單機產品、使用VBA開發可共同操作的程式、使用IIS應用程式和DHTML應用程式寫Web應用程式。不過通常你都會遇到問題。這本書就是設計來協助你辨識讓開發人員困擾不已的問題。

  本書分為四個部分:「程式碼開發技巧」(1-2章)、「VB除錯」(3-12章)、「VBA和自動化」(13-14章)、以及「VB和Internet」(15-16章)。每一章都是各自獨立的,你可以直接閱讀任何一章,跳過前面的章節。

  在第一部「程式碼開發技巧」,我們討論軟體開發所使用的理論,包括撰寫程式碼和命名的標準、應用程式規格、設計規格、以及測試程序。這些可以引導你開發應用程式,也是在開始寫程式之前應該要考慮的因素。

  在第二部「VB除錯」,我們介紹在VB開發環境中可以協助你除錯的技術,例如條件式編譯陳述句和即時顯示視窗。我們介紹的範圍也涵蓋了程式碼範例,如何設陷阱找出錯誤,辨識常見和不常見的錯誤,以及如何處理你的應用程式中的錯誤。

  在第三部「VBA和自動化」,我們介紹如何使用VB,以便讓你的應用程式與VBA應用程式可以相互操作,例如Microsoft Office。

  在第四部「VB和Internet」,我們討論Visual Basic在Internet開發所扮演的角色,並介紹Microsoft對於下一代Visual Basic和Internet程式設計的計畫。

 

目錄

  第一部份、程式碼開發技巧

  • 第一章、程式設計和管理
    • 規劃你的應用程式1-2
    • 程式碼檢查和系統測試1-15
    • 撰寫優質程式碼1-17
    • 結論1-26
  • 第二章、軟體釋出方法學
    • 事情不對勁的時候2-3
    • 軟體公開展示2-9
    • 結論2-12

  第二部份、VB除錯

  • 第三章、除錯工具
    • 出現臭蟲的時候3-2
    • 定格除錯3-6
    • 即時除錯3-16
    • step-by-step除錯3-25
    • 結論3-36
  • 第四章、錯誤
    • Err物件4-3
    • On Error陳述句4-9
    • 最佳的訓練4-20
    • 結論4-22
  • 第五章、條件式編譯和編譯器選項
    • 條件式編譯5-2
    • 隨選編譯5-7
    • 結論5-13
  • 第六章、Windows API
    • Windows API概論6-2
    • 使用Windows API6-7
    • 結論6-23
  • 第七章、ActiveX資料物件
    • 什麼是ADO?7-2
    • 提供者7-4
    • 存取和使用提供者7-11
    • ADO錯誤7-25
    • 結論7-36
  • 第八章、ActiveX控制項
    • 開發人員、作者、使用者8-4
    • Extender物件8-6
    • Ambient屬性8-12
    • 結論8-15
  • 第九章、使用者介面
    • 一致性9-3
    • 鍵盤無障礙操作9-3
    • 滑鼠9-14
    • 通知功能9-20
    • 啟動9-27
    • 結論9-29
  • 第十章、最佳化和微調
    • 最佳化10-2
    • 效能微調10-5
    • 結論10-15
  • 第十一章、COM、DCOM、COM+
    • COM簡史11-2
    • 參考COM物件11-6
    • COM物件傳給開發人員的訊息11-11
    • COM元件的錯誤處理11-13
    • 使用DCOM11-14
    • 三種常見的DCOM錯誤11-16
    • 開發COM+11-17
    • COM+和Visual Basic11-26
    • 結論11-31
  • 第十二章、封裝和部署
    • Microsoft封裝暨部署精靈12-3
    • 安裝元件的移難排除12-15
    • 「DLL地獄」12-16
    • Windows安裝程式12-22
    • 結論12-23

  第三部、VBA和自動化

  • 第十三章、Microsoft Office整合
    • 自動化(簡)史13-2
    • Microsoft Office 2000的自動化功能13-3
    • 物件和集合物件13-4
    • 物件模型13-6
    • 引用Office應用程式13-7
    • 建立物件13-11
    • 清除13-19
    • 結論13-21
  • 第十四章、資料庫程式設計
    • 寫程式的技巧14-2
    • 使用二元大型物件記錄14-13
    • ADO錯誤報告14-18
    • 資料庫命名標準14-20
    • ADO最佳化14-23
    • 結論14-24

  第四部、VB和Internet

  • 第十五章、WebClass和DHTML應用程式
    • IIS應用程式15-2
    • DHTML應用程式15-13
    • 結論15-17
  • 第十六章、下一代的Visual Basic
    • Visual Basic 7對於物件導向程式設計的支援16-4
    • 其他語言加強功能16-9
    • Visual Basic和Internet16-15
    • 結論16-19

  附錄A、協力廠商工具

  • 除錯和測試工具A-2
  • 原始碼程式庫A-5
  • 原始碼的版本控制工具A-7
  • 軟體問題追蹤工具A- 8
  • 軟體開發工具A-9
網路書店 類別 折扣 價格
  1. 新書
    9
    $405
  2. 新書
    9
    $405