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


主題:EM9000

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

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 成人国产精品一级毛片视频| 国产成人拍精品视频网| 国产精品视频全国免费观看| 日韩 国产 欧美 精品 在线| 综合精品视频| 九九国产在线观看| 日韩18在线观看地址| 成人午夜又粗又硬有大| 欧美三及| 国产一国产一级毛片视频| 国产精品综合一区二区三区| 六月丁香激情综合成人| 59pao成国产成视频永久免费| 久热精品免费视频| 中文字幕一区二区视频| 亚洲精品日韩一区二区日本| 免费在线看黄网址| 欧美成a人片在线观看久| 特级黄色录像片| 国产精品入口在线看麻豆| 久久羞羞视频| 亚洲欧洲精品一区二区三区| a级毛片免费观看网站| 小明看看永久视频| 无码日韩精品一区二区免费| 日韩在线一区视频| 亚洲一区二区天海翼| 亚洲看黄| 亚洲成年人| 欧美一级aa天码毛片| 欧美第一精品| 欧美高清免费一级在线| 国产91激情对白露脸全程| 国产三级精品在线观看| 国产成人亚洲综合一区| 国产欧美一级片| 国产免费一区二区| 国产成人性色视频| 国产日产欧产精品| 国产一区二区在线看| 国产a久久精品一区二区三区|