关于使用动态链接库一点感想
2008-05-13 09:00
387 查看
![]() 关于使用动态链接库一点感想 ![]() DOTNET中,对于某些动态链接库,并不能用添加引用来调用,所以感觉微软这方面做得的确欠考虑,没办法中的办法是搞了一个东东可以调用,但是前提你需要有该动态库的全部文档,否则还是玩不转,而且还需要搞清c语言字符与dotnet字符之间如何转换,可谓麻烦之极,但总算还可用,拿出来与众朋友分享,一则,你要调用的动态库需要放在c://windows/sys32下或者在本地bin目录下,然后引用using System.Runtime.InteropServices; 之后如这样就可以了 [DllImport("SETCRW_S.dll", EntryPoint = "InitCRW")]//初始化串口 public static extern int InitCRW(short port); [DllImport("SETCRW_S.dll", EntryPoint = "CloseCRW")]//关闭串口 public static extern int CloseCRW(short port); [DllImport("SETCRW_S.dll", EntryPoint = "CRW_Beep")]//驱动蜂鸣器 public static extern int CRW_Beep(short period); [DllImport("SETCRW_S.dll", EntryPoint = "CRW_Led")]//驱动Led指示灯 public static extern int CRW_Led(string color); ![]() |
相关文章推荐
- 关于使用modelsim的一点感想
- 关于USB-AUDIO使用ALSA编程的一点问题
- 关于公司对于研发人员的技术贮备一点感想
- 关于大文本(txt)导入sqlserver2008数据库的一点感想
- 关于机器学习的一点感想
- 关于在组件GIS开发中使用Python的一点补充说明
- 关于ActivityGroup使用过程中遇到的一点问题
- 关于WEB开发的一点感想
- 看完首页文章谈谈关于C++学习的一点感想
- 关于做开发的一点感想
- 关于学习MMU的一点感想
- 使用supermap做二次开发的一点感想
- 关于使用一个5升容器和一个6升容器量出3升水的一点解决办法
- 关于UILabel的一点使用心得
- 三、一点感想,关于意识与细节-
- 关于俄罗斯联邦Linux战略的一点感想
- 关于参加MCM(美国大学生数学建模竞赛)的一点感想
- 关于调试的一点感想
- Hibernate 最近使用时关于和SQL的一点小区别,参考如下
- 关于宏##的使用注意一点