求教,读取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 这个文件不仅仅是要下载下来,主要是要 添加到引用 里面
[解决办法]