注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)VISUAL BASIC 6.0高級(jí)編程技巧(窗口、菜單篇)

VISUAL BASIC 6.0高級(jí)編程技巧(窗口、菜單篇)

VISUAL BASIC 6.0高級(jí)編程技巧(窗口、菜單篇)

定 價(jià):¥25.00

作 者: 莫衛(wèi)東等編著
出版社: 西安交通大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Basic

ISBN: 9787560511764 出版時(shí)間: 2000-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 275 字?jǐn)?shù):  

內(nèi)容簡介

  Visual Basic 6.0是微軟公司最新推出的 Visual Studio 6.0可視化應(yīng)用程序開發(fā)工具組件中的一員,也是當(dāng)今世界上最流行的可視化編程工具。本書是“Visual Basic 6.0高級(jí)編程技巧系列”叢書中的一本——控件篇。主要內(nèi)容是系統(tǒng)全面介紹在Visual BasiC 6.0環(huán)境下如何利用控件進(jìn)行程序設(shè)計(jì),除了講解具有針對(duì)性的實(shí)用方法之外,并在其中插入了大量全新的實(shí)例。在這些實(shí)例中有許多都是作者在實(shí)際設(shè)計(jì)中采用過的。本書共分11章,其內(nèi)容包括常見控件、高級(jí)控件和自編控件三部分內(nèi)容。書中通過作者的編程實(shí)踐經(jīng)驗(yàn),用大量的實(shí)例說明三類控件的編程方法,從而使讀者進(jìn)一步加深對(duì)VB控件的理解和應(yīng)用技巧。本書立意獨(dú)特,體系完整,內(nèi)容充實(shí),圖文并茂,使用最新的實(shí)例,講解最實(shí)用的方法,奉獻(xiàn)最有價(jià)值的技巧,使讀者能在最短的時(shí)間內(nèi)掌握使用Visual Basic 6.0開發(fā)出最好的應(yīng)用程序的方法和技巧。本書不僅適用于Visual BasiC的初學(xué)者作為學(xué)習(xí)和開發(fā)Windows應(yīng)用程序的理想?yún)⒖紩?,更適用于所有軟件開發(fā)人員作為常備手冊性參考書。

作者簡介

暫缺《VISUAL BASIC 6.0高級(jí)編程技巧(窗口、菜單篇)》作者簡介

圖書目錄

     目錄
   第1章 Visual8asic窗體程序設(shè)計(jì)方法綱要
    1.1 窗體設(shè)計(jì)在VB程序設(shè)計(jì)中的地位
    1.2 VB窗體設(shè)計(jì)的基本原則
    1.2.1 窗體風(fēng)格的一致性
    1.2.2 最少窗體原則
    1.2.3 窗體的功能與類型
    1.2.4 效率原則——充分利用窗體模板
    1.3 VB窗體設(shè)計(jì)流程
    1.3.1 系統(tǒng)功能的細(xì)化——窗體規(guī)劃
    1.3.2 窗體設(shè)計(jì)的捷徑——借用
    1.3.3 窗體設(shè)計(jì)過程點(diǎn)評(píng)
   第2章 窗體屬性程序設(shè)計(jì)方法與技巧
    2.1 窗體屬性設(shè)計(jì)概要
    2.2 窗體屬性速查
    2.2.1 按字母順序查詢
    2.2.2 按功能劃分查詢
    2.3 窗體屬性點(diǎn)評(píng)與應(yīng)用技巧
    2.3.1 窗體的姓名——Name屬性
    2.3.2 窗體“休克”的控制——Enable屬性
    2.3.3 窗體“隱形”的控制—— Visible屬性
    2.3.4 窗體的小角落——Tag屬性
    2.3.5 窗體用戶界面的協(xié)調(diào)控制——Net0tiateMenus屬性
    2.3.6 使窗體成為MDI子窗體控制—— MDIChild屬性
    2.3.7 窗體在Windows狀態(tài)欄的顯示控制—— ShowInTaskBar屬性
    2.4 窗體“外觀”的控制方法與技巧
    2.4.1 窗體的標(biāo)題——C即tion屬性
    2.4.2 C即tion屬性應(yīng)用技巧與實(shí)例——使窗體標(biāo)題隨應(yīng)用動(dòng)態(tài)改變
    2.4.3 Icon屬性——窗體圖標(biāo)
    2.4.4 Icon屬性應(yīng)用技巧與實(shí)例——“動(dòng)畫”窗體圖標(biāo)
    2.4.5 窗體外框樣式的控制——BorderStyle屬性應(yīng)用
    2.4.6 窗體三維效果控制—— Appearance屬性
    2.5 窗體的最大化和最小化控制方法與技巧
    2.5.1 MaxButton和MinButton屬性的功能與應(yīng)用
    2.5.2 ControlBox屬性的功能與應(yīng)用
    2.5.3 WindowState屬性的功能與應(yīng)用
    2.5.4 窗體的BorderStyle屬性對(duì)窗體最大與最小化的影響
    2.6 窗體位置和大小的控制方法與技巧
    2.6.1 窗體位置坐標(biāo)的控制——Top和Left屬性
    2.6.2 窗體大小的控制—— Height和Width屬性
    2.6.3 窗體的可移動(dòng)性—— Moveable屬性
    2.6.4 窗體的初始位置控制—— StartUpP0sition屬性
    2.6.5 實(shí)例點(diǎn)評(píng):在窗體運(yùn)行中擴(kuò)大窗體
    2.7 窗體位置與大小控制實(shí)例
    2.7.1 讓窗體飛入屏幕
    2.7.2 讓窗體切入屏幕
    2.7.3 讓窗體在屏幕中展開
    2.7.4 使窗體回轉(zhuǎn)
    2.7.5 使窗體涌陷
    2.8 窗體色彩與圖像屬性的控制方法與技巧
    2.8.1 ForeCo1or和BackColor屬性
    2.8.2 Picture屬性
    2.8.3 FillColor和FillStyle屬性
    2.8.4 窗體與調(diào)色板相關(guān)的技術(shù)問題-PaletteM0de和Pa1ette屬性
    2.9 窗體色彩控制實(shí)例
    2.9.1 窗體色彩隨操作而變化
    2.9.2 漸變色窗體
    2.9.3 圖文并茂的窗體
    2.9.4 使背景圖像壓縮或居中和平鋪于窗體內(nèi)
    2.9.5 窗體標(biāo)題欄與邊框的色彩問題
    2.10 窗體文本的控制方法與技巧
    2.10.1 窗體文本字體控制—— Font屬性
    2.10.2 窗體字符顯示透明性控制—— FontTransparent屬性
    2.10.3 窗體文本顯示方向控制—— RightToLeft屬性
    2.11 窗體坐標(biāo)系統(tǒng)——一 縮放屬性的應(yīng)用方法與技巧
    2.11.1 窗體坐標(biāo)系統(tǒng)單位的選擇—— ScaleM0de屬性
    2.11.2 窗體坐標(biāo)原點(diǎn)的平移—— ScaleLeft和ScaleTop屬性
    2.11.3 窗體坐標(biāo)刻度的變換——ScaleHeight與ScaleWidth屬性
    2.11.4 實(shí)用技巧:控件大小與位置隨窗體變化的技術(shù)要點(diǎn)
    2.12 窗體與其他它應(yīng)用程序DDE會(huì)話的控制方法與技巧
    2.12.1 LinkMode和LinkTopic屬性分析
    2.12.2 DDE應(yīng)用實(shí)例點(diǎn)評(píng)
    2.13 窗體圖形特性的控制方法與技巧
    2.13.1 窗體繪圖線型的控制—— DrawStyle屬性
    2.13.2 窗體圖形線寬控制—— DrawW idth屬性
    2.13.3 圖形(疊加)模式控制—— DrawM0de屬性
    2.13.4 窗體圖形的重繪控制—— AutoRedraw屬性
    2.13.5 重繪圖形區(qū)域控制——ClipControls屬性
    2.13.6 窗體繪圖的層次與控制
    2.13.7 AutoRedraw屬性與事件和方法的相互關(guān)系
    2.14 窗體鍵盤響應(yīng)與鼠標(biāo)形象控制應(yīng)用技巧
    2.14.1 優(yōu)先響應(yīng)窗體鍵盤事件——KeyPreview屬性
    2.14.2 窗體鼠標(biāo)形象控制——M0useIcon屬性
    2.14.3 窗體鼠標(biāo)指針圖形控制——MouseP0inter屬性
    2.15 窗體與幫助系統(tǒng)的聯(lián)系控制
    2.15.1 聯(lián)機(jī)幫助在應(yīng)用系統(tǒng)中的作用和創(chuàng)作
    2.15.2 窗體幫助主題編號(hào)——HelpContextID屬性
    2.15.3 應(yīng)用程序幫助開關(guān)——WhatsThisHelp屬性
    2.15.4 使用“這是什么”幫助按鈕技術(shù)—— WhatsThisButton屬性
    2.15.5 建立應(yīng)用程序在線幫助系統(tǒng)的步驟以及其它技術(shù)要點(diǎn)
   第3章 窗體方法程序設(shè)計(jì)方法與技巧
    3.1 窗體方法程序設(shè)計(jì)概要
    3.1.1 窗體方法程序設(shè)計(jì)基本原理
    3.1.2 窗體方法與窗體屬性的相互關(guān)系
    3.1.3 窗體方法與窗體事件的相互關(guān)系
    3.1.4 窗體方法功能速查
    3.2 對(duì)窗體整體進(jìn)行控制方法的程序設(shè)計(jì)
    3.2.1 加載和顯示窗體—— Show方法
    3.2.2 模式和無模式窗體的應(yīng)用技巧
    3.2.3 隱藏窗體——Hide方法
    3.2.4 控制窗體的移動(dòng)—— Move方法
    3.2.5 窗體打印輸出—— PrintForm方法
    3.2.6 獲得窗體的焦點(diǎn)——SetF0cus方法
    3.2.7 調(diào)整窗體的先后次序——Zorder方法
    3.3 對(duì)窗體坐標(biāo)系統(tǒng)調(diào)整方法的程序設(shè)計(jì)
    3.3.1 調(diào)整窗體坐標(biāo)系統(tǒng)——Scale方法
    3.3.2 坐標(biāo)單位的快速轉(zhuǎn)換——ScaleX和ScaleY方法
    3.4 在窗體進(jìn)行文本輸出方法的程序設(shè)計(jì)
    3.4.1 向窗體進(jìn)行文本輸出——Print方法
    3.4.2 按照字體大小確定輸出位置——TextHeight和TextWidth方法
    3.4.3 Print方法與Labe1控件文本輸出的比較
    3.5 窗體圖形方法的程序設(shè)計(jì)
    3.5.1 畫點(diǎn)—— Pset方法
    3.5.2 畫線和矩形框—— Line方法
    3.5.3 在窗體繪制統(tǒng)計(jì)直方圖的一個(gè)完整實(shí)例
    3.5.4 畫圓和弧—— Cicrle方法
    3.5.5 顯示圖片與圖像—— PaintPicture方法
    3.5.6 在窗體上取色——Point方法
    3.5.7 清屏—— Cls方法
    3.5.8 圖形方法與圖形控件在應(yīng)用中的比較
    3.6 對(duì)控件操作的窗體方法程序設(shè)計(jì)
    3.6.1 更新窗體——Refresh方法
    3.6.2 激活彈出式菜單—— PopupMenu方法
    3.6.3 啟動(dòng)在線幫助——WhatThisMode方法
   第4章 窗體事件程序設(shè)計(jì)方法與技巧
    4.1 窗體事件設(shè)計(jì)概要
    4.1.1 窗體事件程序設(shè)計(jì)的基本原理
    4.1.2 窗體事件分類速查
    4.1.3 窗體事件發(fā)生的時(shí)間性問題研究
    4.2 窗體前事件程序設(shè)計(jì)
    4.2.1 窗體加載前事件過程——Initialize事件
    4.2.2 窗體加載時(shí)的事件過程——Load事件
    4.2.3 激活窗體的事件過程——Activate與Deactivate事件
    4.3 窗體運(yùn)行中事件程序設(shè)計(jì)
    4.3.1 窗體大小變化事件(Resize事件)程序設(shè)計(jì)
    4.3.2 實(shí)用技巧——控件大小與位置隨窗體大小變化的一個(gè)完整實(shí)例
    4.3.3 重繪窗體事件(Paint事件)程序設(shè)計(jì)
    4.3.4 使用技巧—— 如何保持窗體背景的完整
    4.3.5 窗體焦點(diǎn)變化事件(G0tF0cus和LostFocus事件)程序設(shè)計(jì)
    4.4 窗體后事件程序設(shè)計(jì)
    4.4.1 卸載窗體事件程序設(shè)計(jì)之一——Unload事件
    4.4.2 卸載窗體事件程序設(shè)計(jì)之二—— QueryUnload事件
    4.4.3 卸載窗體事件程序設(shè)計(jì)之三——Terminate事件
    4.4.4 Unl0ad事件程序設(shè)計(jì)實(shí)例點(diǎn)評(píng)
    4.4.5 QueryUnl0ad事件程序設(shè)計(jì)實(shí)例點(diǎn)評(píng)
    4.4.6 窗體卸載時(shí)不觸發(fā)事件發(fā)生的例外
    4.5 窗體鼠標(biāo)事件和拖放事件程序設(shè)計(jì)
    4.5.1 基本鼠標(biāo)事件和復(fù)合鼠標(biāo)事件
    4.5.2 窗體鼠標(biāo)事件程序設(shè)計(jì)要點(diǎn)
    4.5.3 鼠標(biāo)按鈕的識(shí)別與應(yīng)用實(shí)例
    4.5.4 觸發(fā)鼠標(biāo)事件時(shí)Shift、Ctrl和Alt鍵狀態(tài)的識(shí)別和應(yīng)用實(shí)例
    4.5.5 Click和DblClick鼠標(biāo)事件程序設(shè)計(jì)及其應(yīng)用
    4.5.6 窗體拖放事件及其應(yīng)用
    4.5.7 綜合實(shí)例——“畫筆”繪圖方法點(diǎn)評(píng)
    4.6 窗體鍵盤事件程序設(shè)計(jì)
    4.6.1 鍵盤事件過程程序設(shè)計(jì)要點(diǎn)
    4.6.2 鍵盤事件過程程序設(shè)計(jì)備考
    4.6.3 全局性(窗體)鍵盤事件過程程序設(shè)計(jì)
    4.7 DDE數(shù)據(jù)交換事件程序設(shè)計(jì)
    4.7.1 DDE數(shù)據(jù)交換事件
    4.7.2 LinkOpen事件及其程序設(shè)計(jì)要點(diǎn)
    4.7.3 LinkExecute事件及其程序設(shè)計(jì)要點(diǎn)
    4.7.4 LinkError事件及其程序設(shè)計(jì)要點(diǎn)
    4.7.5 LinkCl0se事件及其程序設(shè)計(jì)要點(diǎn)
    4.8 窗體OLE事件過程程序設(shè)計(jì)
    4.8.1 OLEStartDrag事件及其程序設(shè)計(jì)要點(diǎn)
    4.8.2 OLEC0mpleteDrag事件及其程序設(shè)計(jì)要點(diǎn)
    4.8.3 OLEDragDrop事件及其程序設(shè)計(jì)要點(diǎn)
    4.8.4 OLEDragOver事件及其程序設(shè)計(jì)要點(diǎn)
    4.8.5 OLESetdate事件及其程序設(shè)計(jì)要點(diǎn)
    4.8.6 OLEGiveFeedback事件及其程序設(shè)計(jì)要點(diǎn)
   第5章 窗體設(shè)計(jì)中的其它技術(shù)問題
    5.1 應(yīng)用程序的啟動(dòng)窗體和卸載控制技術(shù)
    5.1.1 應(yīng)用程序啟動(dòng)方式的控制
    5.1.2 設(shè)置啟動(dòng)窗體
    5.1.3 使用Main子過程啟動(dòng)應(yīng)用程序.
    5.1.4 啟動(dòng)中的快速顯示窗體
    5.1.5 窗體的加載、顯示和啟動(dòng)的技巧
    5.1.6 窗體的卸載或程序結(jié)束
    5.2 加速窗體的啟動(dòng)
    5.2.1 影響窗體啟動(dòng)速度的原因
    5.2.2 加速窗體啟動(dòng)的幾種方法
    5.3 窗體原貌恢復(fù)的方法與技巧
    5.4 窗體與顯示分辨率無關(guān)技術(shù)
    5.4.1 窗體大小與顯示分辯率的關(guān)系
    5.4.2 分辨率無關(guān)窗體的設(shè)計(jì)
    5.4.3 不同彩色分辨率對(duì)窗體影響
    5.5 多重窗體程序設(shè)計(jì)的方法與技巧
    5.5.1 多重窗體的基本類型
    5.5.2 單文檔窗體(SDI)程序設(shè)計(jì)
    5.6 多文檔(MDI)窗體程序設(shè)計(jì)方法與技巧
    5.6.1 MDI特性
    5.6.2 MDI子窗體的特性
    5.6.3 建立MDI應(yīng)用程序的步驟與方法
    5.6.4 MDI應(yīng)用程序的菜單系統(tǒng)
    5.6.5 MDI子窗體的控制
    5.6.6 MDI應(yīng)用程序設(shè)計(jì)的若干技巧
    5.6.7 提高M(jìn)DI應(yīng)用程序性能的幾點(diǎn)建議
    第6章 菜單程序設(shè)計(jì)方法與技巧
    6.1 VisualBasic菜單基礎(chǔ)
    6.1.1 菜單的技術(shù)優(yōu)勢
    6.1.2 菜單的基本結(jié)構(gòu)
    6.1.3 VisualBasic菜單設(shè)計(jì)的流程
    6.2 菜單編輯器與菜單結(jié)構(gòu)的設(shè)計(jì)
    6.2.1 進(jìn)入菜單編輯器
    6.2.2 菜單編輯器窗口詳解
    6.2.3 菜單編輯器應(yīng)用實(shí)例
    6.3 菜單的程序設(shè)計(jì)與控制
    6.3.1 菜單程序代碼的輸入
    6.3.2 菜單訪問鍵與快捷鍵的應(yīng)用
    6.3.3 菜單項(xiàng)選中標(biāo)記的應(yīng)用
    6.3.4 設(shè)置可對(duì)打開窗體列表的菜單
    6.4 菜單數(shù)組技術(shù)
    6.4.1 菜單數(shù)組的建立
    6.4.2 菜單數(shù)組的應(yīng)用
    6.5 動(dòng)態(tài)菜單技術(shù)
    6.5.1 動(dòng)態(tài)菜單技術(shù)概要
    6.5.2 菜單結(jié)構(gòu)的動(dòng)態(tài)控制技術(shù)
    6.5.3 菜單屬性的動(dòng)態(tài)設(shè)置技術(shù)
    6.6 彈出菜單技術(shù)
    6.6.1 彈出菜單的應(yīng)用范圍
    6.6.2 建立彈出菜單的步驟
    6.6.3 激活彈出菜單的方法
    6.6.4 彈出菜單程序設(shè)計(jì)需注意的幾個(gè)問題
    6.7 高級(jí)技巧:使菜單項(xiàng)帶上漂亮的圖標(biāo)
    第7章 工具欄程序設(shè)計(jì)方法與技巧
    7.1 工具欄程序設(shè)計(jì)概要
    7.1.1 工具欄在應(yīng)用程序中的地位和作用
    7.1.2 VisualBasic5.0與6.0工具欄設(shè)計(jì)的變化
    7.1.3 To0lbar控件的功能及其屬性
    7.2 工具欄設(shè)計(jì)方法與技巧詳解
    7.2.1 前期準(zhǔn)備——向工具箱加入T00lbar控件
    7.2.2 向窗體放置To0lbar控件
    7.2.3 工具欄設(shè)計(jì)的有力工具——Toolbar控件的屬性頁
    7.2.4 工具欄外觀與樣式的選擇
    7.2.5 向工具欄添加按鈕和屬性設(shè)置
    7.2.6 工具欄按鈕樣式的選擇和應(yīng)用技巧
    7.2.7 在工具欄設(shè)計(jì)帶有下拉菜單的按鈕
    7.2.8 ImageList控件與按鈕的圖像
    7.3 Toolbar控件的常用屬性、方法和事件
    7.3.1 程序設(shè)計(jì)中Toolbar控件的常用屬性
    7.3.2 程序設(shè)計(jì)中Toolbar控件常用的事件
    7.3.3 程序設(shè)計(jì)中To0lbar控件常用的方法
    7.4 工具欄程序設(shè)計(jì)中的基本技術(shù)與技巧
    7.4.1 工具欄程序設(shè)計(jì)的總體思路
    7.4.2 控制工具欄的隱藏和重現(xiàn)
    7.4.3 使工具欄按鈕在不同狀態(tài)具有不同的圖像
    7.4.4 判斷選擇了工具欄的哪一個(gè)按鈕
    7.4.5 判斷選擇了工具欄的哪一個(gè)按鈕菜單項(xiàng)
    7.4.6 使工具欄按鈕隱藏與重現(xiàn)
    7.4.7 使工具欄按鈕禁用與可用
    7.4.8 使ComboBox控件始終定位于占位按鈕上
    7.4.9 工具欄按鈕的動(dòng)態(tài)加入或刪除
    7.4.10 工具欄按鈕菜單項(xiàng)的動(dòng)態(tài)加入或刪除
    7.4.11 讓用戶在運(yùn)行中調(diào)整工具欄按鈕
   

本目錄推薦

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