读书人

求教读取WM6操作系统的IMEI,该如何处

发布时间: 2012-01-20 18:53:53 作者: rapoo

求教,读取WM6操作系统的IMEI
想写一个注册机程序,想读取手机IMEI,用VB2008编写,看见网上那个程序
http://www.peterfoot.net/RetrieveIMEIThroughTAPI.aspx,但是下载到手机上会出问题,于是把Tapilib.dll也下载到文件夹里,但还是出错,请问,如何正确读取手机的IMEI串呢??谢谢

[解决办法]
c#是:

/// <summary>
/// 获取IMEI的号码
/// </summary>
/// <returns></returns>
public static string GetIMEINumber()
{
string result = "";
try
{
Tapi t = new Tapi();

t.Initialize();
Line l = t.CreateLine(0, LINEMEDIAMODE.INTERACTIVEVOICE, OpenNETCF.Tapi.LINECALLPRIVILEGE.MONITOR);
ControlTapi ctapi = new ControlTapi();
GeneralInfo gi = ctapi.GetGeneralInfo(l);
result = gi.SerialNumber;
l.Dispose();
t.Shutdown();
return result;
}
catch(Exception)
{
result = "";
}

return result;
}
[解决办法]
Tapilib.dll 这个文件不仅仅是要下载下来,主要是要 添加到引用 里面
[解决办法]

探讨

引用:
Tapilib.dll 这个文件不仅仅是要下载下来,主要是要 添加到引用 里面


真不是C#,是VB.net,我下载到自己的电脑里了,然后在工程里引用了,生成EXE文件,考进手机里,说是找不到Tapilib,然后我把Tapilib.dll 也考进运行文件夹里了,但是又出错了,说是错误信息无法显示,给安装NETCFv35.Messages.zh-C……

[解决办法]
AT指令

读书人网 >Windows Mobile

热点推荐