您现在所在的是:

现场总线

回帖:1个,阅读:1706 [上一页] [1] [下一页]
* 帖子主题:

求教!VB的COM控件

905
mxjmxj
文章数:1
年度积分:50
历史总积分:905
注册时间:2005/3/4
发站内信
发表于:2005/3/4 9:31:00
#0楼
我用MCSCOMM控件编了一个简单的程序,创建了一个Form窗口,添加两个文本控件Text1、Text2,和一个Command1、一个MSComm1_OnComm。我用RS232将两台电脑连起来,结果不能通讯,COM口,我用网上下的程序试了,是没问题,可以通讯。我的程序代码如下:
Private Sub Command1_Click()
Dim number$
number$ = Text1.Text
Text2.Text = Text1.Text
End Sub
Private Sub Form_Load()
MSComm1.CommPort = 1
MSComm1.PortOpen = True
End Sub

Private Sub MSComm1_OnComm()
Select Case MSComm1.CommEvent
Case comEvReceive
Dim read As String
read = ""
Text2.Text = read & MSComm1.Input
Case comEvSend
read = ""
Text2.Text = read & MSComm1.Output
End Select
End Sub
请问错在哪?如果你忙,有空回答我。
  祝工作顺利、好晕连连!
9012
吴辉
文章数:2351
年度积分:50
历史总积分:9012
注册时间:2002/1/15
发站内信
发表于:2005/3/4 9:45:00
#1楼
1网上下的程序试了,是没问题,可以通讯-线连接的是对的
2Case comEvSend
 read = ""
Text2.Text = read & MSComm1.Output
去掉,在command1里加.output
3.设置响应中断的阈值

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002