Получить номер телефона Windows Mobile - PullRequest
0 голосов
/ 27 мая 2009

Поправь меня, если я ошибаюсь. Не все операторы реализуют функцию, которая позволяет вам получить номер телефона, подключенного к SIM-карте. Поэтому меня интересует, есть ли кто-то с опытом в этой проблеме в Windows Mobile (основная версия 6.0 / 6.1)

Ответы [ 2 ]

4 голосов
/ 27 мая 2009

Вы не всегда можете получить номер телефона с SIM-карты, так как его может не быть. Подробности на http://www.newlc.com/topic-5211 (В основном, телефонный номер используется сетью для маршрутизации на SIM-карту, зарегистрированную под номером. Телефон не использует его, поэтому он не нужен.)

Единственное, что гарантированно будет на SIM-карте - это IMSI. Вот пример того, как это получить: http://xman892.blogspot.com/2007/07/how-to-series-retrieving-imsi-and-imei.html

В SDK есть образец C ++, но он не гарантированно работает на всех телефонах. Вы найдете его в: C: \ Program Files \ Windows Mobile 6 SDK \ Samples \ Common \ CPP \ Win32 \ GetPhoneNumber

Это также может быть полезно: http://blog.opennetcf.com/ncowburn/CommentView,guid,309b8b8e-ebc7-4078-a8ba-f174761ea7af.aspx

0 голосов
/ 27 мая 2009

См. вопрос . Вы можете использовать TAPI для получения номера, но я не уверен, что он будет работать на всех телефонах / операторах.

...