注册
登录
编程中国
搜索
标签
帮助
编程论坛
»
Delphi论坛
» MSCom串口编程 求助
搜索
学习型 ASP/PHP/ASP.NET 主机
30
元/年
全能
ASP/PHP/ASP.NET
主机,支持月付
专业
MSSQL
数据库空间,支持月付
专业
MySQL
数据库空间,支持月付
轻松建立自己的群组,招兵买马
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
MSCom串口编程 求助
hlxjw2001
新手上路
帖子
21
精华
0
性别
男
注册时间
2004-10-17
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2005-5-7 15:31
只看该作者
MSCom串口编程 求助
MSCom串口编程
你们好,我现在在用MSComm串口编程,我有点问题想请教你们。 procedure TForm1.Button1Click(Sender: TObject); begin if mscomm1.PortOpen=false then begin mscomm1.PortOpen:=true; end; mscomm1.Settings:='9600,n,8,1'; mscomm1.InBufferSize:=1024; mscomm1.InBufferCount:=0; mscomm1.InputMode:=1; mscomm1.InputLen:=0; mscomm1.Output:='AT+CSCA=+8613800311500'; mscomm1.Output:='AT+CMGF=1'; mscomm1.Output:='AT+CMGS=+8613722347848'; mscomm1.Output:='successfull'; end; 但是一单击按钮不是弹出“Project project1.exe raised exception class EOleException with message 'port already open',process stopped,use step or run to continue."就是弹出“Project project1.exe raised exception class EOleException with message 'The devic is not open',process stopped,use step or run to continue." 请问一下这问题出在什么地方。我这是用数据线把手机和电脑连起来,用上面的程序实现发短信的功能。 请高手不吝赐教。
搜索更多相关主题的帖子:
MSCom串口
begin
Sender
UID
4993
积分
231
阅读权限
10
在线时间
0 小时
最后登录
2006-1-10
查看详细资料
TOP
pzlyj
新手上路
帖子
2
精华
0
性别
男
注册时间
2005-5-15
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2005-5-15 11:48
只看该作者
可能是串口名不对,
用SPCOMM不错.
UID
16819
积分
22
阅读权限
10
在线时间
0 小时
最后登录
2005-5-15
查看详细资料
TOP
luperfect
注册会员
帖子
65
精华
0
性别
男
注册时间
2005-4-23
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2005-5-21 22:28
只看该作者
我已经给你回复过,你应先设置,后打开串口.mscomm1.portopen:=true放到最后,就OK了.
UID
15221
积分
715
阅读权限
20
在线时间
0 小时
最后登录
2005-12-13
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组