Visual Basic 檔案程式碼註解 (內附光碟)

Visual Basic 檔案程式碼註解 (內附光碟)
定價:650
NT $ 585
  • 作者:David Jung
  • 譯者:陳仁和
  • 出版社:美商麥格羅‧希爾
  • 出版日期:2001-04-07
  • 語言:繁體中文
  • ISBN10:9574933547
  • ISBN13:9789574933549
  • 裝訂:平裝 / 672頁 / 普通級 / 單色印刷 / 初版
 

內容簡介

  這不是一本為求聞名或財富而撰寫的書籍。寫這本書的理由是因為我們相信它是必要的電腦書籍。雖然市面上有許多不錯的 “how to” 手冊與參考書,但是也有不少是重述微軟 Visual Basic 使用手冊內容的劣質書籍。然而,提及 Visual Basic 進階主題,如:Windows API、subclassing、ActiveX、網際網路程式設計與交易 (transaction) 處理的書籍是少之又少。造成這個現象的原因也許是 Visual Basic 進階主題參考書的市場銷售量不佳。不論上述的主題是否達到進階的程度,它們都是專業的 Visual Basic 程式設計師所必需具備的祕密武器,而且可以滿足許多人的學習慾望。

  本書特徵是完整的註釋範例的程式碼。一般的教科書 (textbook) 常常廣泛的註釋程式碼以幫助學生學習新的觀念。但是,很少有 “商業化” 的書籍採用這種方式撰寫,偏偏有許多讀者需要閱讀這些書籍來學習新的事物 (如:學生)。此外,我們都有因為受困於一行未註釋的程式碼而遭遇挫折的經驗。不過,廣泛的註釋程式碼並不能解決這個問題,反而會忽視這個問題。

  本書的另一個特徵是書中的程式範例直接可以練習與應用,因此許多範例說明使用 Visual Basic 的實際情況。然而範例的設計方法並不表示同樣的問題只有一種正確的解法,換句話說:Visual Basic 或其它程式語言解決問題的方法不只一種,至於哪一種方法最好則視情況而定。

 

目錄

第一章、表單

表單置中................................................................................................ 1-2

控制表單的尺寸.................................................................................. 1-19

控制表單的位置.................................................................................. 1-30

第二章、滑鼠

用滑鼠控制表單的尺寸與位置 (subclassing技術)............................ 2-2

用滑鼠移動表單 ( SendMessage 技術 )........................................... 2-11

不影響系統功能表的情況下喪失”X”按鈕功用................................ 2-15

限制滑鼠的能力.................................................................................. 2-19

動態游標.............................................................................................. 2-29

第三章、系統功能表

刪除系統功能表項目............................................................................ 3-2

取消系統功能表項目的功能.............................................................. 3-10

執行系統功能表”關閉(Close)”項目之前的提示................................ 3-16

新增系統功能表項目.......................................................................... 3-21

第四章、功能表

動態改變功能表的尺寸........................................................................ 4-3

具有圖片的功能表.............................................................................. 4-19

設計者的功能表.................................................................................. 4-29

第五章、工具列

浮動工具列 (floating toolbar)............................................................... 5-2

密合工具列 (docking toolbar)............................................................. 5-30

平面工具列 (flat toolbar).................................................................... 5-36

第六章、下拉式清單與清單方塊

智慧搜尋功能的下拉式清單方塊 (Combo Box)................................ 6-2

智慧搜尋功能的清單方塊 (List Box)................................................ 6-16

尋找多筆資料的智慧型清單方塊...................................................... 6-21

取得多筆清單選項 (使用SendMessage)........................................... 6-27

調整下拉式清單方塊的高度.............................................................. 6-40

可隨時調整寬度的下拉式清單方塊.................................................. 6-46

第七章、ActiveX控制項

購買或自行設計ActiveX控制項......................................................... 7-4

將 ”智慧搜尋” 的ComboBox 作成ActiveX控制項......................... 7-5

加入屬性頁 (Property Pages).............................................................. 7-19

第二部份、商業物件

第八章、系統登錄

檢視登錄.............................................................................................. 8-14

寫入登錄.............................................................................................. 8-58

第九章、資料庫連結

透過ODBC 資料來源連結資料庫...................................................... 9-6

透過DSN-less Connection (非資料來源名稱連接)連結資料庫........ 9-10

利用Recordset取得資料.................................................................... 9-12

將Recordset放入ListBox................................................................... 9-18

將Recordset放入Grid........................................................................ 9-26

利用ADO呼叫簡單的儲存程序 (Stored Procedure)........................ 9-34

以ADO作交易 (Transactions)........................................................... 9-38

取得資料庫規劃資訊.......................................................................... 9-51

第十章、字串處理

含有引號的文字.................................................................................. 10-2

傳遞URL參數.................................................................................... 10-5

尋找與替換字串的字元...................................................................... 10-8

尋找與替換字串................................................................................ 10-10

數字前面補0..................................................................................... 10-12

移除數字前面的0............................................................................. 10-15

句子的第一個字元大寫.................................................................... 10-16

顯示貨幣符號.................................................................................... 10-18

處理網頁的文字................................................................................ 10-23

將所有的函式作成一個ActiveX DLL.............................................. 10-27

第十一章、磁碟與檔案處理

計算剩餘的磁碟空間.......................................................................... 11-2

尋找存在的檔案.................................................................................. 11-5

複製檔案.............................................................................................. 11-9

複製整個目錄與子目錄.................................................................... 11-11

刪除整個目錄與子目錄.................................................................... 11-16

顯示檔案的路徑名稱........................................................................ 11-21

取得檔案的短路徑名稱.................................................................... 11-22

取得檔案的簡短名稱........................................................................ 11-24

將所有的函式作成一個ActiveX DLL.............................................. 11-26

第十二章、ActiveX 伺服器

建立分割列 (Splitter Bar) ActiveX DLL.............................................. 12-5

第十三章、自動化的VBA

Microsoft Outlook資訊的摘要頁........................................................ 13-9

將Microsoft Excel 作為報表工具.................................................... 13-24

自動化製作整合Microsoft Word與Mail......................................... 13-40

第三部分、網際網路與分散式計算

第十四章、網際網路元件

相當簡單的IIS應用程式................................................................... 14-9

存取資料庫的IIS應用程式............................................................. 14-11

IIS應用程式的Session...................................................................... 14-20

使用DHTML作存取驗證................................................................. 14-21

第十五章、整合MTS與MSMQ

建立MTS元件.................................................................................. 15-10

從VB使用MTS元件....................................................................... 15-26

附錄A、Windows API與Subclassing

網路書店 類別 折扣 價格
  1. 新書
    9
    $585
  2. 新書
    9
    $585