青
青云
Unregistered / Unconfirmed
GUEST, unregistred user!
我编写了一个程序,是利用com口进行通讯的,以前我一直用笔记本的com1口进行通讯,现在com口坏了,我买了一个usb转rs-232的转接口,但是现在程序运行不起来了。
我当时打开串口的方法:
用 CreateFile 函数定议如下:
HANDLE CreateFile(
PChar lpszName, //指定要打开的串口的逻辑名:用字串表示:如 'COM1','COM2'
DWORD fdwAcess, //访问类型,读: GENERIC_READ 写:GENERIC_WRITE
DWORD fdwShareMode, //共享模式;必须为0。串口不能共享
LPSECURITY_ATTRIBUTES lpsa, //指向一个安全属性结构 设为Nil 。
DWORD fdwCreate, //创建方法:串口操作为:OPEN_EXISTING
DWROD fdwAttrsAndFlags, //串口操作的属性
HANDLE hTemplateFile //模板文件的句柄
);
现在我用的是usb口,不到怎样打开?
我当时打开串口的方法:
用 CreateFile 函数定议如下:
HANDLE CreateFile(
PChar lpszName, //指定要打开的串口的逻辑名:用字串表示:如 'COM1','COM2'
DWORD fdwAcess, //访问类型,读: GENERIC_READ 写:GENERIC_WRITE
DWORD fdwShareMode, //共享模式;必须为0。串口不能共享
LPSECURITY_ATTRIBUTES lpsa, //指向一个安全属性结构 设为Nil 。
DWORD fdwCreate, //创建方法:串口操作为:OPEN_EXISTING
DWROD fdwAttrsAndFlags, //串口操作的属性
HANDLE hTemplateFile //模板文件的句柄
);
现在我用的是usb口,不到怎样打开?