您现在所在的是:

电脑编程

回帖:3个,阅读:1511 [上一页] [1] [下一页]
1057
iciad
文章数:76
年度积分:50
历史总积分:1057
注册时间:2008/11/14
发站内信
发表于:2009/3/24 21:38:48
#0楼
Private Sub Command2_Click()
MSComm1.PortOpen = False
End
End Sub

Private Sub Form_Load()
MSComm1.CommPort = 4  '用MSCOMM控件的COMMPORT属性定义使用COM4口
MSComm1.Settings = "4800,N,8,1" '定义串口的数据格式:9600 bit/s,无奇偶效验位,8位数据,一个停止位
MSComm1.InputLen = 1            '空间读入整个缓冲区
MSComm1.RThreshold = 1          '当接收到一个字符后,触发ONCOMM事件
MSComm1.PortOpen = True
End Sub

Private Sub MSComm1_OnComm()
Select Case MSComm1.CommEvent
      Case comEvReceive                 '接收字符的事件触发
      txtRecive.Text = MSComm1.Input
End Select
End Sub

Private Sub 开始_Click()
MSComm1.Output = txtSend.Text
End Sub
小弟才学 vb,什么都不懂,调试此程序的时候说:实时错误”424”,要求对象,调了半天,不知从哪里入手,希知道的朋友及大虾指点一下。
常胜者,既不过份悲观,也不过份乐观。他的危机意识是用来化除危机;他的希望源自于知道未来永远有好转的可能。
9012
吴辉
文章数:2351
年度积分:50
历史总积分:9012
注册时间:2002/1/15
发站内信
发表于:2009/3/24 22:29:08
#1楼
没加mscomm1到form或者你加的不叫mscomm1
19184
pqsh 版主
文章数:7417
年度积分:1014
历史总积分:19184
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2009/3/25 8:29:34
#2楼
在哪一句出的错?
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
1050
HaveGood
文章数:-11
年度积分:-729
历史总积分:1050
注册时间:2006/9/18
发站内信
发表于:2009/3/28 16:29:11
#3楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>

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

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

46.8003