Event structure

![](upload://v4TiGygKoq4LVSw3FkjkZI5mRsu.jpeg)

請問各位大大

我用event structure做了一個KEYBORD,需要一直顯示此介面

這個KEYBORD(Mouse Down)是副程式,

我要如何設定跑到KEYBORD副程式的時候,按滑鼠才會出動作,

而其他時間我按按鍵時他不會輸出數值,

※小弟目前問題是他不動作時,按下按鈕會把數值等到下一次執行到後才顯示

CarzyChoco40624.4828356481

方式有很多個人認為較簡單的方式是用遮蔽物蓋在鍵盤上.

1.用個Boolean當遮蔽物將它用成透明,並覆蓋在鍵盤上(Move To Front).

2.我用開關模擬使不使用鍵盤,使用鍵盤時遮蔽物就隱藏,不使用鍵盤時遮蔽物就顯示來遮蔽鍵盤.

![](upload://5YHGM18yl9kkutoLeyiZj2veZsG.jpeg)

![](upload://zAiw3tNfSu0LDQcBhltTuxpIme6.jpeg)![](upload://2zjXzujCcu2Xy233c0OkTisegQa.jpeg)

將你的按鍵(0~9&Enter)做Disabled屬性設定看看
進入KEYBORD(Mouse Down)副程式時,按鍵(0~9&Enter)設定Disabled=0後再執行LOOP
離開LOOP後再將按鍵(0~9&Enter)設定Disabled=1然後才結束副程式

![](upload://vB3l4NGTpcCeZedy728PTirufG7.png)

IAmRice40624.5559837963

[QUOTE=IAmRice]

將你的按鍵(0~9&Enter)做Disabled屬性設定看看
進入KEYBORD(Mouse Down)副程式時,按鍵(0~9&Enter)設定Disabled=0後再執行LOOP
離開LOOP後再將按鍵(0~9&Enter)設定Disabled=1然後才結束副程式

![](upload://vB3l4NGTpcCeZedy728PTirufG7.png)

[/QUOTE]

不好意思,原OP者的程式所有的按鍵觸發是用"Mouse Down",所以我猜他本來就用Disabled=1,不論Disabled是0,1或2,就算變成顯示元(Indicator),Mouse Down一樣會觸發.除非觸發改為"Value Change"控制Disabled才有意義.

你用這個方法去試試看能不能做出你要的!

 

![](upload://zqOSN7MJjX4Ii5JnD28NSVw7CDe.jpeg)

謝謝大大分享

已經解決問題了^^