VISUAL BASIC 6.0高級編程技巧-視窗·選單篇

VISUAL BASIC 6.0高級編程技巧-視窗·選單篇

《VISUAL BASIC 6.0高級編程技巧-視窗·選單篇》是2000年西安交通大學出版社出版的圖書。

基本介紹

  • ISBN:9787560511764
  • 頁數:275
  • 定價:25.00
  • 出版社:西安交通大學出版社
  • 出版時間:2000-01
  • 裝幀:平裝
內容介紹,作品目錄,

內容介紹

內容簡介
Visual Basic是微軟公司開發的編程設計軟體,它也是基於Windows作業系統可視化編程環境。
VisualBasic6.0是微軟公司最新推出的VisualStudio6.0可視化應用程式開發工具組
件中的一員,也是當今世界上最流行的可視化編程工具。本書是“VisualBasic6.0高級編
程技巧系列”叢書中的一本――控制項篇。主要內容是系統全面介紹在VisualBasic6.0環境
下如何利用控制項進行程式設計,除了講解具有針對性的實用方法之外,並在其中插入了大量全
新的實例。在這些實例中有許多都是作者在實際設計中採用過的。本書共分11章,其內容包括
常見控制項、高級控制項和自編控制項三部分內容。書中通過作者的編程實踐經驗,用大量的實例說
明三類控制項的編程方法,從而使讀者進一步加深對VB控制項的理解和套用技巧。
本書立意獨特,體系完整,內容充實,圖文並茂,使用最新的實例,講解最實用的方法,
奉獻最有價值的技巧,使讀者能在最短的時間內掌握使用VisualBasic6.0開發出最好的套用
程式的方法和技巧。
本書不僅適用於VisualBasic的初學者作為學習和開發Wind0ws應用程式的理想參考書,
更適用於所有軟體開發人員作為常備手冊性參考書。

作品目錄

目錄
第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 系統功能的細化――窗體規劃
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 窗體用戶界面的協調控制――Net0tiateMenus屬性
2.3.6 使窗體成為MDI子窗體控制―― MDIChild屬性
2.3.7 窗體在Windows狀態欄的顯示控制―― ShowInTaskBar屬性
2.4 窗體“外觀”的控制方法與技巧
2.4.1 窗體的標題――C即tion屬性
2.4.2 C即tion屬性套用技巧與實例――使窗體標題隨套用動態改變
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 窗體坐標系統――一 縮放屬性的套用方法與技巧
2.11.1 窗體坐標系統單位的選擇―― 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 重繪圖形區域控制――ClipControls屬性
2.13.6 窗體繪圖的層次與控制
2.13.7 AutoRedraw屬性與事件和方法的相互關係
2.14 窗體鍵盤回響與滑鼠形象控制套用技巧
2.14.1 優先回響窗體鍵盤事件――KeyPreview屬性
2.14.2 窗體滑鼠形象控制――M0useIcon屬性
2.14.3 窗體滑鼠指針圖形控制――MouseP0inter屬性
2.15 窗體與幫助系統的聯繫控制
2.15.1 在線上幫助在套用系統中的作用和創作
2.15.2 窗體幫助主題編號――HelpContextID屬性
2.15.3 應用程式幫助開關――WhatsThisHelp屬性
2.15.4 使用“這是什麼”幫助按鈕技術―― WhatsThisButton屬性
2.15.5 建立應用程式線上幫助系統的步驟以及其它技術要點
第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 對窗體坐標系統調整方法的程式設計
3.3.1 調整窗體坐標系統――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 在窗體繪製統計直方圖的一個完整實例
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 窗體事件發生的時間性問題研究
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 窗體卸載時不觸發事件發生的例外
4.5 窗體滑鼠事件和拖放事件程式設計
4.5.1 基本滑鼠事件和複合滑鼠事件
4.5.2 窗體滑鼠事件程式設計要點
4.5.3 滑鼠按鈕的識別與套用實例
4.5.4 觸發滑鼠事件時Shift、Ctrl和Alt鍵狀態的識別和套用實例
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數據交換事件程式設計
4.7.1 DDE數據交換事件
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應用程式的選單系統
5.6.5 MDI子窗體的控制
5.6.6 MDI應用程式設計的若干技巧
5.6.7 提高MDI應用程式性能的幾點建議
第6章 選單程式設計方法與技巧
6.1 VisualBasic選單基礎
6.1.1 選單的技術優勢
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 選單數組技術
6.4.1 選單數組的建立
6.4.2 選單數組的套用
6.5 動態選單技術
6.5.1 動態選單技術概要
6.5.2 選單結構的動態控制技術
6.5.3 選單屬性的動態設定技術
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 控制工具列的隱藏和重現
7.4.3 使工具列按鈕在不同狀態具有不同的圖像
7.4.4 判斷選擇了工具列的哪一個按鈕
7.4.5 判斷選擇了工具列的哪一個按鈕選單項
7.4.6 使工具列按鈕隱藏與重現
7.4.7 使工具列按鈕禁用與可用
7.4.8 使ComboBox控制項始終定位於占位按鈕上
7.4.9 工具列按鈕的動態加入或刪除
7.4.10 工具列按鈕選單項的動態加入或刪除
7.4.11 讓用戶在運行中調整工具列按鈕

相關詞條

熱門詞條

聯絡我們