Re: [VB6 ] 鍵盤動作呼叫按鈕的動作!?

看板Visual_Basic作者 (玉鼎)時間15年前 (2009/06/26 10:51), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串4/4 (看更多)
不好意思,辛苦樓上大大。我表達的不是很好辛苦大家猜我的原意了。 其實我的意思大致就是如下~ 今天如果我按下鍵盤的"+"要去觸發按鈕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)

06/26 16:11, , 1F
解決就好,解決就好,函式名稱不能任意拆解是重點
06/26 16:11, 1F
文章代碼(AID): #1AH3VCE9 (Visual_Basic)
文章代碼(AID): #1AH3VCE9 (Visual_Basic)