深圳市亿华科技有限公司
         

总机:0755-88841496 点击这里给我发消息

亿华软件系列
亿华企业短信通单用户版
亿华企业短信通多用户版
亿华企业彩信通单用户版
亿华短信服务器[数据库版]
亿华短信二次开发包[JAVA版]
亿华短信猫开发包[C#.NET版]
亿华短信猫二次开发包[PB版]
亿华短信猫二次开发包[VB版]
亿华短信猫二次开发包[VC版]
亿华短信二次开发包 [C++版]
亿华短信二次开发包 [ASP版]
亿华短信二次开发包[韩文版]
亿华设备系列
—单口GSM/GPRS MODEM系列—
YH-W2CR(WAVECOM-串口)
YH-S2CU(SIEMENS-USB)
YH-W2CP(WAVECOM-PCI口)
YH-W24UR(GPRS-串口USB)
YH-W06UR(GPRS-串口USB)
YH-W12UR(GPRS-串口USB)
—多口GSM/GPRS MODEM池—
YH-0508(串口-4/8口)旧款
YH-0801(串口-4/8口)新款
—CDMA MODEM 1-8口系列—
YH-0501(串口-4/8口)新款
亿华行业应用
物流短信跟踪系统
商业(销售)无线短信方案
客户服务无线短信方案
家校通无线短信方案
无线短信速递行业方案
无线短信防伪方案
办公OA系统短信应用
UPS断电报警短信通知
电力抄表数据通信
主机服务器托管短信监控
移动数据采集空中充值系统
亿华新闻中心
 

 

亿华科技=>>亿华短信猫二次开发包[PB版]
 

功能特点

1、 连接短信猫及发送短信支持阻塞及无阻塞模式:阻塞模式就是调用时直到操作完成才返回,而无阻塞模式调用后马上返回,后台执行具体的操作,完成后以事件的方式通知操作的实际结果;

2、 工作于无阻塞模式时发送短信支持队列和优先级机制:队列支持在很短的时间内可以任意调用发送请求,而优先级类似于操作系统提供的线程优先级、发送队列中有很多短信等待发送时优先发送级别高的短信,同优先级的首先发送先进入队列的短信,而定时发送短信功能需求可在指定时间采用阻塞模式发送来实现(阻塞模式发送就是意味着发送优先级最高),特别地,对于无阻塞模式发送短信,当发送失败时可以根据指定次数再次自动尝试发送;

3、 发送内容长度不限,中文超过70个字符或英文超过140个字符的短信将自动拆分成多条发送,并自动加入拆分短信的序号如(1/3),而且针对每条拆分的短信提供发送结果的事件通知;

4、 最多可支持128个短信猫同时并行联机工作,并自动实现负载平衡,每个组件的实例对应操作一个短信猫设备,完全可以满足短信收发业务量大的情况;

5、 支持群发短信,调用一次可以为多个号码发送相同内容的短信,并提供对每个发送目标号码提供状态结果的事件通知;

6、 支持短信署名,在每条发送的短信前自动加入姓名、电话号码或公司名称,有力增加发送短信的亲和力;

7、 支持发送短信的状态报告,同时支持中英文短信的发送;

8、 支持设置短信猫仅工作于接收模式,使其专用于大量查询业务请求的情况,当工作于此模式的短信猫收到发送请求时会自动将此请求转给工作于可发送的短信猫来执行,有效提高查询业务反馈的速度;

9、 支持发送普通文字短信、闪烁短信、WAP PUSH、免提短信等,需要说明的是不是所有的手机都支持闪烁短信等,一般诺基亚的手机基本都支持闪烁;

10、 支持连接、接收、发送等操作的日志记录,支持启动时是否自动发送上次退出后未发送成功短信的选项;

11、 提供SIM卡相关的接收新短信、存储空间已满、帐户余额不足等事件通知,有效掌握短信猫的服务状态;

12、 支持短信猫接收到来电时的事件通知,并实现了呼叫转移(需要相应的SIM卡支持),以防来电时可能干扰正常的短信服务;

13、 支持获得短信猫当前的工作状态及信号强度,支持设置/获取其系统时间、操作短信猫及SIM卡中的电话薄等;

14、 连接计算机采用工业标准的RS232串口或USB接口;

15、 支持标准的工业短信猫如索尼/爱立信GM29、WAVECOM、SIEMENS等公司的产品。


 

短信收发控件安装使用手册

 

安装

 通过运行regsvr32.exe程序来安装本控件,如:

 regsvr32.exe c:winntsystem32alasunsmscon.ocx

提示:

由于本控件使用了微软公司的MSCOMM32.OCX,所以用户在自己程序发布时,除了要分发本

控件外,还要包括MSCOMM32.OCX

控件使用说明

◆属性

序 号

属性名称

数据类型

  

1

AutoDelMsg

Boolean

设置是否在阅读短信后自动删除SIM卡内短信存档

(建议在经常接收短信时设置为true)。

设计和运行时都可以读写,

true自动删除 false不自动删除

默认为false

2

CommPort

Integer

串口号(运行时只读)

3

IsOpen

Boolean

设备是否已经打开(只读)

True已打开 False未打开

4

IsRegOK

Boolean

控件是否成功注册(只读)

True已打开 False未打开

5

Settings

String

设备与计算机的串口通讯设置

设计时和运行时都可以读写

默认值为 9600,n,8,1,分别代表波特率、奇偶校验、

数据位数和停止位数

◆方法

     发送AT指令(ATCommand

功能描述:向端口发送AT指令

参数:ATCmd string 您要发送的AT指令

返回:string AT指令返回结果 如为错误,返回ERROR

 关闭通讯端口 (CloseComm

功能描述:关闭与设备的通讯端口

参数: 无

返回: Long 0 成功,其它 失败

☆  删除短消息 (DelMsgByIndex

功能描述:删除SIM卡中指定位置的短信

参数: iIndexNo Integer 要删除SIM卡中短信的位置

返回: Long 0 删除成功,其他 删除失败

  取得机器码(GetMachineNo

功能描述:取得机器码(注册控件时用)

参数: 无

返回: string 机器码字符串

☆  取得短信中心号码 (GetMsgCenterNo

功能描述:取得短信中心号码

参数: 无

返回: string 短信中心号码

☆  取得注册用户名 (GetRegUserName

功能描述:取得注册用户名

参数: 无

返回:string 用户名

  取得未读信息列表 (GetUnreadMsgIndexList

功能描述:取得未读信息列表

参数: 无

返回: string 逗号分隔的未读信息序号的列表

☆  打开通讯端口 (OpenComm

功能描述: 打开与设备的通讯端口

参数: 无

返回: Long 0 成功, 其他 失败

☆  读取设备新收到的短消息 (ReadMsg

功能描述:读取设备新收到的短消息

参数: sNo string 收到短信的来源号码

sCon string 收到短信的内容

sMsgCenterNo string 短信中心号码

dSendTime date 发送短信的时间

iSendTimeZone Integer 发送短信的时区

返回: Long 0 读取成功, 其他 读取失败

 读取短消息 (ReadMsgByIndex

功能描述:读取SIM卡中指定位置的短消息

参数: iIndexNo Integer 短信序号

sNo string 收到短信的来源号码

sCon string 收到短信的内容

sMsgCenterNo string 短信中心号码

dSendTime date 发送短信的时间

iSendTimeZone Integer 发送短信的时区

返回: Long 0 读取成功,其他 读取失败

 发送短消息 (SendMsg

功能描述:发送一条短信息

参数: sNo string 对方的手机号码

sCon string 短消息内容

sMsgCenterNo string 短信中心号码(可选)

iMsgType Integer 短信类型 (见下表)

bAsync Boolean 是否异步发送(可选,默认为False

返回: Long 0 发送成功,其他 发送失败

 

◆短信类型:

常量

     

alasunUCS2

0

Unicode类型,如中文。选择此类型,短信的最长长度

70个字符。

alasun7Bit

1

7Bit类型,一般用来发送英文短信,选择此类型,短信

最长长度为160个字符。

alasunBlinking

2

闪烁类型的短信(需手机支持)。

alasunFlash

4

免提短信(直接显示在用户手机屏幕上,需手机支持),

选择此类型,短信编码自动为Unicode,并且最长长度

69个字符。

 

 

 

以为常量可以结合使用,如alasunBlinking+alasunFlash

 

 设置短信中心号码 (SetMsgCenterNo

功能描述:设置短信中心号码

参数: sNewValue string 短信中心号码

返回: Long 0 成功,其他 失败

 注册控件 (SetSN

功能描述:注册控件(注册控件时用);

参数: strUserName string 短信用户名

strRegNo string 注册序列号

返回: Boolean True 注册成功,False 失败

 显示控件关于对话框 (ShowAbout

功能描述:显示控件关于对话框

参数: 无

返回: 无

 

事件

 OnReceive 当短信到达时触发这个事件,请在此事件中调用ReadMsg方法

  OnSend 在异步发送方式时,短信成功发送时,触发此事件,同步发送时,此事件无效



 

 
版权所有  Copyright@2003-2008 深圳市亿华科技有限公司
总机:0755-88841496(10线) 点击这里给我发消息