我想用dephi 写一个com能发短迅到手机,不知要什么条件,如何做(100分)

  • 主题发起人 主题发起人 goddy
  • 开始时间 开始时间
G

goddy

Unregistered / Unconfirmed
GUEST, unregistred user!
我想用dephi 写一个com能发短迅到手机,不知要什么条件,如何做
用Java 也可以
 
你有电信给的开发包吗?
没有就死了这条心吧。
 
看一段摘抄
首先通过下面的地址下载并安装微软SOAP工具包2.0:
http://msdn.microsoft.com/downloads/default.asp?URL=/code/sample.asp?url=/msdn-files/027/001/580/msdncompositedoc.xml
然后就可以使用下面的简短代码发送SMS了。

uses
ComObj;

procedure TForm1.Button1Click(Sender: TObject);
var
SoapClient: OleVariant;
v: OleVariant;
begin

SoapClient := CreateOleObject('MSSOAP.SoapClient');
SoapClient.mssoapinit('http://sal006.salnetwork.com:83/lucin/smsmessaging/process.xml');
SoapClient.SendTextMessage('Number', 'MessageBody', 'Sender');
end;


其中Number为国家代码+电话号码(不需要以零打头),
如 06 12345678 在荷兰:31612345678
(有些可惜,上面的网址不能发中国的手机
 
要中国电信提供的DLL文件
 
对,要有联通的或者电信的dll
 
编程很简单,就是要和电信有协议才行,我们打算最近就用它,
用于开发IDS的报警通知功能。
 
可恶的电信!
 
我们公司有一个自己做的发短信系统,要电信局的007协议(很难看得懂哟),还要有数据线
 
其实也不是很困难,很多手机是支持编程的,我以前用过Sagem的手机,
接上数据线以后,你就可以用PC对它做一切的操作
 
好像是不归电信管呀,是连通或者移动的事(电信没有手机业务的)
 
找一个可以免费发短信的站点,看它的web request 向哪个cgi或dll请求
然后照葫芦画瓢,连服务器和程序都借它的
 
其实用不着要电信的DLL,你先到网易或新浪等网站上用自己的手机注册一个短信帐号,然后在程序中向网易的网页Post信息即可,只是发信的费用就得你自己掏了,呵呵!
 
据我所知,现在发短信一般有两中途径
(1)通过数据线与某种手机相连,当然要开发包(网上有不少网站提供)
(2)直接连上移动公司的短信中心,通过调用移动公司提供的DLL,来进行
Send,Recv等工作。(移动公司的信息点播及移动梦网都是这样实现的)
 
现在网上有很多发短信的网站,你可以借用他们提供的CGI接口,记得以前有过这样的文章,
你可以搜索一下
不过有很多要钱
 
网上不是有很多类似的发短信息的吗?
 
可惜不要钱而且稳定的少。。
 
哈哈,我刚做了一个,向联通和移动发送短消息的COM控件,嵌在网页中的,关键是你自己
必须是SP,否则是不行的。不需要任何DLL,只要用TCP/IP和SMS通信就可以了,如要讨论请
Email: ccwtt@btamail.net.cn
 
SS2000老兄,
发给我一份代码可以否?300分送上!!
 
sp 是什么? 能不能把那个控件发给我看一看?
 

Similar threads

回复
0
查看
804
不得闲
S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
765
SUNSTONE的Delphi笔记
S
后退
顶部