switch0523 - 2015/5/6 20:32:15
例:有個ComboBox1為數據操作 (非控制操作)
數據列表
00-
01-
02-
03-
..
..
..
..
..
0F-
然後另外有個TextBox1
問題:
是否有腳本可實現,當ComboBox1數據列表選到05-時,TextBox1的值會自動顯示80的值
如果可行,求問腳本該如何寫? 試了很多寫法都無效,感謝。
银河漫步 - 2015/5/6 21:20:55
If ComboBox1.Selected == 5
TextBox1.Text = "80"
Endif
switch0523 - 2015/5/6 21:34:31
回复 2楼银河漫步的帖子銀河大,我是看你做的那help文件,然後這樣寫
IF(ComboBox1.Selected = 5)
TextBox1.Text = 80;
ENDIF;
結果失敗.....
原來是要這樣寫,感謝銀河大,我去試試。
switch0523 - 2015/5/6 21:54:41
回复 2楼银河漫步的帖子銀河大,剛試了,結果無效,後來我加上「;」也還是無效
是不是因為ComboBox是數據操作而非控制操作,所以這腳本無效?
银河漫步 - 2015/5/7 13:27:35
1.80
If ComboBox1.Selected == 5
TextBox1.Text = “80”;
Endif
但是这个80是文本并非数值
想要操作数据或者做什么标识显示
可以用
If ComboBox1.Selected == 5
CheckBox1.Checked = True;
Endif
switch0523 - 2015/5/14 17:35:21
回复 5楼银河漫步的帖子我希望的是ComboBox選擇5後,TextBox1數值寫入80
如果只是文本就不需要了,謝謝銀河大的解說。