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

正文內(nèi)容

vb程序設(shè)計(jì)基礎(chǔ)全集-閱讀頁

2025-01-24 13:50本頁面
  

【正文】 ton——“ 最大化 ”按鈕和 MinButton——“ 最小化 ”按鈕n 當(dāng)其值為 Ture時(shí),有 “ 最大化 ” 或 “ 最小化 ” 按鈕;其值為False時(shí),則無。 10. Icon控制圖標(biāo)屬性n 返回或設(shè)置窗體左上角顯示或最小化時(shí)顯示的圖標(biāo),它必須在 ControlBox屬性設(shè)置為 Ture才有效。216。窗體的屬性216。一般可顯示所有類型的圖片文件。 13. BorderStyle邊框風(fēng)格屬性n 通過改變 BorderStyle屬性,可以控制窗體如何調(diào)整大小,它可取 6種值,如表 11所示。屬性值意 義數(shù)值 系統(tǒng)常量0 VbBSNone 無(沒有邊框或與邊框相關(guān)的元素)1 VbFixedSingle固定單邊框。只有使用 “最大化 ”和 “最小化 ”按鈕才能改變窗體大小2 VbSizable (缺省值)可調(diào)整大小的邊框3 VbFixedDoubleialog 固定對(duì)話框。不能改變窗體尺寸,顯示 “關(guān)閉 ”按鈕并用縮小的字體顯示標(biāo)題欄,窗體不在任務(wù)欄中顯示5 vbSizableToolWindow 可變尺寸工具窗口。窗體的屬性216。216。即是否重畫如Circle、 Line、 Pset和 Print等方法的輸出。 這是因?yàn)榇绑w是在 Load事件執(zhí)行完后才顯示的。在 “ 屬性 ” 窗口中更改窗體的一些屬性,然后運(yùn)行該應(yīng)用程序并觀察修改的效果。n 與窗體有關(guān)的事件較多, Visual 30多個(gè),讀者只需掌握一些常用事件,了解這些事件的觸發(fā)機(jī)制。 1. Click事件n 在程序運(yùn)行時(shí)單擊窗體內(nèi)的某個(gè)位置, Visual如果單擊的是窗體內(nèi)的控件,則只能調(diào)用相應(yīng)控件的 Click事件。 2. DblClick事件n 程序運(yùn)行時(shí)雙擊窗體內(nèi)的某個(gè)位置,就觸發(fā)了兩個(gè)事件,第一次按動(dòng)鼠標(biāo)時(shí),觸發(fā) Click事件,第二次產(chǎn)生 DblClick事件。窗體的事件216。216。216。216。 n 216。[輸出項(xiàng)列表 ]n 例如: Printy,n 關(guān)于 Print方法的使用在 。 2. Cls( 清除)方法n Cls方法用來清除運(yùn)行時(shí)在窗體上顯示的文本或圖形,它有如下格式:窗體名 .Clsn 3. Move( 移動(dòng))方法n Move方法用來在屏幕上移動(dòng)窗體,它有如下格式:窗體名 .MoveLeft[,Top[,Width[,Height]]]n 其中, Left、 Top、 With、 Height均為單精度數(shù)值型數(shù)據(jù),分別用來表示窗體相對(duì)于屏幕左邊緣的水平坐標(biāo)、相對(duì)于屏幕頂部的垂直坐標(biāo)、窗體的新寬度和新高度。Move方法至少需要一個(gè) Left參數(shù)值,其余均可省略。例如,不能只指定 Width值,而不指定 Left和 Top值,但允許只指定前面部分的參數(shù),而省略后面部分。 雙擊窗體,窗體移動(dòng)并定位在屏幕的左上角,同時(shí)窗體的長寬也縮小一倍。為了實(shí)現(xiàn)這一功能,可以在窗體 Forml的 “代碼 ”窗口中輸入下列代碼:n PrivateForm_DblClick(0,2,/Sub 4. Show( 顯示)方法n Show方法用于在屏幕上顯示一個(gè)窗體,使指定的窗體在屏幕上可見,調(diào)用 方法與設(shè)置窗體 Visible屬性為 具有相同的效果。|該方法有一個(gè)可選參數(shù),它有兩種可能值: vbModal或vbModeless, 若未指定參數(shù),則缺省為 vbModal。當(dāng)參數(shù)為 vbModal時(shí),要求用戶必須對(duì)當(dāng)前的窗口或?qū)υ捒蜃龀鲰憫?yīng),才能切換到本應(yīng)用程序的其他窗口。如果要顯示的窗體事先未裝入,系統(tǒng)將自動(dòng)調(diào)用 Load命令裝入該窗體再顯示。 5. Hide( 隱藏)方法n 其調(diào)用格式為:窗體名 .Hiden 當(dāng)一個(gè)窗體從屏幕上隱去時(shí),其 Visible屬性被設(shè)置成 False,并且該窗體上的控件也變得不可訪問,但對(duì)運(yùn)行程序間的數(shù)據(jù)引用無影響。n 下面是一個(gè)使用 Hide和 Show方法的例子。窗體的方法n 例 14 實(shí)現(xiàn)將指定的窗體在屏幕上進(jìn)行顯示或隱藏的切換。SubMsgBox單擊確定按鈕,使窗體重現(xiàn)屏幕 Subn 窗體還有 Line、 Pset、 CircleRefresh等方法,這些方法將在第 6章詳細(xì)討論。多窗體 因此,還需要了解關(guān)于多窗體的基本操作。添加窗體。Basic將顯示如圖 115所示的窗口;選擇 “ 窗體 ” 后單擊 “打開 ” 按鈕即添加了新窗體。 多窗體n (2)右擊需刪除的窗體,在彈出的快捷菜單中選擇“ 移除 ...” 選項(xiàng)。運(yùn)行時(shí)顯示窗體。如執(zhí)行語句 “ ” n (4)通過調(diào)用 Unload方法實(shí)現(xiàn)。Form2” 關(guān)閉窗體 Form2。設(shè)置啟動(dòng)對(duì)象。 Visual main, 該過程必須寫在標(biāo)準(zhǔn)模塊中。 與窗體加載與卸載過程相關(guān)的事件 Basic應(yīng)用程序的組成 Basic的應(yīng)用程序也稱為一個(gè)工程,由若干問所組成。n 【 說明 】n 每個(gè)窗體文件(也稱窗體模塊)包含窗體本身的數(shù)據(jù)(屬性)、方法和事件過程(即代碼部分,其中有為響應(yīng)特定事件而執(zhí)行的指令)。除了窗體和各控件的事件過程,窗體模塊還可包含通用過程,是用戶自定義的子過程和函數(shù)過程,它對(duì)來自任何事件過程的調(diào)用都做出響應(yīng)。n (2)如果一個(gè)過程可能用來響應(yīng)幾個(gè)不同對(duì)象中的事件,應(yīng)該將這個(gè)過程放在標(biāo)準(zhǔn)模塊中,而不必在每一個(gè)對(duì)象的事件過程中重復(fù)相同的代碼。Basic應(yīng)用程序的組成n (3)可以使用類模塊創(chuàng)建含有方法和屬性代碼的自己的對(duì)象,這些對(duì)象可被應(yīng)用程序內(nèi)的過程調(diào)用。 Basic應(yīng)用程序中各文件的關(guān)系 Basic應(yīng)用程序的組成n 除了上面的文件外,一個(gè)工程還包括以下幾個(gè)附屬文件,它們沒法在工程資源 管理窗口中查看或管理。窗體的二進(jìn)制數(shù)據(jù)文件( .frx): 如果窗體上控件的數(shù)據(jù)屬性含有二進(jìn)制屬性(例如圖片或圖標(biāo)),當(dāng)保存窗體文件時(shí),就會(huì)自動(dòng)產(chǎn)生同名的 .frx文件。資源文件( .res): 包含著不必重新編輯代碼就可以改變的位圖、字符串和其他數(shù)據(jù)。n (3)該文件是可選項(xiàng)。Visualn Visualn 事件是窗體或控件所能識(shí)別的動(dòng)作。 Visual如果其中有一個(gè)事件發(fā)生,并且在關(guān)聯(lián)的事件過程中存在代碼, Visualn 注意:n 有些事件伴隨其他事件發(fā)生。 n 創(chuàng)建 Visual新建工程。創(chuàng)建應(yīng)用程序界面。q (3)通過這一步驟來改變對(duì)象的外觀和行為。q (4)通過代碼窗口為對(duì)象的相關(guān)事件編寫代碼。保存文件。q (6)測(cè)試所編程序,若運(yùn)行結(jié)果有錯(cuò)或?qū)τ脩艚缑娌粷M意,則可通過前面的步驟修改,繼續(xù)測(cè)試直到運(yùn)行結(jié)果正確、用戶滿意為止,再次保存修改后的程序。一個(gè)簡單的 Visualn 本節(jié)通過一個(gè)簡單的 Visual Basic應(yīng)用程序的開發(fā)過程, Visual使讀者初步掌握 VisualBasic程序的運(yùn)行機(jī)制。Basic程序。一個(gè)簡單的 Visual分析 : 本應(yīng)用程序的界面設(shè)計(jì)用到了 3個(gè) VisualBasic程序設(shè)計(jì)中使用最多的控件,下面首先對(duì)這 3個(gè)控件作些簡單介紹,更詳細(xì)的介紹讀者可閱讀 。圖 121程序運(yùn)行后初始界面 圖 122單擊窗體后的程序界面 Basic程序的創(chuàng)建實(shí)例216。命令按鈕( CommandBttion) 是用來接受用戶的操作信息,激發(fā)某些事件,實(shí)現(xiàn)一個(gè)命令的啟動(dòng)、中斷和結(jié)束等操作的。 n n 216。標(biāo)簽( Label) 控件可以顯示用戶不能直接改變的文本,在窗體上顯示說明性信息。 一個(gè)簡單的 Visual 3.文本框n 文本框( TextBox) 通常用于顯示用戶輸入的信息,作為接受用戶輸入數(shù)據(jù)的接口;也可以在設(shè)計(jì)或運(yùn)行時(shí),通過對(duì)控件的 Text屬性賦值。n 用戶在文本框中輸入的信息存放在 “ Text” 屬性中,程序中可通過對(duì)文本框 Text屬性賦值,修改顯示在文本框中的內(nèi)容。n 文本框常用到 Change事件、 LostFocus事件和 KeyPress事件。n 當(dāng)用戶用 “ Tab” 鍵或鼠標(biāo)選擇窗體上的其他對(duì)象而離開文本框時(shí),將觸發(fā) LostFocus事件。 BasicBasic的 “ 設(shè)計(jì)工作模式 ” ,這時(shí) Visual系統(tǒng)默認(rèn)工程為 “ 工程 1” ,圖 12所示的即為系統(tǒng)集成開發(fā)環(huán)境窗口。按表 13設(shè)置對(duì)象的相關(guān)屬性。表 13各對(duì)象控件的屬性設(shè)置 Text1 無定義 Text為空串Label1 你好!請(qǐng)輸入你的姓名 =Command2 繼 續(xù) VisibleFalseCommand3 結(jié) 束 VisibleFalse 程序界面設(shè)計(jì)n 按表 13設(shè)置好控件屬性,并調(diào)整好各控件的位置,如圖 123所示。n 通過按 F5鍵或選擇 “ 運(yùn)行 ” 菜單的 “ 啟動(dòng) ” 命令或單擊工具欄中的 “ 運(yùn)行 ” 按鈕 此時(shí)程序不能響應(yīng)用戶的操作,這就需要編寫相關(guān)事件的代碼。圖 123程序的界面設(shè)計(jì) 圖 124 程序運(yùn)行最初界面 單擊 “ 選擇對(duì)象 ” 下拉列表框的下拉按鈕,從中選擇“ Command1” 對(duì)象,再從 “ 選擇事件 ” 下拉列表框中選擇“ Click“ 事件,則在代碼窗口中會(huì)出現(xiàn)事件過程的框架,如圖 125所示。n 在命令按鈕的單擊事件中寫入如下代碼:n Private Sub Command1_Click() 39。 將 Command1不顯示n = False 39。 將 Label1不顯示n = True 39。 設(shè)置 Label2的字體為 12磅n = “黑體 ” 39。 設(shè)置 Label2的前景顏色n = amp。 將 Command2顯示n = True 39。n Private Sub Command2_Click() 39。 結(jié)束命令按鈕單位事件過程n Endn End SubBasic系統(tǒng)就會(huì)提示將所有內(nèi)容保存,如類模塊文件、標(biāo)準(zhǔn)模塊文件、窗體文件和工程文件等。 如果是第一次保存文件, Visualn 如果不是第一次保存文件,則系統(tǒng)將直接以原文件名保存工程中的所有文件,若要將更新后的工程以新的文件名保存,則可從“ 文件 ” 菜單中選擇 “ 工程另存為 ” ,同樣將出現(xiàn) “ 文件另存為” 對(duì)話框,如圖 126所示,用新的文件名保存此工程文件。Basic還提示用戶保存所有修改過的窗體或模塊。 保存工程 注意:當(dāng)程序運(yùn)行正確后還要將修改的有關(guān)文件保存到磁盤上。Basic系統(tǒng)首先保存窗體文件和其他文件,最后才是工程文件。 選擇保存的位置輸入窗體文件名 運(yùn)行、調(diào)試程序 n 選擇 “ 運(yùn)行 ” 菜單的 “ 啟動(dòng) ” 或按 F5鍵或單擊工具欄的 “ 運(yùn)行 ”按鈕 圖 127程序運(yùn)行出錯(cuò)時(shí)的對(duì)話框 單擊 “ 結(jié)束 ” 按鈕,則結(jié)束程序運(yùn)行,回到設(shè)計(jì)工作模式,從代碼窗口去修改錯(cuò)誤的代碼。單擊 “ 調(diào)試 ” 按鈕,進(jìn)入中斷工作模式,此時(shí)出現(xiàn)代碼窗口,光標(biāo)停在有錯(cuò)誤的行上,并用黃色顯示錯(cuò)誤行,如圖 128所示。q (3)q 運(yùn)行調(diào)試程序,直到滿意為止,再次保存修改后的程序。按此繼續(xù)執(zhí)行有錯(cuò)誤的行圖128中斷工作模式Basic開發(fā)集成環(huán)境,通過學(xué)習(xí)初步建立起面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)。Basic的基本概念及窗體對(duì)象等基本控件的常用屬性、方法、事件。Basic應(yīng)用程序的建立過程。Basic程序的工作機(jī)制等。窗體和控件是任何 Windows應(yīng)用程序用戶接口的基本元素。Basic中,這些元素稱為對(duì)象。 Visual例如,缺省的 “ Name” 屬性是控件名加一個(gè)序號(hào)(如 Command Commandd2等)。小 結(jié) (2)Basic創(chuàng)建最簡單的Visualq (3)而應(yīng)用程序的編程要復(fù)雜些,但只要基本概念清晰,也就容易掌握了。Basic編程時(shí),必須首先確定應(yīng)用程序如何與用戶交互,如鼠標(biāo)單擊、鍵盤輸入等,用戶必須編寫代碼控制這些事件的響應(yīng)方法,這就是所謂的事件驅(qū)動(dòng)式編程。 BasicPrint語句、賦值語句 小 結(jié) n 一種計(jì)算機(jī)高級(jí)語言,實(shí)際上是一套描述計(jì)算機(jī)解題步驟的規(guī)則體系。n 計(jì)算機(jī)高級(jí)語言,始終隨著計(jì)算機(jī)技術(shù)的發(fā)展而發(fā)展,譬如從早期的 Basic語言(只有少量的幾種數(shù)據(jù)類型,以及十幾條最基本的語句)、 FORTRAN語言到 C語言,到現(xiàn)在流行的可視化、面向?qū)ο蟮能浖_發(fā)工具。 使用者一定要按照這些規(guī)則編寫程序,來描述解題步驟,不可逾越。Basic程序中用語句 “ DimAs=n 再譬如,可以在一行上寫上這樣的兩條語句 “ x=5:y=x*” , 因?yàn)?Visualq (2)160
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1