vb编写的DLL问题---关于串口设置
想用vb编写一个dll,实现打开串口功能
即:调用该dll可以实现打开选择的串口,setcom(char*Ccomm,int bps)包含两个参数串口号(com)和波特率(bps),
打开成功的话该函数返回TRUE,失败的话该函数返回FALSE,
我知道vb串口通信要用到MSComm控件,但是编写dll是应该怎么使用它呢???
请大侠们指点一下思路,最好能给出代码!!!
可使用API来实现.
能具体说一下是哪些api函数吗?
<span style="color:#FF0000">VB应用API的串口调试工程代码</span>
看看这个:
http://download.csdn.net/source/1887318
这是一个用API编写的串口调试器,你可以借鉴一下,把它封装成DLL即可。
相关问答:
想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......
在下是vb的新手,想写段程序,在vb中,使用wscript调用一些外部的命令,但是程序执行一直有错误,请各位高手帮忙解答下,谢谢。
代码如下:
VB code:
Private Function getFile_CMD(filename, filepath) As Bo ......
为什么我想循环自动发送邮件的时候,就只有第一封能自动发送,其它后面的邮件都只能创建,不能自动发送
Private Sub send_mail_Click() '发送邮件通知
Do While Not TDBG_Dept.EOF
If A> ......
我想把word另存为xml之后,用vb读取这个xml的内容,请问如何实现?
dim f as integer
dim b() as byte
dim s as string
dim L as long
f=freefile()
open "abc.xml" for binary access read as #f
......
把已有数据(数据大于20行)的RS(recordset)的第10行数据与第11行数据做加法后,删除第11行的数据,然后把后面的数据向前移。
RS的话修改数据是会更新数据库,现在的问题是RS里的已有数据是用SQL语句分类统计出来的 ......