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


主題:EM9000

  共有58561人關注過本帖    
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

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
字号
主站蜘蛛池模板: 免费jizz在在线播放国产| 外国一级黄色片| 国产免费久久精品99| 999精品视频| 久久riav二区三区| 婷婷色香五月激情综合2020| 99re热这里只有精品18| 日韩大片免费在线观看| 在线免费观看国产精品| 欧美日韩免费| 国产成人aa在线观看视频| 高清国产美女一级a毛片在线| 国产成人久久777777| 久久青草免费线观最新| 色综合合久久天天综合绕视看| 中文字幕 日韩有码| 一级黄色录像在线观看| 日本免费一级| 中文字幕免费在线观看动作大片| 成人精品一区二区三区 | 免费黄色短视频| 亚洲精品久久久久综合91| aaa黄色| 久久精品乱子伦免费| 手机在线观看视频你懂的| 成人久久久观看免费毛片| 青青自拍视频一区二区三区| 国内精品福利在线视频| 国产欧美日韩精品综合| 国产精品视频播放| 香港三级理论在线观看网站| 黄黄视频在线观看| 激情五月色综合婷婷大片| 丁香婷婷综合五月综合色啪| 国产成人夜色影视视频| 国产日产精品久久久久快鸭| 黑人狂躁日本妞中文字幕| 久久草影视| 久久99热狠狠色一区二区| 久久天天躁狠狠躁夜夜中文字幕| 青草视频网|