關於VB問題

時間 2022-07-12 07:55:06

1樓:匿名使用者

text1.text = "你好",程式執行時候先執行這個,這個時候text1.text被賦值為你好這個片語,因為程式沒結束,所以接下來根據 text1.

text = "謝謝" ,text又被賦值為 謝謝 然後是 end sub 也就是結束程式嘛,所以了 只能顯示謝謝這兩個字,也就是說你把text1.text 先賦值為你好,然後重新進行賦值為 謝謝 肯定是只能顯示謝謝這兩個字了。。

一般符合語句裡對乙個物件的乙個屬性只能進行一次賦值和操作,重複性的賦值和操作有時候會只取最後一次的賦值和操作結果,不知道這樣說你能不能聽懂

2樓:

text1.text = "謝謝"給text1賦值的時候把之前的text1.text = "你好"給覆蓋了,所以只顯示最後賦的"謝謝".

把 text1.text = "謝謝"

改成:text1.text =text1.text + "謝謝"

3樓:揭莞然

我幫你改成:

command1_click()

text1.text = text1.text & "謝謝"

end sub

或command1_click()

text1.text = "你好" & "謝謝"

end sub

*建議用 & 不要用 + 來連線字串。

因為 & 所連線的可以是字串和數字,但 + 只可以連線字串和字串。

4樓:

本來text1.text="你好",結果後來的「text1.text="謝謝"」把「你好」給覆蓋了。

解決方法:

private sub command1_click()text1.text="你好"&"謝謝"

end sub

關於vb的問題

僅供參考 private sub command1 click dim warning as string dim sql as string warning 輸入有效性判斷。if textuser then warning warning 使用者名稱 if textpassword then wa...

關於vb的問題!!!急求!!!vb的運算問題!!

if a i max and i 20 thenmax a i i i 1 end if 錯誤 了 應該增加乙個迴圈語句。vb選擇題,高手來!等,求指導,求解答。1 b 還可以以編譯程式的方式執行 2 a word excel access都可用vba 3 b exp 指數函式,返回值是小數 lef...

關於VB的小問題,乙個關於VB的小問題

有這樣幾個地方 1.combo1的具體作用我沒看出來,我去掉了。2.dim as integer這一句明顯錯了,去掉 3.cmbrnd我感覺拼錯了,我改成了cmdrnd 4.新增了全域性變數i。修改完畢的完整 如下。option explicit dim i as integer private s...