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

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

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

定 價:¥25.00

作 者: 莫衛(wèi)東等編著
出版社: 西安交通大學出版社
叢編項:
標 簽: Basic

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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