激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:EM9000

  共有35305人關注過本帖    
lickson
1樓


EM9000  發帖心情 Post By:2007-8-3 8:29:00   [只看該作者]

X10:
   我們使用VS2005 C#.NET編程,調用自己寫的DLL沒有問題!但是使用EM9000_ISA_DLL.dll,編譯沒有問題!運行時候出錯,不知道你們有沒有解決方法,你們提供的EM9000_ISA_DLL.dll是用EVC編譯的,能否在VS下使用,是否有其它辦法提供能在VS.NET下調用的DLL,十萬火急,昨天因此搞到晚上11點,實在沒有辦法了!!!請見帖后回復!謝謝!

  單帖管理 | 引用 | 回復 回到頂部
leeleen
2樓


  發帖心情 Post By:2007-8-3 9:35:00   [只看該作者]

我用VS2005的VC2005試驗過,無論編譯或運行均沒有問題。和你唯一不同的是你用的是C#。但按道理說應該不會VC2005可以但C#2005不行的啊?我們也要試后才能答復你。你自己也試一下。

  單帖管理 | 引用 | 回復 回到頂部
lickson
3樓


  發帖心情 Post By:2007-8-3 10:42:00   [只看該作者]

李工:
    您好!希望你幫我編寫一個C#的ISA測試程序!只要能調用ISA的函數即可!拜托!

  單帖管理 | 引用 | 回復 回到頂部
lickson
4樓


  發帖心情 Post By:2007-8-3 13:13:00   [只看該作者]

有情況了嗎!

  單帖管理 | 引用 | 回復 回到頂部
zhl
5樓


  發帖心情 Post By:2007-8-3 13:40:00   [只看該作者]

我們也需要一些時間,有了結果會及時和你聯系。

  單帖管理 | 引用 | 回復 回到頂部
lickson
6樓


  發帖心情 Post By:2007-8-3 14:35:00   [只看該作者]

好的!

  單帖管理 | 引用 | 回復 回到頂部
leeleen
7樓


  發帖心情 Post By:2007-8-7 12:48:00   [只看該作者]

經過幾天的實驗,問題已解決,現在向客戶報告:
C#使用C++編譯的動態鏈接庫的時候,入口點名稱發生了變化,請參見如下代碼:
        const int ISA_P1 = 1;
        const int ISA_P2 = 2;
        const int ISA_P3 = 3;
        const int ISA_P4 = 4;
        const int ISA_P5 = 5;
        const int ISA_CS0n = 0;
        const int ISA_CS1n = 1;

        [DllImport("EM9000_ISA_DLL.dll", EntryPoint = "?InitEM9000ISA@@YAHXZ")]
        public static extern int InitEM9000ISA();
        [DllImport("EM9000_ISA_DLL.dll", EntryPoint = "?Swap2DIO@@YAHH@Z")]
        public static extern int Swap2DIO(int Port);
        [DllImport("EM9000_ISA_DLL.dll", EntryPoint = "?Swap2ISA@@YAHH@Z")]
        public static extern int Swap2ISA(int Port);
        [DllImport("EM9000_ISA_DLL.dll", EntryPoint = "?EM9000_WRITE@@YAHHIE@Z")]
        public static extern int EM9000_WRITE(int nSeg, uint nOffset, byte Value);
        [DllImport("EM9000_ISA_DLL.dll", EntryPoint = "?EM9000_READ@@YAEHI@Z")]
        public static extern byte EM9000_READ(int nSeg, uint nOffset);
        [DllImport("EM9000_ISA_DLL.dll", EntryPoint = "?SetPortDir@@YAHHH@Z")]
        public static extern int SetPortDir(int Port, int Mode);
        [DllImport("EM9000_ISA_DLL.dll", EntryPoint = "?GetPortState@@YAHH@Z")]
        public static extern int GetPortState(int Port);
        [DllImport("EM9000_ISA_DLL.dll", EntryPoint = "?EM9000_INB@@YAEH@Z")]
        public static extern byte EM9000_INB(int Port);
        [DllImport("EM9000_ISA_DLL.dll", EntryPoint = "?EM9000_OUTB@@YAHHE@Z")]
        public static extern int EM9000_OUTB(int Port, byte Value);

  單帖管理 | 引用 | 回復 回到頂部
leeleen
8樓


  發帖心情 Post By:2007-8-7 12:49:00   [只看該作者]

經過測試的例程已經發給你,請查收。

  單帖管理 | 引用 | 回復 回到頂部
lickson
9樓


  發帖心情 Post By:2007-8-10 15:18:00   [只看該作者]

試驗成功!

  單帖管理 | 引用 | 回復 回到頂部

返回首頁

EM9000

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 日本丶国产丶欧美色综合| 亚洲va中文字幕欧美不卡| 日韩在线毛片| 在线观看成年人免费视频| 国产一区二区在线视频观看| 国产精品喷水在线观看| 暧暧视频在线观看免费| 国产精品vs欧美精品| 久久免费精品视频| 日本一级二级三级久久| 亚洲一区免费| chinese老头 gay tube| 久久九九精品视频| 日韩免费视频播播| 亚洲国产精品久久久久婷婷老年| 农村女人的一级毛片| 欧美三级成人观看| 国产91网| 国产一级毛片外aaaa| 国产男女交性视频播放| 国产精品黄色片| 特黄特色大片免费播放| 插插插91| 最新黄色在线| 澳门一级特黄真人毛片| 成人国产精品视频频| 国产观看精品一区二区三区| 国产在线精品一区二区三区不卡| 久久久综合网| 久久亚洲精品人成综合网| 男人的天堂久久精品激情| 起视碰碰97摸摸碰碰视频 | 成年人在线观看网址| 免费看一级黄色片| 青青青爽国产在线视频| 青草香蕉视频| 免费播放国产性色生活片| 欧美毛片在线观看| 欧美三级黄| 免费色片| 色婷在线|