我在做一个串口通信的程序,我想知道在vb中如何判断一个com端口有没有被其他的程序或者硬件使用? 我在做一个串口通信的程序,我想知道在vb中如何判断一个com端口有没有被其他的程序或者硬件使用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mscomm1.comport=1if mscomm1.portopen=true then msgbox"串口1已经被打开或占用"else mscomm1.portopen=true '别人不用我就不客气了,我来用end if 楼上的这样不行,可以用错误处理来判断com端口是否被占用On Error GoTo err1 MSComm1.CommPort = 1 MSComm1.PortOpen = Trueerr1: If Err.Number = 8005 Then megbox "端口已打开" 赫赫,见笑了,我也是初学,一般的用用,那样写,也没发现什么问题gcj123(佛的光辉) ,让阁下见笑了偶还要向大家多学习学习,尽量规范。 用串口查询控件这里下载http://www.refound.net/download/soft.asp?id=25 用createfile打开,若打不开的话………… COC8F6`1.OCX或其附件之一不能正确注册,一个文件丢失或无效 在VBA里 项目符号怎么样来判断 请问vb中如何建立文件,在多级目录下? Qbasic的问题,大虾有空帮忙做做 datareport打印的问题! 能否判别窗体是否是击活状态? listview为report时,整行选择中,如何使前面几列不选中,而后面几列(连续的)选中? 请问在项目中有二个标准模块的话,如果进行编译..那请问先编译哪个 有软件项目想找人合伙做(vb开发) help me 程序在任务栏中显示 二个简单的问题?
msgbox"串口1已经被打开或占用"
else
mscomm1.portopen=true '别人不用我就不客气了,我来用
end if
On Error GoTo err1
MSComm1.CommPort = 1
MSComm1.PortOpen = Trueerr1:
If Err.Number = 8005 Then megbox "端口已打开"
http://www.refound.net/download/soft.asp?id=25