想编一个这样的程序,把应用程序和串口通讯协议分开,例如应用程序想得到数据,只要将数据准备后调用我的动态库,然后得到想要的数据,而其中的串口握手协议在我的动态库中执行。这样我的动态库得处理串口消息,这样我怎么做,可书上说:动态库不处理消息,那么我怎么做。就好像网络编程,我们只需将数据提交,关于怎样分包,怎样传输,通过什么方式或协议我们就不用考虑了。然后得到我们想要的结果。
解决方案 »
- fastreport 脚本问题
- 继续,放分也没有人来,看来D版的人气值得考虑啊.
- 为何TADOQuery的ExecuteOptions属性设为[eoAsyncFetch]时用open方法打开的记录集会少了第一条?
- 如何用程序代码为TImageList控件添加图标
- 请问如何在DELPHI里把数值转化成中文大写数值?如把198转化成壹佰玖拾捌?
- 谁教我做画图程序?
- 急,关于AcdSee的缩略图如何实现问题,请大侠救援
- 当我对正在DBGrid1表中编辑table1时(未post),用鼠标点击了其它程序按纽,这时会对数据的定义不符,造成错误,请问如何在点击其他程序之
- 哪位给一个MD5的例子!谢谢了
- 谁能描绘下ScanLine的用法?
- 请问谁用过Graphics32,听说Graphics32控件可以反走样画线,请问如何用Graphics32画一条线。
- 急!delphi中如何将dbgrid,或者DataSet中得到的值取出转化为字符串
處理成線程, 在線程中完成!or
你的dll中建一個Form, 自動就有了消息處理能力了!