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

正文內(nèi)容

visualbasic60程序設(shè)計(jì)案例教程(上)ppt-文庫(kù)吧資料

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

【正文】 點(diǎn)位置,如果 SelStart的值大于文本的長(zhǎng)度,則 SelStart取當(dāng)前文本的長(zhǎng)度: SelLength:設(shè)置或返回文本框中 選定的文本字符串長(zhǎng)度 (字符個(gè)數(shù))。 SelStart:選中文本的起始位置。它常用于設(shè)置密碼輸入。 ( 6) PassWordChar屬性 設(shè)置 PasswordChar屬性為了掩蓋文本框中輸入的字符。 0None:無(wú)滾動(dòng)條、 1Horizontal:水平滾動(dòng)條、 2Vertical垂直滾動(dòng)條、 3Both水平和垂直滾動(dòng)條。 ( 3) MultiLine: 是否為多行 ,默認(rèn)一行,邏輯值為 False。 ? 基本屬性 Name、 Height、 Width、 Top、 Left、 Enabled、Visible、 Font, ForeColor、 BackColor等與標(biāo)簽控件相同。 窗體和基本控件 文本框 文本框是一個(gè) 文本編輯區(qū)域 ,用戶可以在該區(qū)域輸入、編輯、修改和顯示正文內(nèi)容,常常作為接受用戶輸入數(shù)據(jù)的接口 。 常用事件 對(duì)命令按鈕控件來(lái)說(shuō), Click事件是最重要的事件方式。 ( 2) Setfocus 該方法設(shè)置指定的命令按鈕獲得焦點(diǎn)。 ( 1) Move 該方法的作用與窗體中的 Move方法一樣。當(dāng)運(yùn)行或設(shè)計(jì)時(shí),只需將該項(xiàng)屬性設(shè)置為需要的提示行文本時(shí),只要把光標(biāo)移到圖標(biāo)按鈕上,停留片刻,在這個(gè)圖標(biāo)按鈕的下方就顯示提 示行文本內(nèi)容。 注意:在一個(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 文字、圖形均可 。Ok , 顯示 Ok ( 2) Default:確認(rèn)屬性(邏輯值),設(shè)置為 True時(shí),按 Enter鍵相當(dāng)于用鼠標(biāo)器單擊了該按鈕。―設(shè)置快捷鍵。 基本屬性: Name、 Height、 Width、 Top、 Left、 Enabled、Visible、 Font等與窗體的對(duì)應(yīng)屬性的使用相同。如果值為T(mén)rue,則隨 Caption內(nèi)容的大小自動(dòng)調(diào)整控件本身的大小,且不換行;如果值為 False,表示標(biāo)簽的尺寸不能自動(dòng)調(diào)整,超出尺寸范圍的內(nèi)容不予顯示。有兩種情況可選:值為 0時(shí),表示背景透明,標(biāo)簽后的背景和圖形可見(jiàn);值為 1時(shí),表示不透明,標(biāo)簽后的背景和圖形不可見(jiàn)。 ( 2) Alignment屬性 設(shè)置 Caption屬性中文本的對(duì)齊方式,共有三種可選值: 0 左對(duì)齊 (Left Justify); 1 右對(duì)齊 (Right Justify); 2 居中對(duì)齊 (Center Justify)。 Caption屬性允許文本的長(zhǎng)度最多為 1024字節(jié)。 基本屬性 Name、 Height、 Width、 Top、 Left、 Enabled、 Visible、Font、 ForeColor、 BackColor等與窗體的對(duì)應(yīng)屬性的使用相同。 重現(xiàn)窗體 End Sub 窗體和基本控件 標(biāo)簽控件 標(biāo)簽( Lable)主要是用來(lái) 顯示文本信息 ,而不能輸入信息。 隱藏窗體 MsgBox 單擊確定按鈕,使窗體重現(xiàn)屏幕 39。 【 實(shí)例 】 實(shí)現(xiàn)將指定的窗體在屏幕上顯示或隱藏的切換。 ( 4) Show(顯示 )方法 Show方法用于在屏幕上顯示一個(gè)窗體,調(diào)用 Show 方法與設(shè)置窗體 Visible 屬性為 True 具有相同的所用。 Left、 top、 width、 height:數(shù)值表達(dá)式,以 twip為單位。 例: 說(shuō)明:使用 Cls方法后,對(duì)象的當(dāng)前坐標(biāo)為( 0, 0) ( 3) Move方法 格式 : [對(duì)象 .]Move left[,top[,width[,height]]] 作用 : 移動(dòng)窗體或控件,并可改變其大小。 注意 : Cls方法不能清除在設(shè)計(jì)時(shí)的文本和圖形。 b 39。 a=。 b 39。 a=。 a, b=。 b 39。 a, Spc(20)。 b 39。 a, Tab(20)。 a, b=。 b Print 39。 b Print a=。 b Print a=。 【 實(shí)例 】 在窗體 Form1的單擊事件中寫(xiě)入如下代碼 : Private Sub Form_Click() a = 10: b = : c = 100 Print a=。每個(gè)打印區(qū)占 14列。 ; (分號(hào) ) : 光標(biāo)定位上一個(gè)顯示的字符后。 Spc(n)函數(shù) :在輸出表達(dá)式前插入 n個(gè)空格,允許重復(fù)使用。 ( 1) print 方法 格式 : [對(duì)象 .]Print[{Spc(n)|Tab(n)}][表達(dá)式列表 ][; |, ] 作用 : 在對(duì)象上輸出文本信息。 3)方法 窗體常用的方法有打印輸出 Print、移動(dòng) Move、清除 Cls、顯示 Show、隱藏 Hide等方法。 ( 3) Unload事件 :卸載窗體時(shí)觸發(fā)該事件。 ( 2) Load事件 :窗體被裝入時(shí)觸發(fā)的事件。有關(guān)閉按鈕 ,可以改變窗口大小。有關(guān)閉按鈕 ,不可以改變窗口大小。它可取以下 6種值: 0None:無(wú)邊框; 1Fixed Single:?jiǎn)尉€邊框,不可以改變窗口大小; 2Sizable:雙線邊框,可以改變窗口大?。? 3Fixed Double:雙線框架,不可以改變窗口大小。 ( 6) BackColor屬性和 ForeColor屬性 BackColor屬性用于返回或設(shè)置對(duì)象的背景顏色, ForeColor屬性用于返回或設(shè)置在對(duì)象里顯示圖片和文本的前景顏色。 True :運(yùn)行時(shí)控件可見(jiàn)(缺省值) 。 False:呈暗淡色,禁止用戶進(jìn)行操作。 ( 4) Enabled 屬性:用于確定一個(gè)窗體或控件是否能夠?qū)τ脩舢a(chǎn)生的事件作出反應(yīng),該屬性是邏輯值。 ? FontStrikeThru屬性是邏輯型,決定對(duì)象上正文是否加一刪除線。 ? FontBold屬性是邏輯型,決定對(duì)象上正文是否是粗體。其中: ? FontName屬性是字符型,決定對(duì)象上正文的字體(缺省為宋體)。在 VB中任何對(duì)象都有的屬性。在水平方向上居中顯示 = ( ) / 2 39。設(shè)置窗體的寬度 = * 39。 【 實(shí)例 】 編程要求:在窗體 Form1被加載時(shí),將其大小設(shè)置為屏幕大小的 60%,并居中顯示。如省略對(duì)象 , 表示為當(dāng)前對(duì)象 ,一般指窗體 。消除窗體 Form1上的內(nèi)容 ―Visual Basic ‖ 180。以圓心 (2400, 1500), 半徑為 800畫(huà)圓 (2400,1500),800 End Sub 示例 1 設(shè)計(jì)界面 運(yùn)行界面 對(duì)象 (命令按鈕 ) 事件驅(qū)動(dòng) 運(yùn)行時(shí)單擊命令按鈕,即觸發(fā)了 Click事件,系統(tǒng)就會(huì)自動(dòng)執(zhí)行事件過(guò)程 Command1_Click中的程序代碼 程序代碼 (事件過(guò)程 ) ( 3) 方法 方法是對(duì)象能夠執(zhí)行的動(dòng)作 。 由事件控制整個(gè)程序的執(zhí)行流程 事件過(guò)程要經(jīng)過(guò)事件的觸發(fā)才能被執(zhí)行 , 這種工作模式稱(chēng)為 事件驅(qū)動(dòng)方式 。 ( 2) 事件過(guò)程 ? 當(dāng)在對(duì)象上發(fā)生了事件后,應(yīng)用程序就要處理這個(gè)事件,而 處理的步驟就是事件過(guò)程 。 ? 例如:鼠標(biāo)的移動(dòng) (MouseMove) 、 單擊 (Click) 和雙擊(DblClick)、 改變 ? Change” 等 。設(shè)置標(biāo)簽的標(biāo)題 2) 事件 、 事件過(guò)程及事件驅(qū)動(dòng) ( 1) 事件 ? 對(duì)于對(duì)象而言 , 事件就是發(fā)生在該對(duì)象上的行為 。 ? 對(duì)象屬性設(shè)置的方法: 方法一: 在設(shè)計(jì)模式下,通過(guò)屬性窗口直接設(shè)置對(duì)象的屬性。 它們是用來(lái)描述和反映對(duì)象特征的參數(shù) 。 ? 2)長(zhǎng)度 =255個(gè)字符。用戶可通過(guò)屬性窗口設(shè)置(名稱(chēng))來(lái)給對(duì)象命名。 ?對(duì)象的命名 每一個(gè)對(duì)象都有有自己的名字。如圖 19所示類(lèi)與對(duì)象關(guān)系 3) VB中對(duì)象的建立和命名 ?對(duì)象的建立 ?方法一: 單擊工具箱控件對(duì)象 ,然后在窗體上按住左鍵拖拉到所需要的大小后釋放。 汽車(chē)是一個(gè)籠統(tǒng)的名稱(chēng),是整體概念,我們把汽車(chē)看成一個(gè)?類(lèi)?,一輛輛具體的汽車(chē)(比如你的汽車(chē))就是這個(gè)類(lèi)的實(shí)例,也就是這個(gè)類(lèi)的對(duì)象。類(lèi)與對(duì)象是面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的基礎(chǔ)。 ? 對(duì)象是一組 程序代碼和數(shù)據(jù) 的集合 。 ? 對(duì)象是構(gòu)成 VB程序的基本成分和核心。例如把某個(gè) ? 人 ? 作為對(duì)象,該對(duì)象具有身高、膚色、體重、視力等特征,具有跑步、說(shuō)話、吃飯等行為,以及外界作用在 ? 人 ?上的各種活動(dòng),如起床鈴聲、高考發(fā)榜等。 調(diào)整窗體的位置 對(duì)象和事件的基本概念 對(duì)象與類(lèi) 1) 對(duì)象 ? 對(duì)象是現(xiàn)實(shí)世界中的 實(shí)體 ,可以是具體的事物,也可以是抽象的事物,如一個(gè)人、一臺(tái)計(jì)算機(jī)、一輛車(chē)等都是對(duì)象;一份帳單,一張表格也是對(duì)象。 ? 立即窗口是 VB所提供的一個(gè)系統(tǒng)對(duì)象, 在設(shè)計(jì)狀態(tài)時(shí)可以在立即窗口中進(jìn)行一些簡(jiǎn)單的命令操作, 如變量賦值或用 ? ? ? 或 Print(兩者等價(jià))輸出一些表達(dá)式的值。 ? 各種事件過(guò)程 、 用戶自定義過(guò)程等源程序代碼的編寫(xiě)和修改均在此窗口中進(jìn)行 。 (1) 對(duì)象列表框 (2) 排序方式選項(xiàng)卡 (3) 屬性列表框 (4) 屬性解釋區(qū) 6. 代碼編輯窗口 ? 用來(lái)編輯程序代碼 。 屬性是指對(duì)象的特征 , 如大小 、 標(biāo)題或顏色等數(shù)據(jù) 。 但對(duì)于初學(xué)者來(lái)說(shuō) , 一般只需用到單個(gè)工程 , 因此通常不必執(zhí)行 ? 添加工程 ?命令 。 工程的管理 VB是通過(guò)工程 (Project,也稱(chēng)為項(xiàng)目 )來(lái)管理應(yīng)用程序中的所有不同文件的 。 4. 工程管理窗口 ? 工程是指用于創(chuàng)建一個(gè)應(yīng)用程序的文件的集合 。 1. 在窗體上添加一個(gè)控件 2. 控件的縮放 、 移動(dòng) 、 復(fù)制和刪除 3. 選定多個(gè)控件 4. 控件的布局 工具箱 3 窗體編輯器窗口 設(shè)計(jì)應(yīng)用程序的用戶界面 。 包含一個(gè)指針和 20個(gè)標(biāo)準(zhǔn)控件 。在此模式下會(huì)彈出 ? 立即 ? 窗口,在窗口中輸入簡(jiǎn)短的命令,并立即執(zhí)行。 ?中斷模式 :程序在運(yùn)行的中途被停止執(zhí)行時(shí)。 ?運(yùn)行模式 :代碼正在運(yùn)行的時(shí)期,用戶可與應(yīng)用程序交流。 VB工作狀態(tài) (模式 )( 標(biāo)題欄總顯示當(dāng)前模式 ) ?設(shè)計(jì)模式 :創(chuàng)建應(yīng)用程序的大多數(shù)工作都是在設(shè)計(jì)時(shí)完成的。 創(chuàng)建一個(gè)默認(rèn)的 ? 標(biāo)準(zhǔn) EXE”類(lèi)型的 VB應(yīng)用程序 ? 新建工程 ? 對(duì)話框 VB集成開(kāi)發(fā)環(huán)境 2) 退出 VB VB的啟動(dòng)和關(guān)閉 窗體 編輯器 工具箱 窗體 屬性窗口 窗體布 局窗口 工程資 源管理 器窗口 VB的集成開(kāi)發(fā)環(huán)境 集 VB程序的設(shè)計(jì) 、 編輯 、 編譯和調(diào)試于一體 , 集中提供程序開(kāi)發(fā)所需要的各種工具 、 窗口和方法 。這些新增的向?qū)Ъ肮δ茉鰪?qiáng)的向?qū)?,可以使開(kāi)發(fā)人員能設(shè)計(jì)出更優(yōu)秀的應(yīng)用程序。 c)函數(shù)可以將數(shù)組作為返回值,并且可以為可變大小的數(shù)組賦值。 3)結(jié)構(gòu)化的設(shè)計(jì)語(yǔ)言 4)友好的 VB集成開(kāi)發(fā)環(huán)境 VB概述 1) 數(shù)據(jù)訪問(wèn)的新特性 2) Inter功能的增強(qiáng) 3) 控件 、 語(yǔ)言和向?qū)Х矫娴男略鎏匦? a) DataGrid、 Da
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1