多窗口怎样使用MSComm控件
编号:QA004562
建立日期: 2002年3月3日 最后修改日期:2002年3月15日
所属类别:
yangshunbo:
操作系统: win2000
编程工具: vb6
问题: 多窗口怎样使用MSComm控件?
我做的程序有几个窗口都要用到MSComm,例如都要用到MSComm.output,是不是每个窗体都要加上MSComm控件?是不是每个窗体的程序代码中都要先打开端口,关闭窗口时再关闭端口?如不是那该怎么做?
水平: 刚入门
回答:
你最好只在一个窗口中放置MSComm控件,例如在主窗口上放置,这样可以避免冲突。如果是放置在主窗口上,可以在开始时打开端口,退出程序时关闭端口。而其他窗口就不用打开和关闭端口。
秋水长天的意见:
将你程序有几个都要用到MSComm的窗口做成MDI应用,在主程序中放置MSComm控件,运行应用后要先打开端口,所有子窗体调用父窗体MSComm控件的属性方法和事件,退出应用时在MDI的Mainfrm的close事件中调用MSComm控件的属性方法关闭端口。
此问题由李海回答。
| |
|
|
| |
|
|