vb6.0是一种面向怎么控制6个直流电机按顺序启动,是串口初始化有问题吗

vb6中两个页面的两个MSComm控件共用电腦一个串口ComPort,怎么控制 [问题点数:50分,结帖人usun82]

结帖率 Port=1就可以直接通过串口1收发数据了。不知道这种能不能实现

如果你的硬件上只是囿一个串口,那就没必要用两个控件来处理的呀即使是跨窗口操作,也可以直接通过窗口对象名来实现控件属性的调用的呀如在Form2中可鉯这样设置Form1中的MSComm控件属性:


制作一个控件或者窗体,假如叫C将MSCOMM32放进去,写好对应的接收数据代码设置MSCOMM32属性代码对外开放,接收数据保存到C的某属性内,对外开放对外开放MSCOMM32的使用状态,接收完成后最好可以 RaiseEvent 出来,然后将C保存为一个“模块”在窗体A或B中嵌入C即可,判断C的使用状态调用C的初始化代码,接收C的事件调用数据属性。

如果你使用的mdi child窗口那么你可以使用下面代码来使用各自的串口控件

匿名用户不能发表回复!

我要回帖

更多关于 VB6.0 的文章

 

随机推荐