社区
控件
帖子详情
急啊!怎样实现与电脑相连的GSM模块同手机之间收发短信?(用VB语言)
pzeping2003
2004-08-26 10:11:23
我有一个GSM模块,现在与电脑相连,用VB开发语言实现与手机之间进行收发短信,不管是中文,还是英文,或是数字、符号。
在数据传输方面还有其它的要求吗?
有关于这方面的书籍吗或网站吗 ?
请各位高手指点迷津,急啊!!
...全文
527
24
打赏
收藏
急啊!怎样实现与电脑相连的GSM模块同手机之间收发短信?(用VB语言)
我有一个GSM模块,现在与电脑相连,用VB开发语言实现与手机之间进行收发短信,不管是中文,还是英文,或是数字、符号。 在数据传输方面还有其它的要求吗? 有关于这方面的书籍吗或网站吗 ? 请各位高手指点迷津,急啊!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyingscv
2004-10-13
打赏
举报
回复
用MSComm控件向串口数据发就行了,当然要按照协议
文本方式初始化的例子,你找找相应文档吧
Public Function InitCom(Optional ComNum As Integer = 1, Optional Setting As String = "9600,N,8,1") As Long
'打开并初始化端口
'0 Success
'1 unexpected error
On Error GoTo UExpErr
Form1.MSComm1.CommPort = ComNum '设置端口
Form1.MSComm1.Settings = Setting
Form1.MSComm1.PortOpen = True
Form1.MSComm1.Handshaking = comRTS
Form1.MSComm1.RTSEnable = True
Form1.MSComm1.InputMode = comInputModeText
SendString "AT+CMGF =1" '设置为中文短信Text模式
SendString "AT+CSMP=17,167,0,8"
UExpErr:
InitCom = 1
End Function
zdcwin
2004-10-13
打赏
举报
回复
我曾经写过一个收短信的程序,纯vb代码,我可以给你。QQ:55562196
广州黑码软件
2004-10-13
打赏
举报
回复
我刚开发了一个,运行很稳定,有意者可与我联系,qq:83336469
yijiansong
2004-09-06
打赏
举报
回复
大都是GSM功能,
我们只需通过串口接受信息,然后转换一下码
tangbq
2004-09-06
打赏
举报
回复
http://bbs.sendsms.com.cn/index.php?showtopic=21
huli6666
2004-09-04
打赏
举报
回复
我做过这程序,几家单位正在用!其实大都是GSM功能,
我们只需通过串口接受信息,然后转换一下码
简单,想要加我msn :duanyz_21cn@microsoft.com
jiang8360
2004-09-03
打赏
举报
回复
我也来一下
rosyou
2004-09-03
打赏
举报
回复
好东西
pzeping2003
2004-09-02
打赏
举报
回复
我要的是文本格式,
intocsdn
2004-08-31
打赏
举报
回复
回复人: pzeping2003(空空) ( ) 信誉:100 2004-08-31 13:39:00 得分: 0
在接收短信息时,如何显示我想要的格式呢?
比如说:时间,对方号码,短信内容,
或者是:对方手机号码,时间,短信内容
----------------------------------------------------------------------------
请研究一下短信的PDU格式,对于你要的这些信息,接收的短信里是有相关内容的。
在接收的短信里,会包括短信中心号码和对方号码,对方号码称为源地址(Originating Address),也叫主叫号码。短信中心号码和主叫号码均经过了十六进制以字节为单位的高低字节换位处理。如:91683108214365F7,其中91表示号码前面有"+"号,683108214365F7表示
8613801234567。
时间包含在一个叫作时间邮戳(TimeStamp)的信息段里,包括日期、时间、时区。如:40801351631300,表示04-08-31 15:36:31 GMT
短信内容是在最后部分,称为用户数据(User Data)。一般中文都是采用USC2码,也就是UNICODE,这个解码起来比较方便,把UNICODE转成GB1232就行了。如果是采用默认字母表方式编码,则处理起来要复杂些,它编码时是把每个ASCII码取7位,然后和后面的字符的位拼装成一个字节(8位)。所以采用后一种编码方式时,尽管一条短信的用户数据长度只能是140字节,但实际可以收发160字节(140×8/7)。而采用中文方式只可以发70个字(即140字节)。
具体格式定义请你查阅相关资料。
miket_cool
2004-08-31
打赏
举报
回复
那要看at指令集了
pzeping2003
2004-08-31
打赏
举报
回复
谢谢彬彬,我看个那个贴子了,好像没有我想要的东东,里面全是C++,我看不懂
pzeping2003
2004-08-31
打赏
举报
回复
比如说:时间,对方号码,短信内容,
或者是:对方手机号码,时间,短信内容
pzeping2003
2004-08-31
打赏
举报
回复
在接收短信息时,如何显示我想要的格式呢?
intocsdn
2004-08-30
打赏
举报
回复
使用GSM MODEM的AT指令集。
传输时是采用ASCII码的。
一开始可以先用超级终端进行调试,这样有利于熟悉AT指令及它的响应结果。
如果是用来发一般的文字短信,可以采用USC2编码方式,如果用于数据通信方面,建议采用默认字母表方式,这样最多可以发160个字符。
niboah
2004-08-29
打赏
举报
回复
http://www.csdn.net/develop/read_article.asp?id=17465
niboah
2004-08-29
打赏
举报
回复
你搜索一下以前的帖子,有程序的,很简单的,WAVECOM 和 西门子的模块都好使的。
daisy8675
2004-08-27
打赏
举报
回复
不太清楚你所谓的模块
我以前做的是有网关的
pzeping2003
2004-08-26
打赏
举报
回复
显示时,应采用什么样的格式传输?
电脑
通过
手机
SIM卡
收发
短信
-
GSM
模块
是
实现
电脑
与
手机
SIM卡交互的核心部件,它内置了
GSM
/GPRS调制解调器,能够连接到移动网络并执行
短信
收发
功能。 -
模块
通常具有串行接口(如UART),可与
电脑
的串口连接,进行数据交换。 2. **串行通信**...
用
vb
写的
GSM
短信
程序,通过串口与
GSM
通信,并能实时监控
手机
上收到的
短信
信息
标题中的“用
vb
写的
GSM
短信
程序”是指使用Visual Basic(
VB
)编程
语言
开发的一款应用程序,该程序能够
实现
与
GSM
模块
或
手机
的串行通信,以发送和接收
短信
。
VB
是微软公司推出的一种面向对象的编程
语言
,适用于快速开发...
VB
在
实现
短信
收发
平台中的应用.pdf
在本案例中,
VB
通过与
GSM
模块
的接口
实现
了
短信
的发送和接收功能,同时也支持电话的接打。
GSM
模块
是移动通信中用于连接固定电话网和移动电话网的硬件设备。
GSM
(Global System for Mobile Communications)即全球...
基于VC的
GSM
模块
程序
本项目"基于VC的
GSM
模块
程序"提供了一个直观且易于理解的解决方案,利用Visual C++(简称VC)作为开发环境,通过MSComm控件与
GSM
模块
进行通信,
实现
短信
的发送、接收和删除功能。 首先,我们来详细了解一下VC。...
PC机与
GSM
短信
模块
串口通信
在IT领域,PC机与
GSM
短信
模块
的串口通信是一项基本的技术,它允许个人计算机通过串行接口与
GSM
(Global System for Mobile Communications)
模块
进行数据交换,从而
实现
发送和接收
短信
的功能。这种通信方式广泛应用...
控件
1,453
社区成员
41,354
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章