WinCE 5.0如何调用第三方dll ?

bashuying6 2013-05-25 11:54:37
WinCE 5.0,C#编写的程序。dll文件老是引用出错,提示PInvoke xx.dll文件找不到。查了一下资料,是说WinCE是不能调用其它平台的dll文件,有解决方法是用platform builder 将dll移植到WinCE平台,可是如何移植呢?或者有其它什么方法?
今天下载了许多工具,有eVC4,platform builder5.对了,winCE设备是armvi4的。。。
...全文
206 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xky96 2013-06-19
  • 打赏
  • 举报
回复
Delphi是源代码一级可移植, 生成的dll是依赖于硬件的本地代码. 必须生成armvi4的dll才能由C#调用
  • 打赏
  • 举报
回复
你只能要来源代码,用 ARMV4I 平台重新编译一遍,才能用
91program 2013-06-19
  • 打赏
  • 举报
回复
移植,不用 platform builder,用 EVC 或 VS200x 就可以啦 需要 SDK,或标准的 SDK 也行。
onlyhuiyi 2013-06-17
  • 打赏
  • 举报
回复
引用 楼主 bashuying6 的回复:
WinCE 5.0,C#编写的程序。dll文件老是引用出错,提示PInvoke xx.dll文件找不到。查了一下资料,是说WinCE是不能调用其它平台的dll文件,有解决方法是用platform builder 将dll移植到WinCE平台,可是如何移植呢?或者有其它什么方法? 今天下载了许多工具,有eVC4,platform builder5.对了,winCE设备是armvi4的。。。
必须有源代码,在CE的SDK下编译生成的DLL才能调用。。
91program 2013-05-27
  • 打赏
  • 举报
回复
引用 2 楼 bashuying6 的回复:
不是。是windows下的。用Delphi写的。
这样的话,肯定是用不了的。
bashuying6 2013-05-27
  • 打赏
  • 举报
回复
不是。是windows下的。用Delphi写的。
91program 2013-05-26
  • 打赏
  • 举报
回复
DLL 是 ARMV4I 的不?

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧