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...