软件启动界面是Form1,(通讯设置)运行界面是Form2;(数据显示)我是在Form2中装入MSCOMM控件的,请问如何把Form1中设置的波特率,串口号,传入Form2中Form1是的串口号设置控件为Combo1;波特率设置控件为:Combo2我在Form2中是这样做的,但是没有什么用,改变串口和波特率,程序通常通讯
//////////////////////////
Private Sub Combo1_Click()
MSComm1.CommPort = Form1.Combo1.ListIndex + 1 '串口改变
End SubPrivate Sub Combo2_Click() '波特率改变
Call setting
End Sub
Private Sub setting()
MSComm1.Settings = "& CStr(Combo2.Text) &,8 , n ,1" '波特率设置
End Sub
//////////////////////////
Private Sub Combo1_Click()
MSComm1.CommPort = Form1.Combo1.ListIndex + 1 '串口改变
End SubPrivate Sub Combo2_Click() '波特率改变
Call setting
End Sub
Private Sub setting()
MSComm1.Settings = "& CStr(Combo2.Text) &,8 , n ,1" '波特率设置
End Sub
MSComm1.Settings = CStr(Form1.Combo2.Text) & ",8 ,n ,1" '波特率设置
End Sub
Private Sub setting()
MSComm1.CommPort = Form1.Combo1.ListIndex + 1 '串口改变
MSComm1.Settings = CStr(Form1.Combo2.Text) & ",8 ,n ,1" '波特率设置
End Sub去掉
Private Sub Combo1_Click()
MSComm1.CommPort = Form1.Combo1.ListIndex + 1 '串口改变
End Sub
改变全局变量的值啊
如form1.text3.text=form2.text5.text