版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 第一講:Visual Basic概述</p><p><b> 重點:</b></p><p> 1、掌握面向?qū)ο蟮某绦蛟O(shè)計的概念:對象、方法、屬性與事件</p><p> 2、事件驅(qū)動過程的程序設(shè)計原理</p><p> 3、介紹VB集成開發(fā)環(huán)境</p><p>
2、 4、VB開發(fā)環(huán)境的基本操作</p><p> Visual Basic簡介</p><p> ?具有面向?qū)ο蟮目梢暬O(shè)計工具</p><p> ?事件驅(qū)動的編程機制</p><p> ?提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境</p><p> ?結(jié)構(gòu)化的程序設(shè)計語言</p><p>
3、 ?支持多種數(shù)據(jù)庫的訪問</p><p> ?支持DDE、DLL、OLE技術(shù)</p><p> ?完備的Help聯(lián)機幫助功能</p><p> 1.2面向?qū)ο蟮某绦蛟O(shè)計方法基礎(chǔ)</p><p> 對象及對象類:動作體的邏輯模型,稱為“對象”</p><p> 屬性: 屬性是用來描述對象的特性。</p&
4、gt;<p> 方法: 方法指對象可以進行的動作或行為。</p><p> VB 對象具有屬性、方法和事件。屬性是描述對象的數(shù)據(jù);方法告訴對象應(yīng)做的事情;事件是對象所產(chǎn)生的事情,事件發(fā)生時可以編寫代碼進行處理。</p><p> VB 的窗體和控件是具有自己的屬性、方法和事件的對象??梢园褜傩钥醋饕粋€對象的性質(zhì),把方法看作對象的動作,把事件看作對象的響應(yīng)。</p&
5、gt;<p> 日常生活中的對象,如小孩玩的氣球同樣具有屬性、方法和事件。氣球的屬性包括可以看到的一些性質(zhì),如它的直徑和顏色。其它一些屬性描述氣球的狀態(tài)(充氣的或未充氣的)或不可見的性質(zhì),如它的壽命。通過定義,所有氣球都具有這些屬性;這些屬性也會因氣球的不同而不同。</p><p> 氣球還具有本身所固有的方法和動作。如:充氣方法(用氦氣充滿氣球的動作),放氣方法(排出氣球中的氣體)和上升方法(
6、放手讓氣球飛走)。所有的氣球都具備這些能力。</p><p> 3基于Windows環(huán)境下的應(yīng)用程序的工作方式——事件驅(qū)動</p><p> 在傳統(tǒng)的或“過程化”的應(yīng)用程序中,應(yīng)用程序自身控制了執(zhí)行哪一部分代碼和按何種順序執(zhí)行代碼。從第一行代碼執(zhí)行程序并按應(yīng)用程序中預(yù)定的路徑執(zhí)行,必要時調(diào)用過程。</p><p> 在事件驅(qū)動的應(yīng)用程序中,代碼不是按照預(yù)定的路
7、徑執(zhí)行,而是在響應(yīng)不同的事件時執(zhí)行不同的代碼片段。事件可以由用戶操作觸發(fā)、也可以由來自操作系統(tǒng)或其它應(yīng)用程序的消息觸發(fā)、甚至由應(yīng)用程序本身的消息觸發(fā)。這些事件的順序決定了代碼執(zhí)行的順序,因此應(yīng)用程序每次運行時所經(jīng)過的代碼的路徑都是不同的。</p><p> 因為事件的順序是無法預(yù)測的,所以在代碼中必須對執(zhí)行時的“各種狀態(tài)”作一定的假設(shè)。當(dāng)作出某些假設(shè)時(例如,假設(shè)在運行來處理某一輸入字段的過程之前,該輸入字段必
8、須包含確定的值),應(yīng)該組織好應(yīng)用程序的結(jié)構(gòu),以確保該假設(shè)始終有效(例如,在輸入字段中有值之前禁止使用啟動該處理過程的命令按鈕)。</p><p> 在執(zhí)行中代碼也可以觸發(fā)事件。例如,在程序中改變文本框中的文本將引發(fā)文本框的 Change 事件。如果 Change 事件中包含有代碼,則將導(dǎo)致該代碼的執(zhí)行。如果原來假設(shè)該事件僅能由用戶的交互操作所觸發(fā),則可能會產(chǎn)生意料之外的結(jié)果。正因為這一原因,所以在設(shè)計應(yīng)用程序時
9、理解事件驅(qū)動模型并牢記在心是非常重要的。</p><p> 在VB中事件的調(diào)用形式是:</p><p> Private Sub對象名_事件名</p><p><b> (事件內(nèi)容)</b></p><p><b> End Sub</b></p><p> 1.4
10、 Visual Basic 的集成開發(fā)環(huán)境</p><p> VB 集成開發(fā)環(huán)境 (IDE——Integrated Developing Environment ) 由以下元素組成:</p><p><b> 1. 標(biāo)題欄</b></p><p> 用于顯示正在開發(fā)或調(diào)試的工程名和系統(tǒng)的工作狀態(tài)(設(shè)計態(tài)、運行態(tài)、中止態(tài))。</p&
11、gt;<p> 2. 菜單欄 用于顯示所使用的 Visual Basic 命令。VB6.0標(biāo)準(zhǔn)菜單包括:</p><p> 3. 工具欄 在編程環(huán)境下用于快速訪問常用命令。缺省情況下,啟動 VB后顯示“標(biāo)準(zhǔn)”工具欄,附加的編輯、窗體設(shè)計和調(diào)試的工具 欄可以從“視圖”菜單上的“工具欄”命令中移進或移出。</p><p&
12、gt; 4. 窗體設(shè)計器 用來設(shè)計應(yīng)用程序的界面。啟動VB后,窗體設(shè)計器中自動出現(xiàn)一個名為Form1的空白窗體,可以在該窗體中添加控件、圖形和圖片等來創(chuàng)建所希望的外觀,窗體的外觀設(shè)計好后,從菜單中選擇“文件”→“保存窗體”→在保存對話框中給出合適的文件名(注意擴展名),并選擇所需的保存位置→確定。需要再設(shè)計另一個窗體時,單擊工具欄上的“添加窗體”按鈕即可。</p><p> 5. 控件(工具)箱 由
13、一組控件按鈕組成,用于設(shè)計時在窗體中放置控件。除了缺省的工具箱布局之外,還可以通過從上下文菜單中選定“添加選項卡”并在結(jié)果選項卡中添加控件來創(chuàng)建自定義布局。6. 彈出式(上下文)菜單 在要使用的對象上單擊鼠標(biāo)右鍵即可打開快捷菜單,其上會出現(xiàn)與當(dāng)前對象相關(guān)的經(jīng)常執(zhí)行的操作,以加快操作速度。</p><p> 7. 工程管理器窗口 用于瀏覽工程中所包含的窗體和模塊,還可以從中查看代碼、查看對象。<
14、/p><p> 8. 屬性窗口 是VB中一個比較復(fù)雜的窗口,其中列出了對選定窗體和控件的屬性設(shè)置值。VB中正是通過改變屬性來改變對象的特征,如大小、標(biāo)題或顏色。</p><p> 9. 對象瀏覽器 列出工程中有效的對象,并提供在編碼中漫游的快速方法??梢允褂谩皩ο鬄g覽器”瀏覽在 VB中的對象和其它應(yīng)用程序,查看對那些對象有效的方法和屬性,并將代碼過程粘貼進自己的應(yīng)用程序。<
15、/p><p> 10. 對象瀏覽器 右擊窗體中的對象、從工程管理器中點“查看代碼”按鈕。</p><p> 11.窗體布局窗口 Form Layout window允許使用表示屏幕的小圖象來布置應(yīng)用程序中各窗體的位置。</p><p> 12. 立即、本地和監(jiān)視窗口</p><p> 這些附加窗口是為調(diào)試應(yīng)用程序提供的,它們
16、只在 IDE 之中運行應(yīng)用程序時才有效。</p><p> 1.5 創(chuàng)建VB應(yīng)用程序的一般步驟</p><p> 一個VB程序也稱為一個工程,由窗體、標(biāo)準(zhǔn)模塊、自定義控件及應(yīng)用所需的環(huán)境設(shè)置組成。開發(fā)步驟一般如下:</p><p> 1. 創(chuàng)建程序的用戶界面</p><p> 2. 設(shè)置界面上各個對象的屬性</p>&l
17、t;p> 3. 編寫對象響應(yīng)事件的程序代碼</p><p><b> 4. 保存工程</b></p><p> 5. 測試應(yīng)用程序,排除錯誤</p><p> 6. 創(chuàng)建可執(zhí)行程序</p><p> ?硬件環(huán)境:486以上處理器、16MB以上內(nèi)存、50MB以上的硬盤空間、CD-ROM驅(qū)動器、鼠標(biāo)等<
18、/p><p> ?軟件環(huán)境:Windows95或 indowsNT3.51以上版本</p><p><b> ?初次安裝:</b></p><p> 1)啟動Windows95</p><p> 2)插入具有VB6.0系統(tǒng)的光盤</p><p> 3)運行VB6.0安裝程序Setup.exe
19、</p><p> 4)選擇“典型安裝”或“自定義安裝”或“最小安裝”</p><p> ?添加或刪除VB6.0部件:</p><p> 1)插入具有VB6.0系統(tǒng)的光盤</p><p> 2)運行“開始/設(shè)置/控制面板”</p><p> 3)雙擊控制面板中的“添加/刪除程序”圖標(biāo)</p>&
20、lt;p> 4)選擇其中的“Visual Basic 6.0”選項</p><p><b> ?啟動</b></p><p> 1.桌面:開始/程序/Visual Basic 6.0</p><p> 2.建立快捷方式,雙擊圖標(biāo)</p><p><b> ?退出</b></p&
21、gt;<p> 1.選擇文件菜單下的退出命令</p><p> 2.單擊窗口關(guān)閉按鈕</p><p><b> 舉例:</b></p><p> 1 啟動VB,開始新工程</p><p> 2創(chuàng)建程序的用戶截面</p><p><b> 3加入程序代碼</
22、b></p><p><b> 4 保存工程文件</b></p><p> 5 運行和調(diào)試應(yīng)用程序,檢查并排除程序中的錯誤</p><p><b> 6 生成可執(zhí)行程序</b></p><p><b> 7 打印窗體和代碼</b></p><p
23、> 第二講 常用控件與界面設(shè)計</p><p><b> 重點:</b></p><p> 1、掌握窗體常用的屬性、方法與事件,重點掌握窗體的Print方法的使用</p><p> 2、掌握標(biāo)簽、文本框、命令按鈕等控件的常用屬性、方法、事件</p><p><b> 2.1 創(chuàng)建窗體</
24、b></p><p> 補充內(nèi)容:調(diào)整窗體布局 生成可執(zhí)行文件</p><p> 2.2 VB的常用控件(P19)</p><p><b> 概述:</b></p><p> 控體是用來進行用戶界面設(shè)計的可視化部件。</p><p> 常用的VB6 控件一覽表 P20</p
25、><p><b> 常用控件:P21</b></p><p> (1) 文本框(TextBox):用于接收用戶在框內(nèi)輸入 的信息或顯示由程序提供的信息。</p><p> 文本框在工具箱中的圖標(biāo)P25;在窗體中的形式 </p><p><b> 屬性:</b></p><p&
26、gt; 名稱:文本框名稱。命名規(guī)則同窗體名。(通常以“Txt”作為前綴。)</p><p> Text :文本屬性。該屬性的值為用戶從文本框中輸入的內(nèi)容。</p><p> PasswordChar:口令屬性。設(shè)置是否可以看到用戶從文本框中輸入的文本內(nèi)容。</p><p> 取值:空字符串:(默認(rèn)值):可以看到輸入的字符。</p><p&
27、gt; 某一字符:用戶每輸入一個字符,文本框內(nèi)就出現(xiàn)一個該字符。</p><p> MaxLength :最大長度屬性。設(shè)置文本框的Text 屬性中所能放入的字符總個數(shù)。</p><p> 取值:0:(默認(rèn)值)。</p><p><b> ?。薄?2 KB。</b></p><p> MultiLine :多行屬
28、性。設(shè)置用戶是否可在文本框內(nèi)輸入多行文本。</p><p> 取值: True:可多行輸入。</p><p> False:(默認(rèn)值)只能單行輸入。</p><p> Alignment:對齊屬性。設(shè)置文本框內(nèi)的文本內(nèi)容的對齊方式。</p><p> 取值:0:(默認(rèn)值)靠左對齊。</p><p><b&
29、gt; 1:靠右對齊。</b></p><p><b> 2:居中對齊。</b></p><p> 說明:本屬性只在MultiLine 為 True 時有效。</p><p> TabStop:[Tab]鍵屬性。設(shè)置是否可用[Tab]鍵來移動焦點到另一個對象上。</p><p> 取值:True:(
30、默認(rèn)值)可以。</p><p> False:不可以。</p><p><b> 其它屬性類似窗體。</b></p><p><b> 方法:</b></p><p> Refresh :刷新。</p><p> SetFocus :設(shè)置焦點。通過本方法,可以使光標(biāo)
31、指向指定的文本框。</p><p><b> 事件:</b></p><p> Change :當(dāng)文本框的內(nèi)容發(fā)生變化時,就引發(fā)本事件。</p><p> LostFocus:當(dāng)光標(biāo)離開文本框時,引發(fā)本事件。</p><p> Keypress:當(dāng)用戶按下或松開鍵盤上某個按鍵時,發(fā)生本事件。</p>
32、<p> ?。?)標(biāo)簽:(Label) 主要用于在窗體上增加文字說明。</p><p> 標(biāo)簽在工具箱中的圖標(biāo)P25;在窗體中的形式</p><p><b> 屬性:</b></p><p> 名稱:標(biāo)簽名稱。(通常以“Lbl”作為前綴。)</p><p> Caption :標(biāo)題屬性。本屬性的值為顯
33、示在標(biāo)簽上的內(nèi)容。</p><p> AutoSize :大小自適應(yīng)屬性。即標(biāo)簽的大小是否隨著標(biāo)題內(nèi)容的多少而自動變化。</p><p> 取值:True :是。</p><p> False :(默認(rèn)值)否。</p><p> FontName :字體名稱。設(shè)置在標(biāo)簽內(nèi)顯示的文本的字體名稱。</p><p>
34、<b> 方法:</b></p><p> Refresh :刷新。</p><p><b> Move :移動。</b></p><p><b> 事件:</b></p><p> Click :單擊事件。</p><p> DblClic
35、k:雙擊事件。</p><p> ?。?) 命令按鈕:(commandbutton):用戶用鼠標(biāo)單擊命令按鈕,表示要執(zhí)行某項功能。</p><p><b> 屬性:</b></p><p> 名稱:(通常以“Cmd”作為前綴。)</p><p> Caption : 標(biāo)題 。其值就是在命令按鈕上顯示的文本。<
36、/p><p> Default :設(shè)定此命令按鈕是否為窗體的默認(rèn)按鈕。</p><p> 取值 true :在窗體啟動(Active)后,按 Enter 鍵馬上就會執(zhí)行的命令按鈕。(同一窗體中只能有一個命令按鈕的此項屬性值為 true )</p><p><b> False :否。</b></p><p>
37、Enabled :設(shè)定命令按鈕是否可用。 </p><p> 取值 true :(默認(rèn)值):可用。</p><p> false :不可用。(命令按鈕呈灰色)</p><p><b> 事件:</b></p><p> click : 單擊事件</p><p><b> 方法
38、: </b></p><p> SetFocus : 命令按鈕經(jīng)過 SetFocus 方法后,將取得焦點。(用戶此時按回車鍵將會執(zhí)行此命令按鈕。)</p><p> ?。?)復(fù)選框:(checkbox):用來設(shè)定程序的執(zhí)行狀態(tài)。</p><p><b> 屬性:</b></p><p> 名稱:(通常以
39、“Chk”作為前綴。)</p><p> caption: 標(biāo)題,顯示在復(fù)選框的右方,指明此復(fù)選框所代表的功能。</p><p> Value :表示復(fù)選框在執(zhí)行時的三種狀態(tài)。</p><p> 取值:0: 不復(fù)選,執(zhí)行時無勾。</p><p> 1: 復(fù)選,執(zhí)行時有勾。</p><p> 2: 灰色,表示
40、用戶不能修改這個設(shè)定值,只能看到它目前狀態(tài)。</p><p><b> 事件:</b></p><p> click :單擊事件。</p><p><b> 方法:</b></p><p><b> Move :</b></p><p><
41、b> Refresh :</b></p><p> ?。?)選項按鈕:(optionbutton)用來設(shè)定程序的執(zhí)行狀態(tài)。</p><p><b> 屬性:</b></p><p> 名稱:(通常以“Opt”作為前綴。)</p><p> caption:標(biāo)題</p><p&
42、gt; alignment : 設(shè)置標(biāo)題文本的對齊方式。</p><p> 取值:0:(默認(rèn)值)靠左對齊</p><p><b> 1:靠右對齊</b></p><p><b> 2:靠中對齊</b></p><p> value : 其值決定該選項按鈕是否被選中。</p>
43、<p> 取值:true : 表示此選項按鈕被選中。</p><p> False : 表示此選項按鈕沒選中。</p><p> 說明:一個窗體或一個框架內(nèi)的選項按鈕只能有一個被選中,(不同框架內(nèi)的選項按鈕互不干擾)若用戶不設(shè)定哪一個選項按鈕的值為 true ,則系統(tǒng)指定第一個選項按鈕的 value 值為 true 。</p><p><b&
44、gt; 事件:</b></p><p> click :單擊。</p><p><b> 方法:</b></p><p><b> Move:</b></p><p><b> Refresh</b></p><p> (6)
45、 框架 :(frame)可以用框架控件將其它各自獨立的控件(一般指復(fù)選框、選項按鈕等)組合在一組中。如實驗指導(dǎo)書P13、P16。</p><p><b> 屬性:</b></p><p> 名稱 captiontopleftwidthheightfontforecolor 等等</p><p> 事件:clickdbl
46、click等等</p><p> 說明:1、在使用框架控件將其它控件分組時必須先繪制框架控件,后繪制其中的控件。</p><p> 2、在一個框架內(nèi)的控件可以進行整體的激活、屏蔽、移動等等。</p><p> 3、在同一個窗體中的多個選項按鈕,只有一個可以被選中,但在窗體中可以用框架將選項按鈕分類,在同一框架內(nèi)的多個選項按鈕中只有一個可以被選取。不同框架內(nèi)的
47、選項按鈕彼此互不干擾。</p><p> 4、要將控件畫在框架之中,不能雙擊控件,因為那樣將使控件重疊在框架的上面,必須單擊工具圖標(biāo),然后在框架內(nèi)拖動后釋放,這樣的所畫的控件在框架之中。</p><p> 第三講 常用控件與界面設(shè)計</p><p><b> 重點:</b></p><p> 1、掌握列表框、組合
48、框、選項按鈕、復(fù)選按鈕、滾動條等控件的常用的屬性、方法、事件</p><p><b> 2、掌握菜單的設(shè)計</b></p><p> (7)列表框 ( ListBox):用于列出可供用戶選擇的項目列表。用戶可以從中選擇一個或多個項目。</p><p><b> 屬性: </b></p><p>
49、; 名稱:(通常以“List”作為前綴。)</p><p> List:列表屬性。用于保存列表的內(nèi)容。</p><p> List實際上是一個一維數(shù)組,數(shù)組中元素的值,就是在執(zhí)行時看到的列表項(item)</p><p> 一維數(shù)組:List 中有5個元素,List(0),List(1) List(2) ,List(3) ,List(4)</p>
50、;<p> 列表項文本 List (0)=68</p><p> List (1)=78</p><p> List (2)=88</p><p> List (3)=80</p><p> List (4)=76</p><p> 數(shù)組名:List 列表項序號: 0,
51、1,2,3,4,(從0開始)</p><p> 列表項文本(數(shù)組元素值)分別為:68 78888076</p><p> Listcount:列表框內(nèi)所有選項的總數(shù),也就是List()數(shù)組元素的總個數(shù)。</p><p> ListIndex:用戶最后單擊的列表項在List() 數(shù)組中的編號順序。</p><p> ?。o選中時
52、其值為-1)</p><p> Text: 列表項的正文。其值為最后選中的列表項的文本。</p><p><b> 請記住如下關(guān)系:</b></p><p> [對象名稱.]List(ListIndex)=Text</p><p> Columns:列表框顯示形式。設(shè)定Listbox的列表項若超過顯示范圍時,其卷
53、動方式使用垂直滾動條或是水平滾動條。</p><p> 取值:0:(默認(rèn)值)使用垂直滾動條。逐行顯示列表項,可能有垂直滾動條。</p><p> 1~n :使用水平滾動條。此時列表框內(nèi)一次可顯示的列數(shù)(Column)即為 n 值。</p><p> MultiSelect:設(shè)定是否允許用戶多重選取對象的列表項</p><p> 取值:
54、 0:不能多重選取。(默認(rèn)值)</p><p> 1:簡易多重選取。(用鼠標(biāo)或空格鍵來選取,一次一個)</p><p> 2:高級多重選取??捎茫踫hift] 或 [ctrl] 來選取。(類似文件選?。?lt;/p><p> Selected:設(shè)定列表項是否被選取的狀態(tài)。它是一個與List大小相同的數(shù)組。</p><p> 其中各元素的取
55、值: True :被選取。</p><p> ?。芶lse:不被選取。(默認(rèn)值)</p><p> Sorted:排序?qū)傩?。設(shè)定列表項是否要照ASCII代碼排序。(字母順序)</p><p> 取值: True :是(不區(qū)分大小寫)</p><p> False:否。(默認(rèn)值)</p><p><b>
56、 方法:(P28)</b></p><p> AddItem:添加列表項。</p><p> 格式:[對象名稱.]AddItem <列表項文本>[,插入位置序號]</p><p> 說明:1、若不指定位置,則插入到列表項末尾。</p><p> ?。?、新列表項插入后,原來位置及其后的列表項順序下移。<
57、/p><p> Clear:刪除列表所有項目。</p><p> RemoveItem:刪除列表項。</p><p> 格式: [對象名稱.]RemoveItem 刪除項序號</p><p><b> 事件:</b></p><p> Click :單擊事件。</p><
58、;p> Dblick:雙擊事件(使用較少)</p><p><b> 應(yīng)掌握:</b></p><p> ?。保绾翁砑踊騽h除列表框中的列表項?</p><p> 方法一:在設(shè)計態(tài):定制 List 屬性。(向列表中添加列表時,按[ctrl]+[Enter]換行。)</p><p> 方法二:在程序代碼中:用
59、AddItem,RemoveItem 等方法進行。</p><p> ?。玻绾沃滥壳坝脩羲x取的列表項和目前列表框中的列表項數(shù)目?</p><p> 用戶目前所選的列表項:Text 的值。</p><p> 目前列表框中的列表項數(shù)目:ListCount 的值。</p><p> ?。?)組合框(comboBox):將文本框和列表框結(jié)合
60、在一起,在列表框中所選項目的文本會自動填入文本框。(與列表框相比,組合框一次只能選取一個列表項)</p><p> 工具箱中的圖標(biāo)P25;在窗體中的形式</p><p><b> 屬性:</b></p><p> 同Listbox 有:List, ListCount,ListIndex,Text,Sorted 等等。</p>
61、<p> Style :外觀屬性。設(shè)置組合框的類型和功能。</p><p> 取值:(實驗指導(dǎo)書P40)</p><p> 0:(默認(rèn)值)系統(tǒng)將創(chuàng)建一個帶有下拉式列表框的組合框。</p><p> 稱為組合下拉式的組合框。它的下拉式窗體不是一直顯示的。</p><p> (如word 中字體大小選擇框),</p&
62、gt;<p> 此狀態(tài)下用戶可將所內(nèi)容直接輸入到文本框中。</p><p> 1:系統(tǒng)創(chuàng)建一個由文本框和列表框直接結(jié)合在一起的簡單組合框。</p><p> 稱為組合式的組合框。它的下拉式窗體是一直顯示的。</p><p> 如:word 中字體菜單對話框中的字體、字號對話內(nèi)容。</p><p> ?。玻合到y(tǒng)創(chuàng)建一個沒有
63、文本框的下拉式列表框。單擊列表框右側(cè)的按鈕,文本框才會顯示出來。</p><p> 稱為單純下拉式的組合框。</p><p> 此狀態(tài)下用戶不可在文本框中輸入,只能在列表中選擇。且下拉式窗體也不是一直顯示的。</p><p> Text:文本屬性。其取值為用戶從列表框中選定的文本內(nèi)容或直接輸入文本框中的內(nèi)容。</p><p> 事件:
64、對不同類型的組合框,響應(yīng)的事件是不相同的。</p><p> 對于0,2類型的組合框:單擊事件。</p><p> 對于 1 類型的組合框:雙擊事件。</p><p> 帶有文本框的0,1組合框:在編輯文本時可引發(fā)Change 事件。</p><p> 說明:1、用戶若只需要使用單選的列表框,則可用組合框來代替。</p>
65、<p> ?。?、如何添加或刪除組合框中的列表項?(方法:同列表框)</p><p> ?。?、如何知道用戶目前所選取或輸入的列表項是什么?</p><p> 由于組合框不允許多重選取,所以,Text 屬性值為內(nèi)容;Listindex 屬性值為序號。</p><p><b> 方法: 同列表框。</b></p><
66、;p> 圖像:(image): 主要用于圖像的顯示、放大、縮小等靜態(tài)顯示圖像場合。</p><p> 圖像框中不能容納其他控件、也不能繪制圖形和顯示文本。而圖片控件框中可以。</p><p> 圖像在工具箱中的圖標(biāo)P25;在窗體中的形式</p><p><b> 屬性:</b></p><p><b
67、> 名稱:</b></p><p> visible :設(shè)置此對象在執(zhí)行時是否看得見。</p><p> 取值:True :(默認(rèn)值)看得見。</p><p> False :隱藏。</p><p> enabled :可用否。</p><p> picture : 設(shè)定圖像框中代表的圖片
68、名稱。</p><p> 其值在設(shè)定時的格式為: 盤符\ 路徑\圖片文件名(.ico 圖標(biāo)文件 .bmp位圖文件)</p><p> stretch : 用來決定圖像控件的大小是否要隨著所載入圖片的大小而變化。</p><p> 取值: true : 隨圖片的大小而變化。</p><p> False :(默認(rèn)值) 不隨圖片的大
69、小而變化。</p><p><b> 事件:</b></p><p><b> 類似窗體。</b></p><p><b> 方法:</b></p><p> MoveRefresh</p><p> ?。?0)圖片:(picturebox):
70、 不僅可以裝入圖像,還可以在它上面繪制各種圖形和顯示正文、放置控件(類似框架控件)。</p><p> 圖片在工具箱中的圖標(biāo)P25;在窗體中的形式</p><p> 水平滾動條(horizontal scroll bar)、垂直滾動條(vertical scroll bar):</p><p> 滾動條:用來附加在那些不能自動支持滾動的應(yīng)用程序或控件中水平滾
71、動或垂直滾動查閱大量信息。一般出現(xiàn)在文本框 、列表框右邊;用來調(diào)整數(shù)據(jù)或選擇輸入。( 如word 中字體、段落對話框中)</p><p> 滾動條在工具箱中的圖標(biāo)P25;在窗體中的形式 </p><p> 屬性:(實驗指導(dǎo)書 P18)</p><p> 名稱:(通常以“Hsb”、“Vsb”作為前綴。)</p><p> Max / M
72、in : 定義了 Value 屬性值所能出現(xiàn)的最大值和最小值。</p><p> 說明:1、一開始使用滾動條時,Max 為32768,Min 為 0 。</p><p> 2、水平滾動條位于最左邊時、垂直滾動條位于最上邊時為 Min;水平滾動條位于最右邊時、垂直滾動條位于最下邊時為 Max 。</p><p> Value : 滾動條目前所在位置所對應(yīng)的
73、數(shù)值。(也可在代碼中設(shè)定。)</p><p> LargeChange : 當(dāng)用戶在滾動塊的上方、下方(左方、右方)單擊時Value所增加的值。默認(rèn)值為1。</p><p> SmallChang : 當(dāng)用戶在滾動條兩端的箭頭按鈕上單擊時Value所增加的值。默認(rèn)值為1。</p><p><b> 事件:</b></p>&
74、lt;p> Change : 在滾動塊移動后(即Value值改變時)發(fā)生。 </p><p> 例如,可用一個滾動條的 Change 事件過程更新一個 TextBox 控件中滾動條的 Value 屬性的設(shè)置。或者可以利用 Change 事件過程在一個工作區(qū)里顯示數(shù)據(jù)和公式,在另一個區(qū)域里顯示結(jié)果。</p><p> Scroll : 在拖動滾動塊時發(fā)生。單擊滾動箭頭或滾動條時不
75、發(fā)生。</p><p><b> 方法:</b></p><p> Move : 用以移動滾動條。</p><p> Refresh : 強制全部重繪一個滾動條。</p><p> SetFocus : 設(shè)置焦點。將焦點移至指定的滾動條上。</p><p> 時間:(timer) (計時
76、器):用來實現(xiàn)與時間有關(guān)的功能。</p><p> 時間控件在工具箱中的圖標(biāo)P25;在窗體中的形式</p><p><b> 屬性:</b></p><p><b> 名稱:</b></p><p><b> enabled</b></p><p&g
77、t; interval 用來設(shè)定引發(fā)timer 事件過程的間隔時間,單位為1/1000秒。</p><p> 事件: (時間控件只有一個事件)</p><p> timer : 它會按照 interval 所設(shè)定的時間定時引發(fā)。</p><p> 說明:時間控件的使用方法:</p><p> 1.在 form 上放置一個時間對象。
78、</p><p> 2.在屬性窗口中設(shè)定其 interval 屬性。</p><p> 3.填寫timer 事件的程序內(nèi)容,</p><p> 4.當(dāng)程序開始執(zhí)行后,將不會看到它的圖標(biāo),每隔 interval 定義的時間內(nèi),程序會觸發(fā)一次timer 事件。</p><p> 時間控控件應(yīng)用舉例:windows 中計時器,word 中的
79、定時保存文件,定時更新屏幕畫面(屏幕保護程序)等等。</p><p> 第四講 數(shù)據(jù)表達式與簡單程序設(shè)計</p><p><b> 本講內(nèi)容及要求:</b></p><p> 1 熟悉VB程序中代碼和語句書寫規(guī)則;</p><p> 2 掌握VB的數(shù)據(jù)類型;</p><p> 3 掌握
80、VB的 運算符和表達式的使用;</p><p> 4 掌握常用內(nèi)部函數(shù)的使用;</p><p><b> 本章重點:</b></p><p> 變量和常量的定義及使用、運算符和表達式的使用及常用內(nèi)部函數(shù)的使用。</p><p><b> 本章難點:</b></p><p&
81、gt; 數(shù)據(jù)類型、內(nèi)部函數(shù)。</p><p> 4.1 程序代碼的組織方式</p><p> 一個VB程序由窗體界面和程序代碼兩部組成,通過程序代碼把窗口界面的各個對象以及應(yīng)用中的其它元素聯(lián)系在一起。程序代碼部分則由若干被稱為“過程”的代碼行及向系統(tǒng)提供某些信息的說明組成。過程及說明又被組織在“模塊”之中。將設(shè)計的過程代碼及相關(guān)說明合理地組織到不同的模塊之中,也就是設(shè)計代碼的結(jié)構(gòu),在
82、創(chuàng)建VB應(yīng)用程序時是最為重要的一個步驟。</p><p><b> 一 過程</b></p><p> 所謂“過程”,就是具有特定書寫格式、包含若干可被作為一個整體執(zhí)行的代碼的組合。根據(jù)執(zhí)行方式,可把“過程”分為“事件過程”和“通用過程”兩類。</p><p><b> 二 模塊</b></p><
83、;p> 模塊是VB用于將不同類型過程代碼組織到一起而提供的一種結(jié)構(gòu)。在VB中具有三種類型的模塊: 窗體模塊</p><p><b> 標(biāo)準(zhǔn)模塊</b></p><p> 類模塊。 </p><p> 4.2. VB代碼書寫規(guī)則</p><p> (1) 程序中不區(qū)分字母
84、的大小寫,Ab 與AB等效;?。?) 系統(tǒng)對用戶程序代碼進行自動轉(zhuǎn)換:</p><p> 1) 對于VB中的關(guān)鍵字,首字母被轉(zhuǎn)換成大寫,其余轉(zhuǎn)換成小寫 2) 若關(guān)鍵字由多個英文單詞組成,則將每個單詞的首字母轉(zhuǎn)換成大寫 3) 對于用戶定義的變量、過程名,以第一次定義的為準(zhǔn),以后輸入的自動轉(zhuǎn)換成首次定義的形式</p><p> ?。?)在
85、同一行上可以書寫多行語句,語句間用冒號(:)分隔?。?)單行語句可以分多行書寫,在本行后加續(xù)行符:空格和下劃線 _?。?) 一行允許多達255個字符</p><p> 4.3 VB的數(shù)據(jù)類型</p><p> 4.3.1.數(shù)據(jù)類型</p><p> 1 VB的標(biāo)準(zhǔn)數(shù)據(jù)類型</p><p><b>
86、 注意:</b></p><p> 1)VB中對沒有聲明的變量其缺省的數(shù)據(jù)類型是變體型,可以用來存儲各種數(shù)據(jù),但所占用的內(nèi)存比其它類型都多。為提高運行效率(整型效率較高),或達到一定的運算精確度(浮點型精度較高,但運行較慢),應(yīng)合理的定義數(shù)據(jù)類型?! ?) 邏輯型數(shù)據(jù)只有True 和False兩個值,轉(zhuǎn)換成整型時,True=-1 ,F(xiàn)alse=0,將其它類型轉(zhuǎn)換成邏輯型時,非0數(shù)轉(zhuǎn)換為True ,
87、0轉(zhuǎn)換為False?! ?) 字符型可以包括所有的西文字符和漢字,字符必須用雙引號括" "起來, 如:"abc123" 4)日期型數(shù)據(jù)按8字節(jié)的浮點數(shù)來存儲,日期型數(shù)表示方式有兩種:可以用號碼符#括起來,也可以用數(shù)字序列表示(小數(shù)點左邊的數(shù)字代表日期,右邊代表時間,0為午夜,0。5為中午12點,負(fù)數(shù)表示是1899年12月31日前的日期和時間)。</p><p> 如
88、:#3/22/2002# #2002-3-22 14:30:20# Dim T As Date T=-2.5 Print T ' 打印出來的結(jié)果是1899-12-28 12:00:00</p><p> ?。担┤魏螖?shù)據(jù)類型的數(shù)組都需要 20 個字節(jié)的內(nèi)存空間,加上每一數(shù)組維數(shù)占 4 個字節(jié),再加上數(shù)據(jù)本身所占用的空間
89、。數(shù)據(jù)所占用的內(nèi)存空間可以用數(shù)據(jù)元數(shù)目乘上每個元素的大小加以計算。例如,以 4 個 2 字節(jié)之 Integer 數(shù)據(jù)元所組成的一維數(shù)組中的數(shù)據(jù),占 8 個字節(jié)。這 8 個字節(jié)加上額外的 24 個字節(jié),使得這個數(shù)組所需總內(nèi)存空間為 32 個字節(jié)。</p><p><b> 2. 變量與常量</b></p><p> ?。?)變量或常量的命名規(guī)則</p>
90、<p> 1) 必須以字母或漢字開頭,由字母、漢字、數(shù)字或下劃線組成,長度≤255個字符; 2) 不能使用VB中的關(guān)鍵字,并盡量不與VB中標(biāo)準(zhǔn)函數(shù)名同名;如:Dim 、Sin 3)VB中不區(qū)分變量的大小寫,一般變量首字母用大寫,其余用小寫;常量全部用大寫字母表示 4)為了增加程序的可讀性,可在變量名前加一個縮寫的前綴來表明該變量的數(shù)據(jù)類型。</p><p><b> (
91、2)變量聲明</b></p><p> 1)用Dim語句進行顯式聲明</p><p> 語句形式: Dim 變量名 [As 類型] 如: Dim intX As integer</p><p> 說明:·如果沒有As 類型,則默認(rèn)為變體類型。 ·可在變量名后加類型符
92、來代替As 類型 如: Dim intX% ·一條語句可以同時定義多個變量,但每個變量必須有自己的類型聲明,類型聲明不能共用; ·字符串變量根據(jù)其存放的長度是否固定,定義方法不同:</p><p> 定長字符串: Dim strA As String*10 <
93、;/p><p> 表示最多存放10個字符,如果賦值不足10個,則右補空;若多于10個,則多余部分截去。</p><p> 不定長字符串:Dim strA As String </p><p> 最多可存放2MB個字符</p><p><b&
94、gt; 2) 隱式聲明</b></p><p> VB中允許變量不經(jīng)過聲明就直接使用,這種稱為隱式聲明,所有隱式聲明的變量都是變體型的。 隱式聲明容易造成錯誤,為了調(diào)試程序方便,一般對使用的變量都進行聲明,可以在通用聲明段使用Option Explicit 語句來強制顯式聲明所有變量。</p><p><b> ?。?)常量</b>&l
95、t;/p><p><b> 1)直接常量</b></p><p> 指在程序中直接給出值的數(shù)據(jù),如:123、123&、123.45、1.234E2 、123D3分別表示整型、長整型、單精度浮點型(小數(shù)形式)、單精度浮點型(指數(shù)形式)、雙精度浮點型。</p><p> 八進制常數(shù): 在數(shù)值前加&O ,如
96、&O123</p><p> 十六進制常數(shù):在數(shù)值前加&H ,如&H123</p><p> 2)用戶聲明的符號常量</p><p> 用Const來聲明: Const 符號常量名 [As 類型] = 表達式 如:Const PI=3.14159
97、 '聲明了常量PI,代表3.14159,單精度型 Const MAX As Integer=&O144 ''聲明了常量MAX,代表八進制數(shù)144,整型 Const COUNT#=45.67 &
98、#160; '聲明了常量COUNT,代表45.67,雙精度型</p><p><b> 3)系統(tǒng)提供的常量</b></p><p> 系統(tǒng)定義的常量位于對象庫中,在對象瀏覽器中的Visual Basic(VB)和Visual Basic for Aplication(VBA)等對象庫中列出了VB的常量。這些常量可以與應(yīng)用
99、程序的對象、方法、屬性一起使用。</p><p> 如:Form1.WindowsState=vbMaximized 表示將窗口極大化。</p><p> 3. 變量作用域與變量說明語句</p><p><b> 1)變量作用域</b></p><p> 變量的有效作用范圍稱為變量作用域。</p
100、><p> VB有以下三個作用域等級,見表3:</p><p> 4.4 運算符與表達式</p><p> 運算符的功能及優(yōu)先級</p><p> 表達式的書寫及運算規(guī)則 </p><p> VB中的運算符和表達式可分為:算術(shù)運算符與算術(shù)表達式、關(guān)系運算符與關(guān)系表達式、邏輯運算符與邏輯表達式</p>
101、<p> 4.4.1 算術(shù)運算符</p><p> VB的算術(shù)運算符有以下幾種:</p><p> ?。杭臃ㄟ\算,也適合于字符串的之間的合并運算。 </p><p> -:加法運算。 </p><p> *:乘法運算。 </p><p>
102、/:除法運算。 </p><p> \:整除運算。 </p><p> Mod:求余運算。例如:a Mod b表示a被b整除以后的余數(shù)。</p><p> ^:冪運算。A^B表示以A為底的B次方。 </p><p> 把常量、變量等運算元素用算術(shù)運算符連接起來的式子稱為“算術(shù)表達式”。例如:</p&
103、gt;<p> a*b/(c*d) 3.14159265*r^2 等</p><p> 帶有括號的算術(shù)表達式在運算時將優(yōu)先進行括號內(nèi)的運算</p><p><b> 注 意:</b></p><p> (1)/和\的區(qū)別:1/2=0.5,1\2=0</p><p> (2) M
104、od運算中,結(jié)果與被除數(shù)同號</p><p> 例如:-9 Mod 7 結(jié)果為 -2</p><p> 字符串運算符與字符串表達式 </p><p> 字符串運算符有:& 、+ 。 功能是字符串連接</p><p><b> 例如:</b></p><p> " ABC
105、D " + " EFGHI " ‘結(jié)果為: " ABCDEFGHI "</p><p> " VB " & "程序設(shè)計教程" ' 結(jié)果為: " VB程序設(shè)計教程"</p><p> 說明:當(dāng)連接符兩旁的操作量都為字符串時,上述兩個連接符等價。它
106、們區(qū)別是: </p><p> +(連接運算):兩個操作數(shù)均應(yīng)為字符串類型;</p><p> &(連接運算):兩個操作數(shù)既可為字符型也可為數(shù)值型,當(dāng)是數(shù)值型時,系統(tǒng)自動先將其轉(zhuǎn)換為數(shù)字字符,然后進行連接操作。 </p><p><b> 4.4.2 </b></p><p> 關(guān)系運算符與關(guān)系表達式
107、 </p><p> 關(guān)系運算符都是雙目運算,是用來比較兩個運算量之間的關(guān)系,關(guān)系表達式的運算結(jié)果為邏輯量。若關(guān)系成立,結(jié)果為True,若關(guān)系不成立,結(jié)果為False。</p><p> 關(guān)系運算也稱比較運算,它表示不等式的真或假,VB共提供六種運算符,分別是=(等于),>(大于),<(小于),>=(大于等于),<=(小于等于)和<>(不等于)。&l
108、t;/p><p> 關(guān)系表達式就是用關(guān)系運算把兩個比較對象連接起來的式子。</p><p> ● 比較對象可以是變量、常量和算術(shù)表達式。例如:</p><p> a<32 x+y>=z/2 b$<> " Basic " object1 is obje
109、ct2 </p><p> ● 關(guān)系表達式的運算是采用“按值比較”的方法,即先求出運算符兩邊的“值”,若是變量,則取其當(dāng)前值,如果兩端的值滿足條件,則結(jié)果為“True”,否則為“False”。</p><p> 4.4.3 邏輯運算符與邏輯表達式 </p><p> 邏輯運算是對邏輯值進行的運算,Not 邏
110、輯非為單目運算符(要求一個操作數(shù)),其它為雙目運算符。</p><p> 邏輯運算的優(yōu)先次序是:</p><p> Not→And→Or→Xor</p><p><b> 2. 邏輯表達式</b></p><p> 邏輯表達式是用邏輯運算符把邏輯變量連接起來的式子。例如:</p><
111、;p> a>=2*3.141159*r And (x<>5 Or Not b)</p><p> x>2 Or Text1.text=”Microsoft”</p><p><b> 表達式的書寫:</b></p><p> (1)運算符不能相鄰。例a+*b是錯誤的。</p><p>
112、; ?。?)乘號不能省略。例x 乘以y 應(yīng)寫成:x*y</p><p> ?。?)括號必須成對出現(xiàn),均使用圓括號,可以嵌套使用。</p><p> ?。?)表達式從左到右在同一基準(zhǔn)并排書寫,不能出現(xiàn)上下標(biāo)</p><p> ?。?)要注意各種運算符的優(yōu)先級別,為保持運算順序,在寫VB表達式時需要適當(dāng)添加括號()</p><p> 4.4.4
113、.運算規(guī)則</p><p> 表達式中出現(xiàn)了多種不同類型的運算符時,其運算符優(yōu)先級如下:</p><p> 算術(shù)運算符>關(guān)系運算符>邏輯運算符</p><p><b> 說明:</b></p><p> 1.當(dāng)一個表達式中出現(xiàn)多種運算符時,首先進行算術(shù)運算,接著關(guān)系運算符,最后處理邏輯運算符,在各類運
114、算中再按照相應(yīng)的優(yōu)先次序進行。</p><p> 2.可以用括號改變優(yōu)先順序,強令表達式的某些部分優(yōu)先運行。括號內(nèi)的運算總是優(yōu)先于括號外的運算。對于多重括號,總是由內(nèi)到外。</p><p> 第五講 數(shù)據(jù)表達式與簡單程序設(shè)計</p><p> ---選擇分支與循環(huán)</p><p><b> 重點:</b><
115、/p><p> 1、掌握賦值語句及不同類型數(shù)據(jù)的賦值操作</p><p> 2、InputBox和Msgbox函數(shù)的用法</p><p> 3、If-else-endif語句的格式及情況語句select</p><p><b> 5.1常用的函數(shù)</b></p><p><b>
116、1. 數(shù)學(xué)函數(shù)</b></p><p> VB中常用的數(shù)學(xué)函數(shù)</p><p><b> 2. 字符函數(shù)</b></p><p><b> ?。?)字符串編碼</b></p><p> 在Windows采用的DBCS(Double Byte Characte
117、r Set)編碼方案中,一個漢字在計算機內(nèi)存中占2個字節(jié),一個西文字符(ASCII碼)占1個字節(jié),但在VB中采用的是Unicode(ISO字符標(biāo)準(zhǔn))來存儲字符的,所有字符都占2個字節(jié)。為方便使用,可以用StrConv函數(shù)來對Unicode 與DBCS進行轉(zhuǎn)換,可以用函數(shù)Len()函數(shù)求字符串的字符數(shù),用 LenB()函數(shù)求字符串的字節(jié)數(shù)。</p><p> ?。?)常用的字符串函數(shù)</p><
118、p> 3. 日期與時間函數(shù)</p><p> 常用的日期與時間函數(shù)</p><p> 增減日期函數(shù): DateAdd(要增減日期形式,增減量,要增減的日期變量)</p><p> 例:計算期末考試日期:DateAdd("ww",15,#2002/3/19#)</p><p> 求日期之差函數(shù):
119、DateDiff(要間隔日期形式,日期一,日期二)</p><p> 例:計算距畢業(yè)天數(shù): DateDiff("d", Now, #2005/6/30#)</p><p><b> 日期形式</b></p><p><b> 4. 轉(zhuǎn)換函數(shù)</b></p><p> 5.
120、 格式輸出Format函數(shù)</p><p> Format函數(shù)用于制定字符串或數(shù)字的輸出格式。</p><p> 語法:x = Format (expression, fmt ) expression是所輸出的內(nèi)容。fmt是指輸出的格式,這是一個字符串型的變量,這一項若省略的話,那么Format函數(shù)將和Str函數(shù)的功能差不多。如:</p><
121、p> Format字符的意義</p><p><b> 5.2 算法概論</b></p><p><b> 1.算法的概念</b></p><p> 算法:指用計算機解決某一問題的方法和步驟。</p><p><b> 算法分類:</b></p>
122、<p> 數(shù)值算法:用于解決一般數(shù)學(xué)解析方法難以解決的問題,如:求超越方程的根、求定積分、解微分方程等。</p><p> 非數(shù)值算法:用于對非數(shù)值信息進行查找、排序等</p><p><b> 2.算法的特征</b></p><p> (1)確定性:指算法的每個步驟都應(yīng)確切無誤,沒有歧義?!。?)可行性:指算法的每個步驟必
123、須是計算機能夠有效執(zhí)行、可以實現(xiàn)的,并可得到確定的結(jié)果?!。?)有窮性:指一個算法應(yīng)該在有限的時間和步驟內(nèi)可以執(zhí)行完畢的?!。?)輸入性:指一個算法可以有0或多個輸入數(shù)據(jù)。?。?)輸出性:指一個算法必須有一個或多個輸出結(jié)果。</p><p><b> 3.算法的評價</b></p><p> 主要評價指標(biāo)是:算法是否正確、運行的效率、占用系統(tǒng)資源的多少。&l
124、t;/p><p><b> 4.算法的描述</b></p><p> 一般常用流程框圖來描述算法。</p><p><b> 5.基本算法結(jié)構(gòu)</b></p><p> “結(jié)構(gòu)化程序設(shè)計方法”規(guī)定算法有三種基本結(jié)構(gòu): 順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)</p><p> 6.
125、算法示例 </p><p> 歐幾里德算法——求兩個自然數(shù)的最大公約數(shù) </p><p> 5.3 賦值語句及 InputBox、MsgBox 函數(shù)</p><p> 1 賦值語句:P59</p><p> 一般格式: var=< 表達式 ></p>
126、<p> 其中:var 可以是變量名或?qū)傩悦?lt;/p><p> 功能:將表達式的值賦給“=”左邊的變量(或為某個對象設(shè)置某屬性值)。</p><p> 使用說明:■ “=”左邊的變量和右邊的表達式的值的類型要一致。</p><p> 程序舉例:已知半徑,求圓面積 </p><p> 已知三邊長,求三角形面積P65
127、</p><p> 2 不同數(shù)據(jù)類型數(shù)據(jù)的賦值:P59</p><p> 3 InputBox 函數(shù):P60</p><p> InputBox 函數(shù):用來接受用戶通過鍵盤輸入的數(shù)據(jù)。</p><p> InputBox 的使用形式:(P60)</p><p> v=InputBox(prompt[,ti
128、tle][,default][,x,y][,helpfile,context])</p><p> 其中: v :可為 變體變量、字符串變量、數(shù)值變量。</p><p> 功能:執(zhí)行本語句,調(diào)用InputBox 函數(shù)時,將在屏幕上出現(xiàn)一個帶有提示信息的對話框,當(dāng)用戶從對話框的用戶編輯框中輸入數(shù)據(jù)并按回車鍵(或單擊確定按鈕))后,系統(tǒng)則把輸入的數(shù)據(jù)賦給變量v ?;虬碵Esc]鍵或取消按鈕
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 全國計算機二級考試c語言復(fù)習(xí)資料
- 全國計算機二級考試c語言(最全復(fù)習(xí)資料)
- 全國計算機二級考試c語言(最全復(fù)習(xí)資料)
- 全國計算機二級考試c語言(最全預(yù)習(xí)復(fù)習(xí)資料)
- 全國計算機等級考試二級c語言復(fù)習(xí)資料 上課
- 全國計算機一級考試復(fù)習(xí)資料
- 全國計算機等級考試二級msoffice高級應(yīng)用復(fù)習(xí)資料全
- 全國計算機一級考試復(fù)習(xí)資料及答案
- 全國計算機二級c語言(完整復(fù)習(xí)資料)
- 全國計算機二級c語言考前總復(fù)習(xí)資料
- 全國計算機等級考試二級vb題庫
- 全國計算機二級考試vb上機題庫
- 全國計算機等級考試二級vb題庫
- 全國計算機等級考試二級vb題庫
- 2018年全國計算機等級考試c語言二級公共基礎(chǔ)復(fù)習(xí)資料
- 計算機二級vfp復(fù)習(xí)資料
- 全國計算機等級考試一級ms復(fù)習(xí)資料有答案
- 2011年_全國計算機等級考試vfp_復(fù)習(xí)資料
- 全國計算機等級考試二級vb上機題
- 全國計算機等級考試二級vb上機題庫
評論
0/150
提交評論