hur.cn - 华软网

 热门搜索

再次郁闷....用api:createfile来检测被占用COM口时返回值不为-1......

  作者:未知    来源:网络    更新时间:2017/9/29
装了EPSON TM 210 打印的驱动
    用串口调试程序和MSComm打开都失败.....

为什么用 CreateFile就不失败呢.....
------华软网友回答------
装了EPSON TM 210 打印的驱动
    用串口调试程序和MSComm打开COM1都失败.....

为什么用 CreateFile就不失败呢.....

------华软网友回复------
up
------华软网友回复------
当然是COM口还没被占用,可以用超级终端试一下
------华软网友回复------
超级终端一样打开端口失败!
------华软网友回复------
错误是返回INVALID_HANDLE_VALUE
他的定义是这样的:
#define INVALID_HANDLE_VALUE (HANDLE)-1
就是说。你判断返回-1,才是错误。
------华软网友回复------
打开错误,不会异常的,只是返回值为-1 。
------华软网友回复------
哈,看错。每仔细看题目。你贴一下你如何使用那函数的,还有再什么环境下运行的。
------华软网友回复------
算了,我不抱希望这个问题能解决,我已经用其他方法完成程序了,只是觉得这里怪怪的

用法方面应该是没错的,我用其他程序占用端口都正常,就是那打印机驱动占用端口的时候就。。。

PB8.0    win2k server      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。