短信猫接口调用

gengxin_914 2009-12-11 02:53:47
要实现短信的提醒功能,买了短信猫,看了对方给的文档:
1、Sms_Connection(Com_Port As Integer,Com_BaudRate As Integer, Mobile_Type As String) As Integer
Sms_Connection函数说明如下:
功能描述:用于初始化终端与串口的连接
Com_Port:串口号(0为红外接口,1,2,3,...为串口)
Com_BaudRate:波特率
Mobile_Type:返回终端型号
Sms_Connection:返回值(0:连接终端失败;1:连接终端成功)

2、Sms_Send(Sms_TelNum As String, Sms_Text As String) As Integer
Sms_Send函数说明如下:
功能描述:发送短信
Sms_TelNum:发送给的终端号码
Sms_Text:发送的短信内容
Sms_Send:返回值(0:发送短信失败;1:发送短信成功)
我在.net下这么写的:

//注册
[DllImport("sms.dll",EntryPoint = "Sms_Connection",CharSet = CharSet.Ansi,CallingConvention = CallingConvention.StdCall)]
public static extern int Sms_Connection(Int32 Com_Port, Int32 Com_BaudRate, string Mobile_Type);
//调用
try {
int aa = Sms_Connection(1, 57600, "M11");
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
但是出错:
尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

因为是第一次写这类东西,而且又没有参考示例,是不是我哪里写错了
...全文
718 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
mconnm 2010-05-31
  • 打赏
  • 举报
回复
供应gsm/gprs/cdma 短信猫、彩信猫
短信接口(数据库接口、http接口、tcp接口、udp接口、ocx接口)
用短信猫建立起来的短信收发平台更加稳定、可靠,无需互联网支持, 就可以让你的系统轻松实现短信报警、短信通知、短信控制、短信查询、短信传输数据等实用功能。
联系人: 陈先生
网 址: http://www.mconnm.com
qq:374219104
另外我们还提供以下产品
来电显示盒开发包
led开发包(数据库接口,http接口,tcp接口,udp接口,ocx接口,gprs接口)
dtu
gablfq 2009-12-11
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 lianshaohua 的回复:]
你就知足吧,我们都是直用用C++配合AT命令来写的,和我们相比,你不知道幸福多少倍呢
[/Quote]
我现在好想去搞C++,哎,不知如何是好、、、
gablfq 2009-12-11
  • 打赏
  • 举报
回复
没有?那你们就让他们给你们提供个.NET接口吧。不提供?那你们公司就招个Delphi程序员吧。不想招,就想用.NET,那你们还是换个猫吧、、、
gengxin_914 2009-12-11
  • 打赏
  • 举报
回复
上当了,他们给了个delphi的示例,我装了delphi来调试,居然示例也有问题,发送不成功。
问他们要.net的示例,说是没有,只有delphi的
ztenv 2009-12-11
  • 打赏
  • 举报
回复
你就知足吧,我们都是直用用C++配合AT命令来写的,和我们相比,你不知道幸福多少倍呢
dqw120 2009-12-11
  • 打赏
  • 举报
回复
值得学习.......
yanm7788 2009-12-11
  • 打赏
  • 举报
回复
直接问那边就好了,叫他们给个例子什么的参考
悔说话的哑巴 2009-12-11
  • 打赏
  • 举报
回复
去MSDN找找吧
yjcel1988 2009-12-11
  • 打赏
  • 举报
回复
可以和客服联系,得到示例的
zhgroup 2009-12-11
  • 打赏
  • 举报
回复
短信猫都带示例的,按短信猫提供方给的示例写,
另外,出现“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”这个错误信息,
你机器的操作系统如果是WIN7,而它提供的类库是在WIN7以下操作系统编译的,会发生这种调用错误
walkghost 2009-12-11
  • 打赏
  • 举报
回复
在MSDN中尝试查找unsafe关键字。
mohugomohu 2009-12-11
  • 打赏
  • 举报
回复
参考对方的示例。打电话叫他给

111,122

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧