您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 移动短消息控件
  所属分类: VB
  开发工具:
  文件大小: 696kb
  下载次数: 0
  上传时间: 2007-06-24
  提 供 者: lg***
 详细说明: 移动短消息开发

SmsControl控件用于移动短消息的发送和接受,具有1、调用简单 2、收发可靠 3、不依赖具体硬件设备 4、自动动态调整硬件参数 ,零配置等特点。

安装
安 Modem硬件厂商的说明书进行收发短消息Modem的安装,安装成功之后即可用SmsControl控件进行移动短消息的发送和接收。


开发
SmsControl控件经过严格设计,其特点为:1、调用简单,仅3个函数调用,2个事件消息,简化了客户端的设计。2、收发可靠,所有消息极力发送,发送失败的消息会在两天内持续发送,发送成功失败事件通知客户端;在Modem出现硬件故障不能启动的情况下照常接收发送任务,Modem启动后开始实际的发送,在出现硬件或操作系统故障的情况下保证消息的不丢失。3、可以支持广泛的移动短消息收发设备。4、随着移动短消息收发设备状态的变化SmsControl控件自动调整其收发参数。



开发步骤(以VB6为例):

1. 将SmsControl控件加入用户的项目中去。
2. 调用SmsControl控件的 Startup() 方法启动移动短消息收发设备。

Dim sms as new SmsControl
Dim Ret as Long
Ret = sms. Startup()
If Ret <= 0 then
MsgBox(“启动失败”)
End if

3. 调用SmsControl控件的 SendMsg() 方法发送消息:

Dim id as Long
id=SendMsg(类型,用户号,对方号码,消息,希望发送的时间)

参数说明:
类型:整形值 0~7为优先发送消息,0优先级最高 8为普通消息 9为定时消息,此参数为9则必须提供“希望发送的时间“
用户号:字符串,用户自定义数据,20字节以内
对方号码:手机号字符串,支持单个手机号,手机号列表,号段。
单个手机号:13612345678
手机号列表:
13612345678 133125689 1359876325
13612345678;133125689;1359876325
13612345678,133125689,1359876325
号段:
13612345670-13612345680
13612345670:13612345680


消息:待发字符串 如“类型“为9定时消息则必须提供此参数
希望发送的时间:字符串
20040229
20040229153010

返回值:
-1 类型错误
-3 用户号超长
-4 希望发送的时间错误
-5 对方号码错误
-6 消息长度为0或超过了70个字符(每个字母,汉字,数字,符号均算一个字符)
-7 消息长度为0或超过了70个字符(每个字母,汉字,数字,符号均算一个字符)
-8 希望发送的时间为过去的时间
返回值大于0,提交成功,正待发送,返回值为此消息的唯一 ID 号,可用于在MsgSended 事件中确定此消息最终是否已发送。


4. 调用SmsControl控件的 Stop() 方法停止收发任务:

Ret=sms.Stop()


5. 响应SmsControl控件的 MsgSended 事件, 确定消息最终是否已发送:

OnMsgSended(ID号,类型)

参数说明:
ID号 消息发送时的唯一 ID 号,由SendMsg() 返回
类型 1 已发送,0 发送失败


6. 响应SmsControl控件的 MsgReceived 事件, 接收消息

On MsgReceived(发方手机号,消息,收到时间,内存类型,内存索引)

参数说明:
发方手机号 向本号码发送消息的手机号
消息 收到的消息
收到时间 收到消息的时间 如:20040301153218
内存类型
内存索引



7. 其他属性:
dTotalCommMsgs 自上次Startup() 以来总共的普通消息数
dTotalSendedCommMsgs 自上次Startup() 以来总共的已发普通消息数
dTotalTimerMsgs 自上次Startup() 以来总共的定时消息数
dTotalSendedTimerMsgs 自上次Startup() 以来总共的已发定时消息数
dTotalUrgencyMsgs 自上次Startup() 以来总共的优先消息数
dTotalSendedUrgencyMsgs 自上次Startup() 以来总共的已发优先消息数
dTotalReceivedMsgs 自上次Startup() 以来总共的已收消息数
IsOpened 0 – 设备未启动, 1 -设备已启动


1,本控件开发经过电信级测试
2,该控件本身不会损害您的任何设备或软件
3,未得到控件拥有者同意,请勿用于商业目的
4,我们不对您使用该控件造成的任何损失负责
5,使用过程中有问题可以和我们联系
6,要取得新版本请和我们联系
7,如果您使用该控件开发软件,请将你的大作告之我们
8,最近将有我们的新东西和大家分享

QQ:32619621 Msn:markchen080@hotmail.com EMAIL:MARK080@163.COM
2004.3.6
...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: " /> name=
 输入关键字,在本站1000多万海量源码库中尽情搜索: