freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

vb各章知識點總結(已修改)

2024-10-28 19:29 本頁面
 

【正文】 第一章: Visual Basic 概述 Visual Basic 簡介 ?具有面向對象的可視化設計工具 ?事件驅動的編程機制 ?提供了易學易用的應用程序集成開發(fā)環(huán)境 ?結構化的程序設計語言 ?支持多種數(shù)據(jù)庫的訪問 ?支持 DDE、 DLL、 OLE 技術 ?完備的 Help 聯(lián)機幫助功能 1. 面向對象的程序設計方法基礎 2. 2. 對象及對象類:動作體的邏輯模型,稱為“對象” 3. 3. 屬性 : 屬性是用來描述對象的特性。 4. 4. 方法: 方 法指對象可以進行的動作或行為。 VB 對象具有屬性、方法和事件。屬性是描述對象的數(shù)據(jù);方法告訴對象應做的事情;事件是對象所產生的事情,事件發(fā)生時可以編寫代碼進行處理。 VB 的窗體和控件是具有自己的屬性、方法和事件的對象。可以把屬性看作一個對象的性質,把方法看作對象的動作,把事件看作對象的響應。 日常生活中的對象,如小孩玩的氣球同樣具有屬性、方法和事件。氣球的屬性包括可以看到的一些性質,如它的直徑和顏色。其它一些屬性描述氣球的狀態(tài)(充氣的或未充氣的)或不可見的性質,如它的壽命。通過定義,所有氣球都具有這些屬 性;這些屬性也會因氣球的不同而不同。 氣球還具有本身所固有的方法和動作。如:充氣方法(用氦氣充滿氣球的動作),放氣方法(排出氣球中的氣體)和上升方法(放手讓氣球飛走)。所有的氣球都具備這些能力。 1. 1. 3 基于 Windows 環(huán)境下的應用程序的工作方式 —— 事件驅動 在傳統(tǒng)的或“過程化”的應用程序中,應用程序自身控制了執(zhí)行哪一部分代碼和按何種順序執(zhí)行代碼。從第一行代碼執(zhí)行程序并按應用程序中預定的路徑執(zhí)行,必要時調用過程。 在事件驅動的應用程序中,代碼不是按照預定的路徑執(zhí)行,而是在響應不同的事件時 執(zhí)行不同的代碼片段。事件可以由用戶操作觸發(fā)、也可以由來自操作系統(tǒng)或其它應用程序的消息觸發(fā)、甚至由應用程序本身的消息觸發(fā)。這些事件的順序決定了代碼執(zhí)行的順序,因此應用程序每次運行時所經過的代碼的路徑都是不同的。 因為事件的順序是無法預測的,所以在代碼中必須對執(zhí)行時的“各種狀態(tài)”作一定的假設。當作出某些假設時(例如,假設在運行來處理某一輸入字段的過程之前,該輸入字段必須包含確定的值),應該組織好應用程序的結構,以確保該假設始終有效(例如,在輸入字段中有值之前禁止使用啟動該處理過程的命令按鈕)。 在執(zhí)行中代碼 也可以觸發(fā)事件。例如,在程序中改變文本框中的文本將引發(fā)文本框的 Change 事件。如果 Change 事件中包含有代碼,則將導致該代碼的執(zhí)行。如果原來假設該事件僅能由用戶的交互操作所觸發(fā),則可能會產生意料之外的結果。正因為這一原因,所以在設計應用程序時理解事件驅動模型并牢記在心是非常重要的。 在 VB 中事件的調用形式是 : Private Sub 對象名 _事件名 (事件內容) End Sub Visual Basic 的集成開發(fā)環(huán)境 VB 集成開發(fā)環(huán)境 (IDE—— Integrated Developing Environment ) 由以下元素組成: 1. 標題欄 用于顯示正在開發(fā)或調試的工程名和系統(tǒng)的工作狀態(tài)(設計態(tài)、運行態(tài)、中止態(tài))。 2. 菜單欄 用于顯示所使用的 Visual Basic 命令。 標準菜單包括: 3. 工具欄 在編程環(huán)境下用于快速訪問常用命令。缺省情況下,啟動 VB 后顯示“標準”工具欄,附加的編輯、窗體設計和調試的工具 欄可以從“視圖”菜單上的“工具欄”命令中移進或移出。 4. 窗體設計器 用來設計應用程序的界面。啟動 VB 后,窗體設計器中自動出現(xiàn)一個名為 Form1 的空白窗體,可以在該窗體中添加控件、圖形和圖片等來創(chuàng)建所希望的外觀,窗體的外觀設計好后,從菜單中選擇“文件”→“保存窗體”→在保存對話框中給出合適的文件名(注意擴展名),并選擇所需的保存位置→確定。需要再設計另一個窗體時,單擊工具欄上的“添加窗體”按鈕即可。 5. 控件(工具)箱 由一組控件按鈕組成,用于設計時在窗體中放置控件。除了缺省的工具箱布局之外,還可以通過從上下文菜單中選定“添加選項卡”并在結果選項卡中添加控件來創(chuàng)建自定義布局。6. 彈出式(上下文) 菜單 在要使用的對象上單擊鼠標右鍵即可打開快捷菜單,其上會出現(xiàn)與當前對象相關的經常執(zhí)行的操作,以加快操作速度。 7. 工程管理器窗口 用于瀏覽工程中所包含的窗體和模塊,還可以從中查看代碼、查看對象。 8. 屬性窗口 是 VB 中一個比較復雜的窗口,其中列出了對選定窗體和控件的屬性設置值。 VB 中正是通過改變屬性來改變對象的特征,如大小、標題或顏色 。 9. 對象瀏覽器 列出工程中有效的對象,并提供在編碼中漫游的快速方法??梢允褂谩皩ο鬄g覽器”瀏覽在 VB 中的對象和其它應用程序,查看對那些對象有 效的方法和屬性,并將代碼過程粘貼進自己的應用程序。 10. 對象瀏覽器 右擊窗體中的對象、從工程管理器中點“查看代碼”按鈕。 11.窗體布局窗口 Form Layout window 允許使用表示屏幕的小圖象來布置應用程序中各窗體的位置。 12. 立即、本地和監(jiān)視窗口 這些附加窗口是為調試應用程序提供的,它們只在 IDE 之中運行應用程序時才有效。 創(chuàng)建 VB 應用程序的一般步驟 一個 VB 程序也稱為一個工程,由窗體、標準模塊、自定義控件及應用所需的環(huán)境設置組成。開發(fā)步驟一般如下: 1. 創(chuàng)建程序的用戶界面 2. 設置界面上各個對象的屬性 3. 編寫對象響應事件的程序代碼 4. 保存工程 5. 測試應用程序,排除錯誤 6. 創(chuàng)建可執(zhí)行程序 ?硬件環(huán)境: 486 以上處理器、 16MB 以上內存、 50MB 以上的硬盤空間、 CDROM 驅動器、鼠標等 ?軟件環(huán)境: Windows95 或 以上版本 ?初次安裝: 1)啟動 Windows95 2)插入具有 系統(tǒng)的光盤 3)運行 安裝程序 4)選擇 “典型安裝 ”或 “自定義安裝 ”或 “最小安裝 ” ?添加或刪除 部件: 1)插入具有 系統(tǒng)的光盤 2)運行 “開始 /設置 /控制面板 ” 3)雙擊控制面板中的 “添加 /刪除程序 ”圖標 4)選擇其中的 “Visual Basic ”選項 ?啟動 :開始 /程序 /Visual Basic ,雙擊圖標 ?退出 舉例: 1 啟動 VB,開始新工程 2 創(chuàng)建程序的用戶截面 3 加入程序代碼 4 保存工程文件 5 運行和調試應用程序,檢查并排除程序中的錯誤 6 生成可執(zhí)行程序 7 打印窗體和代碼 ( 7)列表框 ( ListBox):用于列出可供用戶選擇的項目列表。用戶可以從中選擇一個或多個項目。 屬性: 名稱:(通常以“ List”作為前綴。) List:列表屬性。用于保存列表的內容。 List 實際上是一個一維數(shù)組,數(shù)組中元素的值,就是在執(zhí)行時看到的列表項( item) 一維數(shù)組: List 中有 5 個元素, List(0),List(1) List(2) ,List(3) ,List(4) 列表項文本 List (0)=68 List (1)=78 List (2)=88 List (3)=80 List (4)=76 數(shù)組名: List 列表項序號: 0, 1, 2, 3, 4, (從 0 開始) 列表項文本(數(shù)組元素值)分別為: 68 78 88 80 76 Listcount:列表框內所有選項的總數(shù),也就是 List()數(shù)組元素的總個數(shù)。 ListIndex:用戶最后單擊的列表項在 List() 數(shù)組中的編號順序。 (無選中時其值為 1) Text: 列表項 的正文。其值為最后選中的列表項的文本。 請記住如下關系: [對象名稱. ]List(ListIndex)=Text Columns:列表框顯示形式。設定 Listbox 的列表項若超過顯示范圍時,其卷動方式使用垂直滾動條或是水平滾動條。 取值:0:(默認值)使用垂直滾動條。逐行顯示列表項,可能有垂直滾動條。 1~n :使用水平滾動條。此時列表框內一次可顯示的列數(shù)( Column)即為 n 值。 MultiSelect:設定是否允許用戶多重選取對象的列表項 取值: 0:不能多重選取。(默認值) 1:簡易多重選取。(用鼠標或空格鍵來選取,一次一個) 2:高級多重選取??捎茫?shift] 或 [ ctrl] 來選取。(類似文件選取) Selected:設定列表項是否被選取的狀態(tài)。它是一個與 List 大小相同的數(shù)組。 其中各元素的取值: T rue :被選取。 F alse:不被選取。(默認值) Sorted:排序屬性。設定列表項是否要照 ASCII 代碼排序。(字母順序) 取值: True :是 (不區(qū)分大小寫 ) False:否。(默認值) 方法:(P 28) AddItem:添加列表項。 格式: [對象名稱. ]AddItem 列表項文本 [,插入位置序號 ] 說明:1、若不指定位置,則插入到列表項末尾。 2、新列表項插入后,原來位置及其后的列表項順序下移。 Clear:刪除列表所有項目。 RemoveItem:刪除列表項。 格式: [對象名稱.] RemoveItem 刪除項序號 事件: Click :單擊事件。 Dblick:雙擊事件(使用較少) 應掌握: 1.如何添加或刪除列表框中的列表項? 方法一:在設計態(tài):定制 List 屬性。 (向列表中添加列表時,按[ ctrl] +[Enter]換行。) 方法二:在程序代碼中:用 AddItem,RemoveItem 等方法進行。 2.如何知道目前用戶所選取的列表項和目前列表框中的列表項數(shù)目? 用戶目前所選的列表項: Text 的值。 目前列表框中的列表項數(shù)目: ListCount 的值。 ( 8)組合框( boBox):將文本框和列表框結合在一起,在列表框中所選項目的文本會自動填入文本框。(與列表框相比,組合框一次只能選取一個列表項) 工具箱中的圖標 P25;在窗體中的形式 屬性: 同 Listbox 有: List, ListCount,ListIndex,Text,Sorted 等等。 Style :外觀屬性。設置組合框的類型和功能。 取值:(實驗指導書 P40) 0:(默認值)系統(tǒng)將創(chuàng)建一個帶有下拉式列表框的組合框。 稱為組合下拉式的組合框。它的下拉式窗體不是一直顯示的。 (如 word 中字體大小選擇框), 此狀態(tài)下用戶可將所內容直接輸入到文本框中。 1:系統(tǒng)創(chuàng)建一個由文本框和列表框直接結合在一起的簡單組合框。 稱為組合式的組合框。它的下拉式窗體是一 直顯示的。 如: word 中字體菜單對話框中的字體、字號對話內容。 2:系統(tǒng)創(chuàng)建一個沒有文本框的下拉式列表框。單擊列表框右側的按鈕,文本框才會顯示出來。 稱為單純下拉式的組合框。 此狀態(tài)下用戶不可在文本框中輸入,只能在列表中選擇。且下拉式窗體也不是一直顯示的。 Text:文本屬性。其取值為用戶從列表框中選定的文本內容或直接輸入文本框中的內容。 事件:對不同類型的組合框,響應的事件是不相同的。 對于0,2類型的組合框:單擊事件。 對于 1 類型的組合框:雙擊事件。 帶有文本框的0 ,1組合框:在編輯文本時可引發(fā) Change 事件。 說明:1、用戶若只需要使用單選的列表框,則可用組合框來代替。 2、如何添加或刪除組合框中的列表項?(方法:同列表框) 3、如何知道用戶目前所選取或輸入的列表項是什么? 由于組合框不允許多重選取,所以,T ext 屬性值為內容; Listindex 屬性值為序號。 方法: 同列表框。 圖像:( image) : 主要用于圖像的顯示、放大、縮小等靜態(tài)顯示圖像場合。 圖像框中不能容納其他控件、也不能繪制圖形和顯示文本。而圖片控件框中可以。 圖像在工具箱中的圖標 P25;在窗體中的形式 屬性: 名稱: visible :設置此對象在執(zhí)行時是否看得見。 取值: True :(默認值)看得見。 False :隱藏。 enabled :可用否。 picture : 設定圖像框中代表的圖片名稱。 其值在設定時的
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1