溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別

發(fā)布時(shí)間:2022-01-14 18:00:47 來(lái)源:億速云 閱讀:166 作者:小新 欄目:大數(shù)據(jù)

這篇文章主要為大家展示了“VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別”這篇文章吧。

一、文件識(shí)別

看擴(kuò)展名來(lái)識(shí)別VB中的常用文件:

vbp擴(kuò)展名:VB工程文件,這個(gè)文件可以用來(lái)組織項(xiàng)目文件結(jié)構(gòu)。

exe擴(kuò)展名:編譯生成的應(yīng)用程序文件,這個(gè)文件運(yùn)行程序的。

frm擴(kuò)展名:窗體文件,這個(gè)文件中保存著窗體文件的所有代碼。

本節(jié)任務(wù):

點(diǎn)擊“顯示form2窗體”按鈕后,彈出詢(xún)問(wèn)窗口,提示信息“是否真的要打開(kāi)form2窗體?”

VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別

圍繞這個(gè)任務(wù),我們展開(kāi)今天要學(xué)習(xí)的內(nèi)容。

任務(wù)思路:

1.使用函數(shù)msgbox,選擇這個(gè)函數(shù)的第2個(gè)參數(shù),選擇是或者否的類(lèi)型vbyesno

2.通過(guò)if語(yǔ)句進(jìn)行判斷msgbox點(diǎn)擊的結(jié)果是yes或者no

判斷點(diǎn)擊是(yes)和否(no)的核心代碼:

MsgBox("是否真的要打開(kāi)form2窗體?", vbYesNo, "消息標(biāo)題") = vbYes

知識(shí)補(bǔ)充:

打開(kāi)單擊事件的兩種方法(以按鈕為例):

第一種:直接雙擊控件,就可以自動(dòng)生成一個(gè)單擊事件。

VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別

第二種:在代碼界面的“通用”中,找到控件的名稱(chēng),然后再找到事件的名稱(chēng)。

VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別

二、案例學(xué)習(xí)

我們先通過(guò)制作一個(gè)測(cè)試區(qū),這個(gè)測(cè)試區(qū)來(lái)測(cè)試不同溫度的反饋結(jié)果,通過(guò)這樣一個(gè)案例,我們學(xué)習(xí)if語(yǔ)句的用法。

制作測(cè)試區(qū):

VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別

textbox控件:這個(gè)用控件用來(lái)輸入內(nèi)容,輸入的內(nèi)容在text屬性中

val函數(shù):這個(gè)函數(shù)是用來(lái)將文本轉(zhuǎn)為數(shù)值

val函數(shù)使用方法:val(文本內(nèi)容),結(jié)果返回的是數(shù)值類(lèi)型。

程序中比較時(shí)候的注意事項(xiàng):

在進(jìn)行比較的時(shí)候,一定要進(jìn)行數(shù)值比較,只有數(shù)學(xué)中的數(shù)值才能比較。

新知識(shí):

判斷學(xué)習(xí):使用if語(yǔ)句

使用格式:

第一種使用方法:

if 條件內(nèi)容 then

   符合條件下執(zhí)行的代碼

end if

翻譯一下:如果(if)條件符合情況下,那么(then),就執(zhí)行符合條件的代碼

第二種使用方法:

if 條件 then

   符合條件下的代碼

else

   不符合條件的代碼

end if

翻譯一下:如果(if)條件符合情況下,那么(then),就執(zhí)行符合條件的代碼,否則(else),就執(zhí)行不符合條件的代碼

三、顯示form2窗體按鈕效果

在“顯示form2窗體”按鈕點(diǎn)擊后,彈出選擇框,如果選擇“是”的結(jié)果,可以在form2窗體中插入一個(gè)label標(biāo)簽,描述一個(gè)簡(jiǎn)單的內(nèi)容,例如:

VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別

如果選擇“否”,得到結(jié)果如下:

VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別

本節(jié)代碼如下:

Private Sub Command1_Click()If MsgBox("是否真的要打開(kāi)form2窗體?", vbYesNo, "消息標(biāo)題") = vbYes Then    Form2.ShowElse    MsgBox "你沒(méi)中招"End IfEnd Sub
Private Sub Command2_Click()
Print Val(Text1.Text)
If Val(Text1.Text) > 30 Then    MsgBox "太熱了"Else    MsgBox "溫度適宜"End If
End Sub

以上是“VB語(yǔ)言如何實(shí)現(xiàn)文件識(shí)別”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI