社区
下载资源悬赏专区
帖子详情
短信二次开发OCX控件下载
weixin_39821260
2019-05-05 09:00:15
免费的短信二次开发控件,从网上搜的,ActiveX格式的,里面有VC和VB两个测试程序
相关下载链接:
//download.csdn.net/download/mfc_classboy/2094223?utm_source=bbsseo
...全文
8
回复
打赏
收藏
短信二次开发OCX控件下载
免费的短信二次开发控件,从网上搜的,ActiveX格式的,里面有VC和VB两个测试程序 相关下载链接://download.csdn.net/download/mfc_classboy/2094223?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
短
信
二次
开发
OCX
控
件
免费的
短
信
二次
开发
控
件,从网上搜的,ActiveX格式的,里面有VC和VB两个测试程序
短
信
二次
开发
控
件
要使自己的应用软件拥有
短
信
收发功能,如全部从底层
开发
做起要耗费大量的人力、物力,还要研究GSM的相关通讯标准,
开发
周期也比较长。为了能让企业快速
开发
出具有
短
信
功能的应用软件,我公司提供了一套高可靠性的
短
信
开发
包,支持中英文
短
信
的收发,支持目前市场上大部分的手机和GSM专用模块。
短
信
开发
包是以
OCX
控
件的形式提供,支持Windows平台下常用的
开发
工具:如VB、VC++、Power Builder、Delphi等。该
控
件具有
短
信
发送、
短
信
自动接收、连接状态测试、从SIM卡中读取
短
信
、从SIM卡中
短
信
删除等功能。 目前版本的
开发
包还提供了用VB6.0、VC6.0、PB8.0、C#和Delphi7.0写成的利用
短
信
控
件收发
短
信
的例程。 http://www.smsworld.com.cn tel:010-82356670
提供
短
信
二次
开发
控
件,
短
信
开发
包,
短
时间实现
短
信
收发
提供
短
信
二次
开发
控
件,
短
信
开发
包,
短
时间实现
短
信
收发 SMSControl是(400-657-8590)一款
短
信
二次
开发
控
件,
短
信
开发
控
件您可以在最
短
的时间内使自己的应用系统具有
短
信
收发功能。
短
信
开发
包运行在windwos平台,支持VB、VC++、Power Builder等常用
开发
工具,支持目前市场上大部分的手机和GSM专用模块,该
控
件可以通过网上注册。 本
控
件被封装成了
OCX
形式,具有
短
信
发送、
短
信
自动接收、连接状态测试、从SIM卡中读取
短
信
、从SIM卡中
短
信
删除等功能,手机和计算机的连接方式可以是串口也可以是红外端口。
短
信
系统集成
短
信
开发
开发
包
短
信
控
件
短
信
控
件
短
信
开发
包
短
信
OCX
控
件
短
信
二次
开发
短
信
集成
开发
计算机收发
短
信
的
OCX
控
件
控
件是标准的ActiveX
控
件,适用于Windows平台下的所有
开发
编程工具,例如Delphi、VB、C#、C++、Java、PB等。
控
件封装了标准AT指令、手机与计算机的通
信
内容,提供了发送
短
信
、接收
短
信
、拨打电话、接听电话等函数和事件,非常方便二次
开发
。
控
件需要的硬件设备是高深商公司研发的“手机盒”(见下面的名词解析)或能与计算机连接的手机(要求手机通过COM口通
信
)。 名词解析: 超长
短
信
--- 当
短
信
超过68个字时,就是超长
短
信
。手机自动把超长
短
信
分成几条
短
信
发送,接收时也分多条
短
信
形式存储在SIM卡中,在读
短
信
时,临时组装成超长
短
信
。 手机盒 --- 与计算机连接的设备,插入SIM卡才能使用。该设备尺寸为100mm×58mm×24.5mm(长×宽×高,其中天线21mm),有一个标准的USB接口,通过标准的USB连接线,连接计算机。该设备不用电池,启动计算机后,就会自动开启。利用此设备,可以把计算机当成手机使用,在电脑上收发
短
信
,拨打电话。一台计算机可以连接多个设备,并通过参数devid区分不同的手机盒。有关手机盒的更多详细
信
息,请拨打电话020-38259081咨询。 主要属性: BaudRate --- 与计算机连接的波特率,最好不要人工设置,而是采用设置函数SetupPort自动查找。 Port --- 与计算机连接的端口,同上不要人工设置。 JDConnected --- 与计算机是否已连接,即是否已经打开端口。 QueryATSeconds --- 当执行AT查询指令时,最长等待反应时间,默认2秒。 ReadLongSmsSeconds --- 读超长
短
信
时,最长的延时时间,默认30秒。 ReadSmsSeconds --- 读普通
短
信
时,最长的延时时间,默认5秒。 ReadLongSmsWay --- 读
短
信
函数ReadSms的工作方式(针对超长
短
信
),有0、1、2数值可选择: 0 一般用于收到
短
信
事件OnSms中;在读超长
短
信
时,只有当id为最后一条
短
信
id,才完整地读超长
短
信
; 1 常用的读
短
信
方式;当遇到超长
短
信
时,首先计算此超长
短
信
第一条id,按顺序读,当不成功时,读所有
短
信
; 2 只要是超长
短
信
,首先把SIM卡内的所有
短
信
都读出来,拼接成此条超长
短
信
; 建议在OnSms事件中调用ReadSms时,ReadLongSmsWay设为0,其它时候设为1。 ReturnCompleteLongSms --- 默认False;如果设为True,ReadSms读
短
信
,当遇到超长
短
信
时,只有当超长
短
信
读完整,才返回
短
信
内容,读超长
短
信
异常,例如超长
短
信
还没有完整接收时,就执行ReadSms,导致超长
短
信
不能读完整,则ReadSms返回0。 ShowRxChar --- 默认False;如果设为True,显示手机盒与计算机通讯的内容,方便调试。 ShowTip --- 默认True,表示当执行ReadSMS、ReadAllSms、QueryAT等函数时,提示手机盒正在与计算机通讯。 ExecJDSmsEvent --- 默认True,表示收到
短
信
时自动执行OnJDSms事件;当为False时,不触发OnJDSms,即不执行OnJDSms。 主要事件: OnAfterOpen ---- 打开连接端口时触发。 OnAfterClose ---- 关闭连接端口时触发。 OnRing --- 当有电话呼入时,手机响铃,触发此事件;有2个传递参数值: no为来电号码; devid是手机盒连接标识号,整数,其值为0,1,2... OnEndRing --- 对方挂断手机,响铃结束,触发此事件;有1个传递参数值: devid是手机盒标识号,其值为0,1,2... OnJDSms --- 手机盒接收到
短
信
,并完整读取
短
信
时,触发此事件;事件在ExecJDSmsEvent=True时有效;有5个传递参数值: id为
短
信
标识号,可根据此id删除SIM卡内的
短
信
; no为发送
短
信
号码; t为接收
短
信
时间; s为
短
信
内容; devid是手机盒标识号。 OnSms --- 手机盒接收到
短
信
时,触发此事件;有2个传递参数值: id为
短
信
标识号,可根据id值读
短
信
; devid是手机盒连接序号; 与OnJDSms事件的不同点: OnSms不读
短
信
,只要接收到
短
信
,就触发此事件; OnJDSms在接收到
短
信
时,马上读取
短
信
,并判断
短
信
是完整的,才触发此事件; 推荐使用OnJDSms。 主要函数: SetupPort --- 设置手机盒与计算机连接的端口,可以自动查找端口,一般在第一次使用时调用;成功时保存连接参数,并返回True。 Open --- 打开连接,JDConnected设为True。 Close --- 关闭连接,JDConnected设为False。 InitSIM300 --- 对手机盒初始化,一般在第一次使用时调用,返回设置手机盒的参数。 LoadComportParam --- 在程序启动时调用,读取手机盒与计算机的连接参数;这些参数是在 SetupPort时保存的。 GetComportCount --- 返回手机盒与计算机的连接数量。 ReadSms --- 读
短
信
函数,返回
短
信
数量;有5个参数: id
短
信
标识号,函数按id读
短
信
;当是超长
短
信
时,id返回超长
短
信
的第一条
短
信
id; no 发送
短
信
号码,返回值; t
短
信
接收时间,返回值; msg
短
信
内容,返回值; devid 手机盒标识号,表示从哪个手机盒读
短
信
;当只有一个手机盒与计算机连接时,赋0。 ReadAllSms --- 读取所有
短
信
函数,返回
短
信
数量;有2个参数: memo 所有
短
信
内容,返回值; devid 手机盒标识号,表示从哪个手机盒读
短
信
。 SendSms --- 发送
短
信
函数,返回成功发送
短
信
的号码;有3个参数: nos 要发送的手机号码,可群发,号码之间用;或空格分隔; msg 要发送的
短
信
内容; devid 手机盒标识号,表示用哪个手机盒发
短
信
。 DeleteSms --- 删除
短
信
的函数;有2个参数: id
短
信
标识号,函数按id删除
短
信
; devid 手机盒标识号,表示删除哪个手机盒的
短
信
。 QueryAT --- 向手机盒发送AT指令,返回手机盒响应内容,主要用于测试;有3个参数: cmd --- AT指令; mlines --- 返回内容是否有多行; devid 手机盒标识号,表示向哪个手机盒发AT指令。 SIM300Setup --- 设置手机盒音量等参数,成功返回True;有1个参数: devid 手机盒标识号,表示设置哪个手机盒的参数。 DoDial --- 拨号函数,有2个参数: no 拨出号码; devid 手机盒标识号,表示用哪个手机盒拨号。 DoAnswer --- 接听电话函数,摘机,有1个参数: devid 手机盒标识号,表示接听哪个手机盒电话。 DoHold --- 挂断电话函数,挂机,有1个参数: devid 手机盒标识号,表示挂断哪个手机盒电话。 getCNUM --- 返回本机号码,当为空时,表示未设置本机号码;有1个devid参数。 setThisPhoneNo --- 设置本机号码,成功时返回True;有2个参数: no 要设置的本机号码,当为空时,表示清除本机号码; devid 手机盒标识号。 ShowAboutBox --- 显示
OCX
控
件版本。
开发
要点: (1)在程序启动时,调用LoadComportParam函数。 (2)在第一次使用程序时,请调用SetupPort函数,设置与计算机连接的参数;成功设置后,请调用InitSIM300初始化手机盒模块。 (3)程序启动后,请调用Open函数打开连接;如果在程序设计时,JDConnected=True,则此步骤忽略。 (4)调用DoAnswer、DoHold、DoDial函数,实现拨打、接听电话。 (5)在OnRing、OnEndRing事件中编写处理代码,可实现来电显示。 (6)在OnJDSms中编写处理代码,可自动接收
短
信
。 (7)调用SendSms函数,可发送
短
信
。 (8)调用ReadSms、ReadAllSms、DeleteSms函数,可读取、删除SIM卡内的
短
信
。
下载资源悬赏专区
12,887
社区成员
12,439,232
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章