看板 Visual_Basic 關於我們 聯絡資訊
不好意思,辛苦樓上大大。我表達的不是很好辛苦大家猜我的原意了。 其實我的意思大致就是如下~ 今天如果我按下鍵盤的"+"要去觸發按鈕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)
Peruheru:解決就好,解決就好,函式名稱不能任意拆解是重點 06/26 16:11