作者chwade (chwade)
看板C_Sharp
标题[问题] 事件触发
时间Tue Feb 28 15:00:02 2012
想请问版上各位高手,假如有两个A跟B事件和一个变数C
我想要等A事件触发完并依照不同情况修改C的值之後才触发B事件,
而B事件会依据变数C的值做不同的case,我原本想用方法传递的方
式达到我的目的。但是这两个事件的input参数都被限制了(因为是API的method),
也不能用new或是override等方式去修改input的格式。
想请问还有什麽办法能做到呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.17.116
1F:推 qwer820404:把C写成global...利用get&set 的方式去存取呢? 02/28 15:28
2F:→ chwade:我试过用全域变数 不过A跟B事件算是同步进行 02/28 16:11
3F:→ chwade:C还没传给B B事件就做完了= = 02/28 16:12
4F:推 qwer820404:那你…可能需要做非同步了 02/28 17:20
5F:推 qwer820404:不过我很好奇是哪二个事件(实例) 02/28 18:22
6F:推 showken:把B写成方法让A去呼叫可以吗? 02/28 23:20
7F:→ chwade:嗯 目前我在尝试thread的方法 02/29 00:23
8F:→ chwade:就是Kinect的depth和video的事件 02/29 00:24
9F:→ chwade:show 大 我试过这方法 不过会B会一直被触发 02/29 00:24
10F:→ chwade:等於A只会被呼叫一次 囧 02/29 00:25
11F:→ yeo1987:lock(), 不知道速度会不会变很慢就是了-.- 02/29 01:01