急急复急急(高分求助)
各位大虾,用vc在symbian下开发,用手机上开发的软件进行通信的话怎么获得手机上的本地ip啊?真的很急啊?希望各位高人快帮忙啊
[解决办法]
应该不难吧!
有网络 就有ip,
看一下关于socekt的例子
[解决办法]
不难?这个问题挺难……
代码如下。声明:从某高手的代码当中摘抄的!
RSocketServ srv;
User::LeaveIfError(srv.Connect());
RConnection iConnect;
User::LeaveIfError(iConnect.Open(srv));
TInt ConRet = ConnectIAP(iConnect);
RSocket iSocket;
User::LeaveIfError(iSocket.Open(srv, KAfInet, KSockDatagram, KProtocolInetUdp,iConnect));
TInetAddr addr;
iSocket.LocalName(addr);
TBuf <32> ip;
addr.Output(ip);
[解决办法]
如果真能取到手机号码那就真牛了,貌似连symbian自己都取不到手机号。如果手机号能随便都被取到了,那sim卡就真不安全了。