關(guān)于CH375SetIntRoutine的C#調(diào)用問題

public delegate void IntCallBack( IntPtr iBuffer); [DllImport("CH375DLL.DLL")] private static extern bool CH375SetIntRoutine( // 設(shè)定中斷服務(wù)程序 uint iIndex, // 指定CH375設(shè)備序號 IntCallBack iIntRoutine ); // 指定中斷服務(wù)回調(diào)程序,為NULL則取消中斷服務(wù),否則在中斷時(shí)調(diào)用該程序

在調(diào)用的時(shí)候竟然提示未將對象引用設(shè)置到對象的實(shí)例

調(diào)用代碼: IntCallBack mycallback = new IntCallBack(GetData);

ch375.SetIntRoutine(mycallback);

請哪位達(dá)人幫幫忙

怎么沒有版主來受理一下呢?


您好像只是定義了一個(gè)變量,需要您用我們給您提供的函數(shù)類型定義一個(gè)函數(shù),然后再將這個(gè)函數(shù)地址傳給他.


這種就是在C#中的回調(diào)函數(shù)用法,跟C++里面的CallBack功能是一樣的,為什么我在你們的例子里面一直沒找到關(guān)于CH375SetIntRoutine的引用?一點(diǎn)反應(yīng)都沒有,同樣的引用CH375SetDeviceNotify卻可以,有點(diǎn)懷疑那個(gè)函數(shù)有沒有作用....


有沒有有用,您可以拿我們的例子程序試一下您不就知道了.這個(gè)功能是經(jīng)過很多用戶的使用驗(yàn)證過的,請不要懷疑. ch372evt.zip\demo\里面用到了,您可以看一下.


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频