当前位置:编程学习 > wap >>

怎么样获取本机手机号码啊?

怎么样获取本机手机号码啊?
而不是IMSI --------------------编程问答-------------------- sdk目录:\sample\common\cpp\win32\GetPhoneNumber --------------------编程问答-------------------- 谢谢 --------------------编程问答-------------------- 这个例子只是去取本机号码,但不一定能取到。本机号码是需要运营商或者用户自己写进SIM卡才行,而如今的SIM卡大多这一项没有写。 --------------------编程问答-------------------- ls说的对,这样的尝试是否有意义是一件值得商榷的事。用户自己写入的联系号码在.NET CF下还可以通过
SystemState.OwnerPhoneNumber取到,当然用户也不一定填了的,也不一定填的本机号 --------------------编程问答-------------------- 3楼的正解~
移动设备里是没有办法可以获取本机号的,你的号码是运营商确定的,也就是说SIM卡跟你的号码是分离的。SIM卡有个唯一标识,你注册网络的时候通过发送这个标识到运营商那,他会根据你个这个ID给你分配一个号码,这样才可以让别人通过这个号码码找到你。
在外国,你可以随便换SIM卡随便换运营商,然后可以通知你的运营商把这张卡和你原来那个号码绑定在一起,使得你更换运营商后原来那个手机号码仍然不会变,很多外国的SIM卡都一卡多号或者单卡双待或者多待,就是基于这个原理实现的。
补充:移动开发 ,  Windows Phone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,