注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Microsoft Visual Basic 6.0程序開發(fā)環(huán)境(第五版)

Microsoft Visual Basic 6.0程序開發(fā)環(huán)境(第五版)

Microsoft Visual Basic 6.0程序開發(fā)環(huán)境(第五版)

定 價(jià):¥89.00

作 者: (美)[J.C.克雷格]John Clark Craig,(美)[J.韋布]Jeff Webb著;北京博彥科技發(fā)展有限公司譯
出版社: 北京大學(xué)出版社
叢編項(xiàng): Microsoft 程序設(shè)計(jì)系列
標(biāo) 簽: Basic

ISBN: 9787301041826 出版時(shí)間: 1999-11-01 包裝: 平裝
開本: 23cm+光盤1片 頁數(shù): 661 字?jǐn)?shù):  

內(nèi)容簡介

  本書簡介在這一版的《MicrosoftVisualBasic程序開發(fā)環(huán)境》中,我們加人了許多有關(guān)Internet、數(shù)據(jù)庫程序設(shè)計(jì)和ActiveX方面的新內(nèi)容,也根據(jù)讀者的要求對前一版的部分進(jìn)行了修改。和前一版一樣,本書的作者有兩位——JohnClarkCraig和JeffWebb。得力于兩人的分工合作,讓我們在討論VisualBasic相關(guān)的內(nèi)容時(shí),才得以在內(nèi)容充實(shí)程度、正確性和討論范圍等三方面有所增強(qiáng)。另一方面,也正因?yàn)閂isualBasic本身已經(jīng)成為一個多樣且涉及范圍廣泛的產(chǎn)品,我們更需要一個有效率的寫作團(tuán)隊(duì)來提供給讀者適當(dāng)?shù)膶W(xué)習(xí)觀點(diǎn)和學(xué)習(xí)范圍。我們希望您能從本書中獲得許多VisualBasic程序設(shè)計(jì)上實(shí)際的知識精華。下面,您會看到我們對VisualBasic6新特性的簡要介紹,這將會幫助您更快地了解VisualBasic6。VisualBasic6做了許多重大的更改,為了能夠掌握VIsualBasic6的新特性,請您務(wù)必至少要瀏覽第一章“VisualBasic6的新增功能”。本書所討論的主題適用于MicrosoftWindows95和MicrosoftWindowsNT,當(dāng)然也適用于MicrosoftWindows98的環(huán)境,也就是說,任何一個在Windows95中開發(fā)的VisualBasic程序都可以在Windows98中執(zhí)行。程序設(shè)計(jì)的風(fēng)格在本書中,我們將會介紹一些有關(guān)標(biāo)準(zhǔn)程序設(shè)計(jì)風(fēng)格的信息,這些信息是我們從許多在Microsoft及其他領(lǐng)域中工作的專家身上一點(diǎn)一滴搜集得來的。提供給您這些建議性的信息,目的并非用來作為嚴(yán)格限制程序設(shè)計(jì)的規(guī)定,而是提供一套指導(dǎo)原則來幫助您開發(fā)項(xiàng)目,讓項(xiàng)目小組的成員們能夠相互了解,并分享彼此編寫的程序。本書所討論的示例將遵循這套指導(dǎo)原則。本書未包括的內(nèi)容VisualBasic的發(fā)展歷史及對于VisualBasic初學(xué)者的基本課程都沒有包括在本書中,這讓我們有了更大的空間可以討論更精彩的主題。我們發(fā)現(xiàn),大部分對本書感興趣的讀者都已經(jīng)對VisualBasic有了相當(dāng)程度的了解,讀者們所要追求的是更上一層樓的信自如何……我們注意到大部分的讀者想問的問題都屬于“我要如何……”這類的問題,因此,在第二部分,我們以回答問題的方式為讀者介紹VisualBasic中最新的內(nèi)容。示例程序VisualBasic是一個豐富而多元化的開發(fā)環(huán)境,我們試著努力提供實(shí)用且具有教育意義的示例,以期涵蓋所有的主題,但以一本書的篇幅來介紹,可能很難突破討論深度上的限制。例如,在本書中我們提供一個完整而簡單的數(shù)據(jù)庫程序,但本書不可能討論所有數(shù)據(jù)庫程序設(shè)計(jì)的內(nèi)容,因此,這本書只能當(dāng)作visualBasic數(shù)據(jù)庫程序設(shè)計(jì)的基礎(chǔ)訓(xùn)練課程。如果您主要的興趣在數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì),那么必須找一些專門討論VisualBasic數(shù)據(jù)庫程序設(shè)計(jì)的書,以補(bǔ)充本書的不足之處。我們將本書第二部分和第三部分所介紹的示例程序都刻錄在本書附帶的光盤中,這些原始的程序代碼可以為您節(jié)省建立示例程序的時(shí)間和精力。Windows95和32位程序設(shè)計(jì)VisualBasic4可以在16位的Windows3.1中執(zhí)行,也可以在32位的Windows95和Win-dowsNT中執(zhí)行,然而VisualBasic6已經(jīng)完全轉(zhuǎn)移到32位的環(huán)境,并且不再提供對16位程序的支持。本書重點(diǎn)集中在討論Windows95環(huán)境下VisualBasic6程序設(shè)計(jì)的內(nèi)容。光盤的使用本書附帶的光盤中包含所有在第二部分和第三部分介紹的原始程序代碼、項(xiàng)目、窗體,以及相關(guān)文件。這些程序代碼可以直接執(zhí)行,也可以直接應(yīng)用到您的應(yīng)用程序中。您可以使用復(fù)制和粘貼技術(shù),或者將整個項(xiàng)目添加到您的應(yīng)用程序中。為了方便地將項(xiàng)目復(fù)制到您的硬盤中,我們特意將所有的項(xiàng)目放在對應(yīng)的章節(jié)目錄中。另外,光盤中還包含了與本書內(nèi)容完全相同的電子圖書。這部電子圖書可以搜索特定主題的HIML版本,只要使用鼠標(biāo)就可以找到需要的主題。至于其他有關(guān)該光盤的相關(guān)信息,請參閱光盤中的README.TXT。

作者簡介

暫缺《Microsoft Visual Basic 6.0程序開發(fā)環(huán)境(第五版)》作者簡介

圖書目錄

     目錄
   本書簡介
    第一部分 VisualBasic 快速入門
   第一章 VisualBasic6的新增功能
    1.1版本增強(qiáng)
    1.2集成開發(fā)環(huán)境
    1.3本機(jī)代碼編譯器
    1.4Activex
    1.5較新的Internet功能
    1.6新增控件和增強(qiáng)控件
    1.7面向?qū)ο蟮墓δ?br />     1.8語言的增強(qiáng)
    1.9數(shù)據(jù)訪問
    1.10Internet
   第二章 編程風(fēng)格原則
    2.1采用描述性命名方式
    2.1.1控件的前綴
    2.1.2變量名
    2.1.3變量的聲明
    2.1.4菜單
    2.1.5類名
    2.2檢查數(shù)據(jù)類型
    2.3確定范圍
    2.4編寫代碼時(shí)添加注釋
    2.5詳細(xì)信息
    第二部分 程序設(shè)計(jì)技巧
   第三章 變量
    3.1模擬無符號整數(shù)
    3.1.1Long變量的轉(zhuǎn)換
    3.1.2使用數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換無符號的Byte值
    3.2使用True/False數(shù)據(jù)
    3.3使用Byte數(shù)組
    3.3.1傳遞Byte數(shù)組而不是字符串
    3.3.2在Byte數(shù)組和字符串之間進(jìn)行復(fù)制
    3.4使用Date和Time
    3.4.1使用Date控件
    3.4.2加載Date變量
    3.4.3顯示日期或時(shí)間
    3.4.4提取詳細(xì)資料
    3.4.5日期和時(shí)間的
    3.4.6日期和時(shí)間的
    3.5使用Vari ant
    3.5.1ForEach循環(huán)
    3.5.2靈活的參數(shù)類型
    3.5.3與Variant有關(guān)的函數(shù)
    3.5.4Empty和Null
    3.5.5數(shù)據(jù)類型強(qiáng)制轉(zhuǎn)換
    3.6使用字符串
    3.6.1替換字符串中的字符
    3.6.2分解字符串和組合字符串
    3.6.3應(yīng)用Filter
    3.6.4搜索字符串
    3.7使用對象
    3.7.1新建對象
    3.7.2現(xiàn)存對象
    3.7.3對象運(yùn)算
    3.7 .4無效對象
    3.8使用預(yù)定義常數(shù)
    3.8.1編譯器常數(shù)
    3.8.2VisualBasic常數(shù)
    3.8.3用戶定義的常數(shù)
    3.8.4枚舉
    3.8.5標(biāo)記和位掩碼
    3.9創(chuàng)建用戶定義類型(UDI)結(jié)構(gòu)
    3.9.1內(nèi)存調(diào)整
    3.10使用類創(chuàng)建新的數(shù)據(jù)類型
    3.10.1創(chuàng)建新的數(shù)據(jù)類型
    3.10.2使用新的數(shù)據(jù)類型
   第四章 參數(shù)
    4.1使用命名實(shí)參
    4.2使用可選參數(shù)
    4.3傳遞參數(shù)數(shù)組
    4.4通過參數(shù)傳遞任意類型的數(shù)據(jù)
    4.5在參數(shù)中使用Enum
   第五章 面向?qū)ο蟮某绦蛟O(shè)計(jì)
    5.1在ActiveXEXE和ActiveXDLL之間進(jìn)行選擇
    5.2創(chuàng)建外部ActiveX組件的所有對象
    5.3創(chuàng)建新對象
    5.3.1Loan——類模塊示例
    5.4使用新對象
    5.5設(shè)置對象的默認(rèn)屬性
    5.6創(chuàng)建和使用ActiveXEXE
    5.6.1Chance—— 一個 Activcx EXE 的示 例
    5.6.2DICE.CLS
    5.6.3測試ActivexEXE組件
    5.7創(chuàng)建顯示窗體的對象
    5.7.1Event、WithEvents和RaiseEvent
    5.8使用對象集合
    5.8.1SolarSys——集合示例
    5.8.2Star類
    5.8.3Planets類
    5.8.4Planet類
    5.8.5Moons類
    5.8.6Moon類
    5.8.7嵌套集合的工作原理
    5.9理解和使用多態(tài)
    5.10 使用友元方法
   第六章 Activex控件
    6.1創(chuàng)建ActiveX控件
    6.1.1ActiveX控件的設(shè)計(jì)步驟
    6.1.2創(chuàng)建ActiveX控件工程
    6.1.3繪制界面
    6.1.4調(diào)整控件的大小
    6.1.5添加屬性、方法和事件
    6.1.6設(shè)計(jì)控件的行為
    6.2調(diào)試控件
    6.3編譯和注冊控件
    6.4創(chuàng)建設(shè)計(jì)時(shí)屬性
    6.5顯示PropertyPages對話框
    6.6異步加載屬性
    6.7創(chuàng)建使用數(shù)據(jù)庫的控件
    6.8使用DataRepeater控件
    6.9創(chuàng)建容器控件
   第七章 使用Inter net組件
    7.1選擇所使用的ActiveX組件
    7.2理解Internet協(xié)議層
    7.3安裝網(wǎng)絡(luò)
    7.4使用Winsock進(jìn)行通訊
    7.4.1使用UDP進(jìn)行廣播
    7.4.2使用TCP進(jìn)行一對一聊天
    7.8創(chuàng)建FTP瀏覽器
    7.8.1捕捉錯誤
    7.9控制InternetExplorer
   第八章 創(chuàng)建Internet組件
    8.1創(chuàng)建用于Internet的ActivX控件
    8.2與VBScript一同使用ActiveX控件
    8.3創(chuàng)建DHTML文檔
    8.4創(chuàng)建ActiveX文檔
    8.5創(chuàng)建Webclass
   第九章 創(chuàng)建Iternet反應(yīng)用程序
    9.1選擇應(yīng)用程序類型
    9.2創(chuàng)建DHTML應(yīng)用程序
    9.2.1使DHTML獲得輸入
    9.2.2使DHTML顯示結(jié)果
    9.3創(chuàng)IIS反應(yīng)用程序
    9.3.1顯HIML模板
    9.3.2使IIS舊獲得輸入
    9.3.3使IIS舊顯示結(jié)果
    9.4創(chuàng)ActiveX文檔應(yīng)用程序
    9.4.1使用ActiveX文檔獲得入人
    9.4.2使Activex成文檔顯示結(jié)果
    9.5Internet上安ActiveX文檔
    9.6Internet路上安裝DHTML應(yīng)用程序
    9.7Internet上配IIS理應(yīng)用程序
   第十章APIC函數(shù)
    10.1調(diào)API函數(shù)
    10.1.1聲明
    10.1.2退位函數(shù)的聲明
    10.1.3字符串
    10.2將過程的地址傳遞API函數(shù)
    10.3理APIC函數(shù)聲明中Byval、ByRef和As Any
    10.4輕松添加API聲明
    10.5使用API調(diào)用獲取系統(tǒng)信息
    10.5.1使Sysinfo控件確定操作系統(tǒng)的版本
    10.5.2確定系統(tǒng)顏色
    10.5.3確CPU類型
    10.5.4確定使用時(shí)間
    10.5.5確定驅(qū)動器類型
    10.6.ActiveX控件添加API調(diào)用
    10.6.1ActiveX控件添API聲明
    10.6.2增強(qiáng)現(xiàn)有控件的功能
   第十一章 多媒體
    11.1播放聲音WAV)文件
    11.1.1mciExecute函數(shù)
    11.1.2Multi medi a控件
    11.2播放視頻(AVI)文件
    11.2.1mciExecute函數(shù)
    11.2.2Multimedi a控件
    11.3播放音頻CD
   第十二章 對話框、窗口和其他窗體
    12.1添加標(biāo)準(zhǔn)的About 對話框
    12.1.1AbouytDialog窗體模板
    12.2在屏幕上自動放置窗體
    12.3創(chuàng)建浮動窗口
    12.3.1模式窗體
    12.3.2浮動
    12.3.3總在前端顯示
    12.4生成初始(徽標(biāo))屏幕
    12.4.1初始屏幕窗體模板
    12.5使用選項(xiàng)卡控件
    12.51SSTab控件
    12.6閃爍窗體以引起用戶注意
    12.7將控件移到新容器中
   第十三章 可視化界面
    13.1如何使用輕量(Lghtweight)控件
    13.2給列表框添加水平滾動條
    13.3創(chuàng)建工具欄
    13.4動態(tài)改變窗體的外觀
    13.5動態(tài)自定義菜單
    13.6刪除窗體的標(biāo)題欄
    13.7創(chuàng)建進(jìn)度指示器
    13.7.1使進(jìn)度指示器滾動起來
    13.8使用Slider控件
    13.9使用UpDown控件
    13.10使用FlatScrollBar控件
    13.11使用CoolBar控件
   第十四章 圖形技術(shù)
    14.1根據(jù)RGB、HSV或HSL值計(jì)算顏色常數(shù)
    14.2在twip、point、pixel、charac ter、inch、millimeter和centimeter之間轉(zhuǎn)換
    14.3創(chuàng)建一個從藍(lán)色漸變到黑色的背景
    14.4創(chuàng)建彈性選擇矩形
    14.5創(chuàng)建圖形熱點(diǎn)
    14.6快速繪制多邊形
    14.7繪制橢圓
    14.8為不規(guī)則區(qū)域著色
    14.9旋轉(zhuǎn)位圖
    14.10滾動圖形圖像
    14.11使用BitBlt創(chuàng)建動畫
    14.12使用Picture對象制作動畫
    14.13使用Animation控件
    14.14在圖片框中精確定位文本
    14.15無限縮放字體
    14.16將文本旋轉(zhuǎn)任意角度
    14.17在圖片框中使用多種字體
   第十五章 文件的輸入/輸出
    15.1有效地重命名、復(fù)制和刪除文件
    15.2使用目錄和路徑
    15.2.1MkDir、ChDi r和RmDir
    15.2.2CurDir 和App .Path
    15.2.3Dir
    15.3進(jìn)行快速的文件輸入/輸出
    15.4使用二進(jìn)制文件
    15.4.1UDT數(shù)據(jù)結(jié)構(gòu)
    15.4.2字符串
    15.4.3字節(jié)數(shù)組
    15.4.4字符串與字節(jié)數(shù)組的聯(lián)系
    15.5使用VisualBasic的文件系統(tǒng)對象
    15.5.1使用Drive
    15.5.2使用Folder
    15.5.3使用File
   第十六章 注冊表
    16.1對注冊表進(jìn)行讀寫操作
    16.2記錄應(yīng)用程序的狀態(tài)
    16.3將文件類型同應(yīng)用程序關(guān)聯(lián)起來
    16.3.1獲取命令行參數(shù)
   第十七章 用戶幫助
    17.1添加工具提示
    17.2為應(yīng)用程序添加狀態(tài)顯示
    17.3在啟動時(shí)顯示TipoftheDay
    17.4利用Wizard 引導(dǎo)用戶完成任務(wù)
    17.5創(chuàng)建WinHelp文件
    17.5.1幫助主題基礎(chǔ)
    17.5.2創(chuàng)建工程文件
    17.5.3編譯和測試幫助文件
    17.5.4映射主題ID
    17.5.5使用“全文搜索”和“目錄”
    17.5.6創(chuàng)建Help 窗口
    17.5.7使用宏
    17.6使用WinHelpAPI 函數(shù)向工程添加幫助文件
    17.7向工程添加與上下文相關(guān)的F1Help
    17.8使用CommonDialog 控件將幫助文件添加到工程中
    17.9向窗體添加WhATSThisHelp
    17.9.1WhatsThisMode
    17.10創(chuàng)建HIML幫助
    17.10.1將WinHelp工程轉(zhuǎn)換為HTMLHelp
    17.10.2使用HTMLHelp控件
   第十八章 安全性
    18.1添加隱含榮譽(yù)屏
    18.2創(chuàng)建密碼對話框
    18.3加密密碼或其他文本
    18.3.1關(guān)于密碼類
    18.3.2使用Cipher對象
    18.3.3保證注冊表數(shù)據(jù)的安全
    18.4使用Internet的安全特性
   第十九章 鼠標(biāo)
    19.1改變鼠標(biāo)指針
    19.2創(chuàng)建自定義鼠標(biāo)指針
    19.3顯示動畫鼠標(biāo)指針
    19.4確定鼠標(biāo)指針的位置
   第二十章 鍵盤
    20.1改變Enter鍵的行為
    20.2確定Shift鍵的狀態(tài)
    20.3創(chuàng)建熱鍵
   第二十一章 文本框和富文本框的使用技巧
    21.1顯示文件
    21.2創(chuàng)建一個簡單的文本編輯器
    21.3檢測文本的更改
    21.4將大于64KB的文本加載到文本框
    21.5允許用戶選擇用于文本框或富文本框的字體
   第二十二章 多文檔界面
    22.1創(chuàng)建MDI應(yīng)用程序
    22.1.1MDI窗體
    22.1.2MDI子窗體
    22.1.3ActiveForm和ActiveControl屬性
    22.1.4Me關(guān)鍵字
    22.1.5Tag屬性
    22.1.6MDI的基本特性
    22.2為MDI窗體添加徽標(biāo)(初始屏幕)
   第二十三章 數(shù)據(jù)庫訪問
    23.1在數(shù)據(jù)庫開發(fā)過程中使用向?qū)?br />     23.2使用DaTA控件連接應(yīng)用程序和數(shù)據(jù)庫
    23.2.1使用VisualData Manager創(chuàng)建數(shù)據(jù)庫
    23.2.2創(chuàng)建用戶界面
    23.2.3運(yùn)行應(yīng)用程序
    23.3使用數(shù)據(jù)訪問對象連接應(yīng)用程序和數(shù)據(jù)庫
   

本目錄推薦

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