項目二窗體及輸入_第1頁
項目二窗體及輸入_第2頁
項目二窗體及輸入_第3頁
項目二窗體及輸入_第4頁
項目二窗體及輸入_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

項目二窗體及輸入輸出學習目標了解窗體的信息輸出理解數(shù)據(jù)的輸入了解信息輸出的格式掌握信息輸入、輸出的對話框的使用掌握如何運用輸入輸出的運用知識1窗體的常用屬性常用屬性意義Caption返回設置窗口標題欄中的顯示文本Backcolor設置窗體的背景顏色Height返回、設置窗體的高度Width返回、設置窗體的寬度maxbutton設置窗體是否具有最大化按鈕功能Minbutton設置窗體是否具有最小化按鈕功能Mousepoint設置鼠標經(jīng)過窗體時顯示的鼠標形狀Picture設置窗體背景圖片,默認無圖片Visible設置窗體是否是可視的知識1窗體的常用屬性1.窗體的建立每次裝入VisualBasic或從File菜單中選擇‘新建項目’,一個空白的窗體自動出現(xiàn)在屏幕上。可以開始畫用戶界面了’。對一個簡單的程序,一個窗體已經(jīng)足夠了。但是對于一個長程序,也許需要用兩個、三個、或者十幾個窗體。為了創(chuàng)建另一個窗體,你可以單擊工具欄中的第二個按鈕來添加第二個窗體。知識1窗體的常用屬性2.窗體的存儲在創(chuàng)建一個窗體之后,用戶也許需要保存它,這樣以后不必再創(chuàng)建它,為了存儲一個窗體,VisualBasic提供了兩種方法:從[文件]菜單中單擊[保存]按Ctrl+s鍵,知識1窗體的常用屬性3.窗體的邊框邊框使得窗體看上去漂亮。根據(jù)BorderStyle(邊框類型)屬性,窗體可以有幾種不同的類型:0-None1-FixedSingle2-Sizable3-FixedDialob4-FixedToolWindow5-SizableToolWindow知識2信息的輸出知識2信息的輸出Print方法:1格式

[對象名].Print{Spc(n)|Tab(m)}表達式抑制換行符2說明(1)對象名參數(shù)指定了文本的顯示地方(下例中指定的是“Form1”-即窗體),這個參數(shù)可以取以下四個值之一。窗體名稱、圖片框名稱、調(diào)試窗口(debug)或者printer(打印機)。也可以省略對象名,那么結(jié)果將在當前窗體中顯示文本。當文本出現(xiàn)在窗體中時,文本將會成為窗體背景的一部分。文本將在窗體中所有的控件之下出現(xiàn),因此很少在應用程序的主窗體中使用print來顯示文本,而是運用專門的文本信息顯示。(2)n為插入空格的個數(shù),spc為產(chǎn)生n個空格的相對定位函數(shù)(3)m為插入點定位的列號,Tab為橫向絕對列定位函數(shù)使用無參數(shù)的Tab表示插入點定位在下一列。在同一行上m的值應該是遞增的,不然會從下一行顯示。知識3信息的輸入

知識3信息的輸入

InputBox函數(shù)

1.語法格式:InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context)BackString=InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])選項中參數(shù)對應的中文含義為:

InputBox(提示信息,[標題],[缺省值],[X坐標],[Y坐標])

如:BackString=InputBox(“請輸入用戶名:”,“安全”,“張三”,800,800)BackString對話框中的返回值prompt對話框中顯示的提示信息,必選項title可選,對話框的標題,缺省標題為應用程序名default可選,輸入文本框中的缺省值xpos,ypos對話框與屏幕左邊和上邊的距離知識3信息的輸入

2.作用:該函數(shù)能產(chǎn)生一個對話框,并顯示提示,等待用戶輸入正文或按下按鈕,如果用戶單擊OK或按下ENTER,則InputBox函數(shù)返回文本框中的內(nèi)容,輸入的是數(shù)值,就返回數(shù)值,是字符串就返回字符串3.說明:(1)提示信息:最大長度為1024個字符,VB將長消息自動換行(2)缺省值:可選顯示文本框中的字符串表達式,在沒有其它輸入時作為缺省值如果省略default,則文本框為空(3)X坐標缺省時,輸入框水平居中(4)Y坐標缺省時,輸入框垂直居中知識4信息框的使用MsgBox函數(shù)1.格式:MsgBox(prompt[,buttons][,title][,helpfile,context])2.作用:彈出信息框3.參數(shù)說明:

Prompt:對話框中顯示的消息如果有多行信息,則每行結(jié)尾加上回車符chr(10)和換行符chr(13),或者常量vbCrlf知識4信息框的使用知識4信息框的使用知識4信息框的使用【案例2.1】密碼的控制模擬用戶登錄界面,利用輸入對話框要求用戶輸入密碼(假設密碼為“abcd”),如果輸入正確,則開始程序,否則退出程序。【案例2.1】密碼的控制【案例2.1】密碼的控制1.密碼的輸入在程序運行的時候,可以通過inputbox獲得數(shù)據(jù),然后再和指定的密碼比較2.信息提示在密碼不正確而退出的時候,應該用MsgBox函數(shù)提示用戶錯誤。這里需要使用選擇語句來實現(xiàn)智能的判斷。3.在窗體中放入一按鈕,顯示的文字為“登錄”;然后,在command1_click()的程序代碼中輸入如下代碼:

PrivateSubCommand1_Click()xx$=InputBox("請輸入你的密碼:","登錄","",3800,2000)Ifxx$<>"abcd"Thenyy=MsgBox("你輸入的密碼不對",vbOKOnly,"提示信息")EndEndIfPrint"歡迎使用!"EndSub【案例2.1】密碼的控制本章小結(jié)VisualBasic6.0是我們手中實現(xiàn)自己設計思想并為用戶提供服務的有利工具。本章讓我們了解了窗體的‘外衣’是如何改變的。并且我們理解了如何利用inputbox()函數(shù)為

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論