现在公司的一个项目需要将串口通讯封装到一个DLL中,供其它开发工具调用,如Delphi,
功能要求如下:
导出下列的界个函数:
1、打开串口:Open(comm,baud) 2、发送:Send(int i) // i为要发送的一个数
3、接收:int Read() //返回要接受的数据 一个int 数 4、关闭串口 Close()初次做串口相关的,不知各位能否给个方案?打算用VC写
解决方案 »
- 100分求DirectShow SDK
- QQ: 为何不把中国心收到你的头像库中??????!!!
- ***原来神也会"害怕"***
- 请问CTreeCtrl里的SetCheck( HTREEITEM hItem, True)为什么不能选中打钩?
- 想做一个画笔的程序,但怎样实现画布(Canvas)的效果呢?
- 帮忙解读一下通讯协议。
- 请教大家一个非常艰巨的问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 关于以太网和IEEE 802封装
- VC 与 Delphi 相比有什么优势??
- ListView Report styte,想在一个item的一个subtiem里显示check标志?
- VC odbc CRecordSet 分页查询
- 想在对话框上添加属性页的功能,我想把标签左上角的标签放到属性页的左下方点击,就象VC界面最下面的那一排,只不过是在对话框上·!请给个思路·!
现在想知道如何定义VC的DLL,能够在Delphi中正确调用
是否要在DLL中作一个线程?
建议你使用COM组件技术或是开发成控件。
目前我在VC的项目中都是使用导出DLL中的类。在其他语言中我都是用COM组件或是控件PS:我没有说你的方法不好,这是我个人的观点!