社区
Symbian
帖子详情
求一个基于Socket发短信的完整代码
xiaochonglx
2009-06-23 09:10:37
求一个基于Socket发短信的完整代码。
希望前辈多多照顾我这个新手。
在此谢过了
xiaochonglx@hotmail.com
...全文
100
2
打赏
收藏
求一个基于Socket发短信的完整代码
求一个基于Socket发短信的完整代码。 希望前辈多多照顾我这个新手。 在此谢过了 xiaochonglx@hotmail.com
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Truman
2009-06-25
打赏
举报
回复
#include <ES_SOCK.H>
#include <e32base.h>
#include <gsmubuf.h>
#include <Gsmumsg.h>
#include <f32file.h>
#include <smsuaddr.h>
#include <smsustrm.h>
#include <aknnotewrappers.h>
#include <gsmuset.h>
#include <gsmupdu.h>
#include <Gsmuelem.h>
void SendSms()
{
RSocketServ sockServ;
User::LeaveIfError(sockServ.Connect());
CleanupClosePushL(sockServ);
RSocket socket;
User::LeaveIfError(
socket.Open(sockServ, KSMSAddrFamily, KSockDatagram, KSMSDatagramProtocol));
CleanupClosePushL(socket);
TSmsAddr smsaddr;
smsaddr.SetSmsAddrFamily(ESmsAddrSendOnly);
smsaddr.SetPort(smsaddr.Port() + 1);
User::LeaveIfError(socket.Bind(smsaddr));
RFs fileSession;
User::LeaveIfError(fileSession.Connect());
CleanupClosePushL(fileSession);
CSmsBufferBase *buffer = CSmsBuffer::NewL();
CleanupStack::PushL(buffer);
buffer->InsertL(0, _L("This is a test Message"));
TSmsUserDataSettings smsSettings;
smsSettings.SetAlphabet (TSmsDataCodingScheme::ESmsAlphabet8Bit);
smsSettings.SetTextCompressed(EFalse);
CSmsMessage *cSmsMessage = CSmsMessage::NewL(
fileSession, CSmsPDU::ESmsSubmit, buffer);
CleanupStack::Pop(buffer);
CleanupStack::PushL(cSmsMessage);
cSmsMessage->SetUserDataSettingsL(smsSettings);
cSmsMessage->SetToFromAddressL(_L("13811112222"));
cSmsMessage->SmsPDU().SetServiceCenterAddressL(_L("+8613800100500"));
RSmsSocketWriteStream writestream(socket);
writestream << *cSmsMessage;
writestream.CommitL();
TRequestStatus status;
TPckgBuf<TUint> sendBuffer;
socket.Ioctl(KIoctlSendSmsMessage, status, &sendBuffer, KSolSmsProv);
User::WaitForRequest(status);
CleanupStack::PopAndDestroy(cSmsMessage);
CleanupStack::PopAndDestroy(&fileSession);
CleanupStack::PopAndDestroy(&socket);
CleanupStack::PopAndDestroy(&sockServ);
}
半吊子全栈工匠
2009-06-24
打赏
举报
回复
基于Socket发短信?客户端还是服务器侧的程序呀
Android基于
Socket
聊天最终版
在本项目中,“Android基于
Socket
聊天最终版”是
一个
实现了基于
Socket
通信的简易聊天应用,它模仿了QQ的一些功能。这个项目包含三个主要部分:服务器端、客户端和数据库管理。通过
Socket
编程,Android设备可以作为...
MFC
socket
编程,网络传输(服务器端,客户端)
用
socket
套接字实现了文件传输,尤其适用于初学者学习
socket
进行创建,绑定,监听,接收等过程,服务器端和客户端进行通信的整个流程,MFC界面简单。...并且是创建
一个
接收和发送线程来进行发送和接收操作。
基于Java实现
Socket
文件传输代码详解
当涉及到网络通信和数据传输时,
Socket
是
一个
非常重要的概念。
Socket
可以被看作是在不同设备之间进行通信的一种方式,它提供了一种简单而强大的机制,...在这篇博客中,我们学习了
一个
基于
Socket
的文件传输示例。
基于
Socket
编程的网络聊天室
聊天室是提供给网民
一个
交友与娱乐的场所。在聊天室里,网民可选择自己的聊天对象,与其进行对话交流,是网民之间相互沟通、交流情感的最佳方式之一。 利用聊天室,用户可以通过网络在线与距离遥远的其他一位或多位...
C#
Socket
通讯聊天
完整代码
Socket
TCP/UDP聊天通讯
Symbian
3,119
社区成员
9,182
社区内容
发帖
与我相关
我的任务
Symbian
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
复制链接
扫一扫
分享
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章