亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如下代碼:這兩個程序實現的效果相同嗎???我覺得一樣啊

如下代碼:這兩個程序實現的效果相同嗎???我覺得一樣啊

C++
慕神8447489 2022-12-22 17:13:06
一小段代碼:(A)cmd.ShowOpenIf Trim(cmd.FileName) = "" ThenExit SubElsewmp.URL = Trim(cmd.FileName)End If如果我把trim都去掉的話,改成:cmd.ShowOpenIf cmd.FileName = "" ThenExit SubElsewmp.URL = cmd.FileName  End If還有end sub和exit sub有什么區別啊 sub是什么,private有是什么呢?新手,希望大家多幫幫我...cmd是CommonDialog1哈,
查看完整描述

3 回答

?
BIG陽

TA貢獻1859條經驗 獲得超6個贊

end sub 結束一個過程
exit sub 從過程中退出

執行到END SUB 表示這個進程執行完了.
執行到EXIT SUB 表示從進程中退出,后面的代碼就不用執行了.看起來好像一樣,有時候我們需要在一定的條件下從過程中退出,而當條件不滿足時,就不要退出.
比如:
i=0
while i>3
i=i+1
if w="Admin" then 
msgbox("歡迎光臨")
Login=1 EXIT SUB
else
w=inputbox("請輸入登錄密碼")
end if  
wend
msgbox("三次密碼均不正確,登陸失敗")
Login=0
end sub 

private 就是私有的意義,相對public來說的
舉個例子也許更容易明白一些
在form1 中的代碼
privete sub PrivateSub()
...
end sub
public sub PublicSub()
...
end sub
這樣兩個過程
我可以在同一工程中的其他模塊中這樣調用
form1.PublicSub()
來完成一定的操作,而privateSub 就只能在form1中調用.

trim(str),去除str兩端的空格
在有時候使用trim和不使用的效果一樣,一般的情況下使用trim是一個習慣,好習慣.但不絕對,比如password=inputbox("請輸入密碼:")


查看完整回答
反對 回復 2022-12-25
?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

Trim是去空格函數,目的是為了去掉不必要的空格
end sub是sub函數體的結束語句,必要的,
exit sub是當滿足一定條件時退出sub函數,exit sub后面的代碼都不執行
private是vb關鍵字,是私有的意思

查看完整回答
反對 回復 2022-12-25
?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

trim()是vb的函數,將輸入的字符串前后的空格去掉;%是sql語言中的多字符通配符(_是單字符通配符),由此可見%"&trim()&"%對搜索框中輸入的關鍵字是分別向左向右匹配的;sql語言中用and連接說明非空條件之間是“與”關系

查看完整回答
反對 回復 2022-12-25
  • 3 回答
  • 0 關注
  • 90 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號