是这样的 我写了串口通信的小东西。
写的也差不多了 就是 在外面的连线没接到串口的时候 运行窗口(此时没事情)
但是到了关闭窗体的时候 就会弹出 “只有当端口打开时 操作才有效”的对话框是由于mscomm1.portopen:=false;引起的。。我就是想问的是怎么把这个对话框给去掉啊。
写的也差不多了 就是 在外面的连线没接到串口的时候 运行窗口(此时没事情)
但是到了关闭窗体的时候 就会弹出 “只有当端口打开时 操作才有效”的对话框是由于mscomm1.portopen:=false;引起的。。我就是想问的是怎么把这个对话框给去掉啊。
解决方案 »
- 郁闷散分!!!
- 问题:如何实现ClientSocket连接多个ServerSocket??
- 代码写的漂亮,不只是单单表现在你对代码的缩进以及语句的规范性,而最主要的我觉的漂亮的代码指的是......各位请进,请发表意见
- teechar实时曲线打印问题
- Lable的内容如何随数据集中的当前纪录变化而变化?
- <<Delphi 6/Kylix 2: SOAP/Web Service 程式設計篇>>李维
- 求助数据库的问题!
- Delphi可以通过ADO直接连DB2吗?
- 怎么判断
- 这个怎么实现?
- 关于接收TCP数据包问题
- delphi 5 使用TDatabase 通过BDE以windows验证方式 访问SQLSERVER数据库
mscomm1.portopen:=false;
except
................
end;
begin
try
MSComm1.PortOpen:=False;
except
close;
end;
end;
用了这个 第一次点击button6的时候还是会弹出对话框啊。
到了第二次 就直接关闭窗口了。。
这个是为什么呢???
try
MSComm1.PortOpen:=False;
close;
except
Close;
end;我现在是这样写了 就好了。。就不弹出这个对话框来
mscomm1.portopen:=false;
except
................
end;