//
//
//
//
//
//
//
//
//
//
软件Tags:
金仓短信猫应用易语言源码
系统结构:GSM_初始化,GSM_发送短信息,GSM_接收短信息,GSM_连接状态,GSM_取过程错误信息,GSM_获取设备SN码,GSM_断开连接,GSM_自动检测,
======窗口程序集_启动窗口
| |
| |------ _按钮_自动检测_被单击
| |
| |------ _按钮_读短信_被单击
| |
| |------ _按钮_断开连接_被单击
| |
| |------ _按钮_发送短信_被单击
| |
| |------ _按钮_取短信猫的SN_被单击
| |
| |
======调用的Dll
| |
| |---[dll]------ GSM_初始化
| |
| |---[dll]------ GSM_发送短信息
| |
| |---[dll]------ GSM_接收短信息
| |
| |---[dll]------ GSM_连接状态
| |
| |---[dll]------ GSM_取过程错误信息
| |
| |---[dll]------ GSM_获取设备SN码
| |
| |---[dll]------ GSM_断开连接
| |
| |---[dll]------ GSM_自动检测
调用的DLL命令:
.DLL命令 GSM_初始化, 逻辑型, "GSMMultiPort.dll", "GSMModemInit", 公开, 初始化并连接GSM_Modem
.参数 通讯端口, 文本型, , 可用自动检测获得或直接指定
.参数 波特率, 文本型, , 可用自动检测获得
.参数 at初始化命令, 整数型, , 设为0,系统默认即可
.参数 通讯字符集, 整数型, , 设为0,系统默认即可
.参数 是否进行软件握手, 逻辑型, , 设为False即可,易中为"假"
.参数 通讯许可证书, 文本型, , 从短信猫厂家得到的你的这只猫的注册码,区分大小写。例如"PUYW-CWJL-HJID-WLDU"
.DLL命令 GSM_发送短信息, 逻辑型, "GSMMultiPort.dll", "GSMModemSMSsend", 公开, 发送短信息,自动处理了GB2312。“真”发送成功,“假”发送失败
.参数 通讯端口, 文本型, , 可用自动检测获得或直接指定
.参数 短信中心号码, 整数型, , NULL,默认可以设置为0,一般都是0
.参数 文本编码格式, 整数型, , 文本编码格式,0-7bit,4-8bit,8-16bit
.参数 短信内容, 字节集, , 可以用 到字节集(短信文本内容)
.参数 短信长度, 整数型
.参数 接收电话号码, 文本型
.参数 状态报告, 逻辑型, , 一般不进行状态报告
.DLL命令 GSM_接收短信息, 文本型, "GSMMultiPort.dll", "GSMModemSMSReadAll", 公开, 取得所有短信息,格式参考开发手册
.参数 通讯端口, 文本型, , 可用自动检测获得或直接指定
.参数 读取后处理方式, 整数型, , 0 - 读取所有短信并删除 ,1 - 读取所有短信,不删除短信
.DLL命令 GSM_连接状态, 逻辑型, "GSMMultiPort.dll", "GSMModemIsConn", 公开, 系统是否连接,“真”系统已连接,“假”系统未连接
.参数 通讯端口, 文本型, , 可用自动检测获得或直接指定
.DLL命令 GSM_取过程错误信息, 文本型, "GSMMultiPort.dll", "GSMModemGetErrorMsg", 公开, 取得过程错误信息
.参数 通讯端口, 文本型, , 可用自动检测获得或直接指定
.DLL命令 GSM_获取设备SN码, 文本型, "GSMMultiPort.dll", "GSMModemGetSnInfo", 公开, 返回短信标识码(短信猫的硬件ID号),将此号码发送给厂商即可获得正式的授权码。
.参数 通讯端口, 文本型, , 可用自动检测获得或直接指定
.参数 波特率, 文本型, , 可用自动检测获得
.DLL命令 GSM_断开连接, , "GSMMultiPort.dll", "GSMModemRelease", 公开, 断开连接并释放内存空间
.参数 通讯端口, 文本型, , 可用自动检测获得或直接指定
.DLL命令 GSM_自动检测, 文本型, "GSMMultiPort.dll", "GSMModemAutoTest", , 自动检测通讯端口和波特率
