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

正文內(nèi)容

visualbasic60程序設(shè)計(jì)案例教程(上)ppt(編輯修改稿)

2025-01-25 12:07 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 20列開(kāi)始打印輸出 Print Spc(20)。 a=。 a, b=。 b 39。 空 20列從 21列開(kāi)始打印輸出 End Sub ( 2) Cls 方法 格式 : [對(duì)象 .]Cls 作用 : 清除運(yùn)行時(shí)在窗體或圖形框中顯示的文本或圖形。 注意 : Cls方法不能清除在設(shè)計(jì)時(shí)的文本和圖形。清屏后坐標(biāo)當(dāng)前回到原點(diǎn)。 例: 說(shuō)明:使用 Cls方法后,對(duì)象的當(dāng)前坐標(biāo)為( 0, 0) ( 3) Move方法 格式 : [對(duì)象 .]Move left[,top[,width[,height]]] 作用 : 移動(dòng)窗體或控件,并可改變其大小。 對(duì)象:可以是窗體及除時(shí)鐘、菜單外的所有可視控件,省略代表窗體。 Left、 top、 width、 height:數(shù)值表達(dá)式,以 twip為單位。分別用來(lái)表示窗體相對(duì)于屏幕左邊緣的水平坐標(biāo)、相對(duì)于屏幕頂部的垂直坐標(biāo)、窗體的新寬度和新高度。 ( 4) Show(顯示 )方法 Show方法用于在屏幕上顯示一個(gè)窗體,調(diào)用 Show 方法與設(shè)置窗體 Visible 屬性為 True 具有相同的所用。 ( 5) Hide(隱藏)方法 Hide方法用于使指定的窗體不顯示,但不從內(nèi)存中刪除窗體。 【 實(shí)例 】 實(shí)現(xiàn)將指定的窗體在屏幕上顯示或隱藏的切換。 設(shè)窗體名稱為 Form1,程序代碼如下: Private Sub Form_Click() 39。 隱藏窗體 MsgBox 單擊確定按鈕,使窗體重現(xiàn)屏幕 39。 顯示信息 39。 重現(xiàn)窗體 End Sub 窗體和基本控件 標(biāo)簽控件 標(biāo)簽( Lable)主要是用來(lái) 顯示文本信息 ,而不能輸入信息。標(biāo)簽控件的內(nèi)容只能用 Caption屬性 來(lái)設(shè)置,不能直接編輯。 基本屬性 Name、 Height、 Width、 Top、 Left、 Enabled、 Visible、Font、 ForeColor、 BackColor等與窗體的對(duì)應(yīng)屬性的使用相同。 其它屬性 ( 1) Caption屬性 Caption屬性用來(lái)改變 Label控件中顯示的文本。 Caption屬性允許文本的長(zhǎng)度最多為 1024字節(jié)。缺省情況下,當(dāng)文本超過(guò)控件寬度時(shí),文本會(huì)自動(dòng)換行,而當(dāng)文本超過(guò)控件高度時(shí),超出部分將被裁剪掉。 ( 2) Alignment屬性 設(shè)置 Caption屬性中文本的對(duì)齊方式,共有三種可選值: 0 左對(duì)齊 (Left Justify); 1 右對(duì)齊 (Right Justify); 2 居中對(duì)齊 (Center Justify)。 ( 3) BackStyle屬性 該屬性用于確定標(biāo)簽的背景是否透明。有兩種情況可選:值為 0時(shí),表示背景透明,標(biāo)簽后的背景和圖形可見(jiàn);值為 1時(shí),表示不透明,標(biāo)簽后的背景和圖形不可見(jiàn)。 ( 4) AutoSize屬性 AutoSize屬性確定標(biāo)簽是否會(huì)隨標(biāo)題內(nèi)容的多少自動(dòng)變化。如果值為True,則隨 Caption內(nèi)容的大小自動(dòng)調(diào)整控件本身的大小,且不換行;如果值為 False,表示標(biāo)簽的尺寸不能自動(dòng)調(diào)整,超出尺寸范圍的內(nèi)容不予顯示。 窗體和基本控件 命令按鈕 在 VB程序中,命令按鈕是使用最多的控件對(duì)象,當(dāng)用戶選擇某命令按鈕就會(huì)激活相應(yīng)的事件過(guò)程。 基本屬性: Name、 Height、 Width、 Top、 Left、 Enabled、Visible、 Font等與窗體的對(duì)應(yīng)屬性的使用相同。 常用屬性 ( 1) Caption: 標(biāo)題屬性 ——命令按鈕顯示的內(nèi)容,可在某字母前加 ? amp。―設(shè)置快捷鍵。例如: amp。Ok , 顯示 Ok ( 2) Default:確認(rèn)屬性(邏輯值),設(shè)置為 True時(shí),按 Enter鍵相當(dāng)于用鼠標(biāo)器單擊了該按鈕。 注意:在一個(gè)窗體只能的一個(gè)按鈕的 Default設(shè)置為 Ture ( 3) Cancel:取消功能屬性(邏輯值),當(dāng)設(shè)置為 Ture時(shí),程序運(yùn)行時(shí)按 Esc鍵與單擊此命令按鈕的效果相同。 注意:在一個(gè)窗體只能的一個(gè)按鈕的 Cancel屬性設(shè)置為 Ture ( 4) Value: 檢查該按鈕是否按下 . 該屬性在設(shè)計(jì)時(shí)無(wú)效 . ( 5) Picture : 按鈕可顯示圖片文件 (.bmp和 .Ico),只有當(dāng) Style屬性值設(shè) 為 1時(shí)有效 ( 6) Style : 確定顯示的形式 . 0 只能顯示文字 , 1 文字、圖形均可 。 ( 7) ToolTipText :設(shè)置工具提示,和 Picture結(jié)合使用。當(dāng)運(yùn)行或設(shè)計(jì)時(shí),只需將該項(xiàng)屬性設(shè)置為需要的提示行文本時(shí),只要把光標(biāo)移到圖標(biāo)按鈕上,停留片刻,在這個(gè)圖標(biāo)按鈕的下方就顯示提 示行文本內(nèi)容。 常用方法 與命令按鈕有關(guān)的常用方法主要有兩種。 ( 1) Move 該方法的作用與窗體中的 Move方法一樣。 VB系統(tǒng)中的所有可視控件都有該方法,控件的移動(dòng)是相對(duì) ? 容器 ? 對(duì)象而言。 ( 2) Setfocus 該方法設(shè)置指定的命令按鈕獲得焦點(diǎn)。一旦使用SetFocus方法,用戶的輸入被立即引導(dǎo)到成為焦點(diǎn)的按鈕上。 常用事件 對(duì)命令按鈕控件來(lái)說(shuō), Click事件是最重要的事件方式。鼠標(biāo)左鍵單擊命令按鈕時(shí),激活 Click事件。 窗體和基本控件 文本框 文本框是一個(gè) 文本編輯區(qū)域 ,用戶可以在該區(qū)域輸入、編輯、修改和顯示正文內(nèi)容,常常作為接受用戶輸入數(shù)據(jù)的接口 。文本框的內(nèi)容由 Text屬性 設(shè)置。 ? 基本屬性 Name、 Height、 Width、 Top、 Left、 Enabled、Visible、 Font, ForeColor、 BackColor等與標(biāo)簽控件相同。 常用屬性 ( 1) Text文本屬性 ( 2) Maxlength: 設(shè)置正文的最多字符個(gè)數(shù) , 0任意長(zhǎng)度值。 ( 3) MultiLine: 是否為多行 ,默認(rèn)一行,邏輯值為 False。 ( 4) ScrollBars: 當(dāng) MultiLine為 True時(shí) ,該屬性才有效,滾動(dòng)條的形式。 0None:無(wú)滾動(dòng)條、 1Horizontal:水平滾動(dòng)條、 2Vertical垂直滾動(dòng)條、 3Both水平和垂直滾動(dòng)條。 ( 5) Locked:是否可被編輯屬性,默認(rèn)邏輯值 False表示為可編輯。 ( 6) PassWordChar屬性 設(shè)置 PasswordChar屬性為了掩蓋文本框中輸入的字符。 該屬性的設(shè)置只有在 MultiLine設(shè)為 False才有效。它常用于設(shè)置密碼輸入。 ( 7) SelStart、 SelLength和 SelText屬性 這三個(gè)屬性是文本框中對(duì)文本的編輯屬性。 SelStart:選中文本的起始位置。第一字符 的位置為 0。若沒(méi)有選擇文本,指文本的插入點(diǎn)位置,如果 SelStart的值大于文本的長(zhǎng)度,則 SelStart取當(dāng)前文本的長(zhǎng)度: SelLength:設(shè)置或返回文本框中 選定的文本字符串長(zhǎng)度 (字符個(gè)數(shù))。 SelText:設(shè)置或返回當(dāng)前選定文本中的文本字符串。 常用事件 ( 1) Change事件: 當(dāng)改變文本框的 Text屬性時(shí)會(huì)引發(fā)該事件。當(dāng)用輸入一個(gè)字符,就會(huì)觸發(fā)一次 Change事件。 ( 2) KeyPress事件 當(dāng)用戶按下并釋放鍵盤上一個(gè)鍵時(shí),就會(huì)觸發(fā)一次該事件,并返回一個(gè) KeyAscii參數(shù)(字符的 Ascii值)到該事件過(guò)程中。 例 :在文本框 Text1的 Change事件編寫有如下程序代碼: Private Sub Text1_Change() Print End Sub 例 :在文本框中輸入大寫字母 ? F‖ Private Sub Text1_KeyPress(KeyAscii As Integer) Print KeyAscii, Chr(KeyAscii) End Sub 以上過(guò)程的結(jié)果如圖 113所示結(jié)果為: VB應(yīng)用程序的工作方式 VB應(yīng)用程序采用的是以事件驅(qū)動(dòng)應(yīng)用程序的工作方式 。 在事件發(fā)生 時(shí) , 事件驅(qū)動(dòng)應(yīng)用程序執(zhí)行相應(yīng)事件的程序代碼 。 下面是事件驅(qū)動(dòng)應(yīng)用程序中的典型工作方式: ( 1)啟動(dòng)應(yīng)用程序,裝載和顯示窗體。 ( 2)窗體(或窗體上的控件)接收事件。事件可由用戶引發(fā)(例如通過(guò)鍵盤或鼠標(biāo)操作),可由系統(tǒng)引發(fā)(例如定時(shí)器事件),也可由代碼間接引發(fā)(例如當(dāng)代碼裝載窗體時(shí)的 Load事件)。 ( 3)如果在相應(yīng)的事件過(guò)程中已編寫了相應(yīng)的程序代碼,就執(zhí)行該代碼。 ( 4)應(yīng)用程序等待下一次事件。 VB應(yīng)用程序設(shè)計(jì)初步 設(shè)計(jì) VB應(yīng)用程序的步驟 用戶界面 (用戶使用計(jì)算機(jī)的綜合操作環(huán)境 ) 最常用的對(duì)象是窗體 (即窗口 ), 各種控件對(duì)象必須建立在窗體上 。 VB應(yīng)用程序設(shè)計(jì)初步 VB程序設(shè)計(jì) 設(shè)計(jì)用戶界面 編寫程序代碼 建立對(duì)象 對(duì)象屬性設(shè)置 先要確定對(duì)象,然后針對(duì) 這些對(duì)象進(jìn)行代碼編程。 設(shè)計(jì) VB應(yīng)用程序的大致步驟如下: (1)新建工程 (2)建立用戶界面的對(duì)象; (3)設(shè)置對(duì)象的屬性值; (4)編寫程序代碼 , 建立事件過(guò)程; (5)保存應(yīng)用程序 (6)運(yùn)行與調(diào)試應(yīng)用程序 VB應(yīng)用程序設(shè)計(jì)初步 設(shè)計(jì)要求 程序運(yùn)行后, 在如圖 114所示的文本框中輸入一段文字后,單擊 ? 文本復(fù)制 ? 按鈕,則文本框右邊會(huì)顯示同樣的文字,但復(fù)制文字的顏色、字體、大小都發(fā)生的變化,同時(shí)按鈕的標(biāo)題文字也發(fā)生的變化,如圖 115所示;單擊 ? 退出 ?按鈕結(jié)束整個(gè)程序。 案例一 “ 文本信息復(fù)制 ” 設(shè)計(jì)目的 通過(guò)案例一的設(shè)計(jì) , 使讀者了解 VB程序的開(kāi)發(fā)步驟 , 理解VB程序的運(yùn)行機(jī)制 , 可以初步掌握界面設(shè)計(jì) 、 對(duì)象屬性設(shè)置和編寫程序代碼的基本方法 , 同時(shí)還掌握運(yùn)行程序和存儲(chǔ)程序的方法 。 案例一 “ 文本信息復(fù)制 ” 對(duì)象 屬性名 屬性值 說(shuō)明 Form1 Caption 文本復(fù)制 窗體的標(biāo)題 Command1 Caption 復(fù)制文本 /復(fù)制完畢 按鈕的名稱 Command2 Caption 退出 按鈕的名稱 Text1 text 置空 文本框內(nèi)沒(méi)文字 Font ―隸書 ? 、 ? 四號(hào) ? 文字的字體設(shè)置 ForeColor ―藍(lán)色 ? 文字的顏色設(shè)置 Label1 Caption 文本信息復(fù)制 標(biāo)簽文字 Font ―楷體 ? 、 ? 粗體 ? 、 ? 小三號(hào) ? 文字的字體設(shè)置 ForeColor ―藍(lán)色 ? 文字的顏色設(shè)置 Alignment 2center 文字居中 Label2 Caption 置空 標(biāo)簽內(nèi)沒(méi)文字 Font ―宋體 ? 、 ? 五號(hào) ? 文字的字體設(shè)置 ForeColor ―紅色 ? 文字的顏色設(shè)置 在兩個(gè)按鈕的單擊事件中寫入如下代碼: Private sub mand1_click( ) = ? 將文本框 Text1中的內(nèi)容賦給標(biāo)簽 Label1的標(biāo)題 =―復(fù)制完畢 ? ‘ 給 Command1按鈕標(biāo)題賦相應(yīng)的文字 End sub Private sub mand2_click( ) End ? 退出程序執(zhí)行 End sub 設(shè)計(jì)一個(gè)設(shè)置文字字體和大小的程序 。 運(yùn)行界面見(jiàn)圖 120 案例實(shí)訓(xùn) 設(shè)計(jì)要求: 窗體上有若干個(gè)按鈕 , 分別表示字體的大小 , 單擊這些按鈕后 , 示例文字的字體和大小相應(yīng)變化 。 第 2章 順序結(jié)構(gòu)程序設(shè)計(jì) 本章基礎(chǔ)知識(shí) ? 數(shù)據(jù)類型 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1