作者sdwufei (玉鼎)
看板Visual_Basic
标题Re: [VB6 ] 键盘动作呼叫按钮的动作!?
时间Fri Jun 26 10:51:55 2009
不好意思,辛苦楼上大大。我表达的不是很好辛苦大家猜我的原意了。
其实我的意思大致就是如下~
今天如果我按下键盘的"+"要去触发按钮2(Button,Command2)的动作时,如下写法~
if keyascii=43 then command2_click
(其实搞不好已经有人猜到了,我就是写计算机)
但今天我的+-*/为按钮2的阵列Command2(0~3)时,我以为跟我在呼叫text的阵列用
法一样,text(index).text,所以我就很直觉的写入
if keyascii=43 then command2(0)_click
但这写法就错了,而我也搞不大懂到底是错在哪。
後来楼上的大大有提供正解了,原来要下成
if keyascii=43 then command2_click(0)
这样就可以了。
我错的地方就是那个(0)的位置应该要移到後面,我以为跟用text1(0).text的阵列是
一样的用法,所以就摆在前头,就错了。
感谢又学到一课,谢各位。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.194.42
※ 编辑: sdwufei 来自: 118.169.194.42 (06/26 10:54)
1F:→ Peruheru:解决就好,解决就好,函式名称不能任意拆解是重点 06/26 16:11