[DllImport("ycode.dll")]
// 备注:1+2和3任意选一组就可以了.4. 输入相应的密码,没有密码就传递一个空文本就可以了.
private static extern int loadcode(int code, int length, string address, string pass); public int InitCode(string address, string pass)
{
try
{
int n = loadcode(0, 0, address, pass);
return n;
}
catch (System.Exception ex)
{
Trace.WriteLine(ex.Message);
return -1;
}
}异常输出是:
尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
-1
// 备注:1+2和3任意选一组就可以了.4. 输入相应的密码,没有密码就传递一个空文本就可以了.
private static extern int loadcode(int code, int length, string address, string pass); public int InitCode(string address, string pass)
{
try
{
int n = loadcode(0, 0, address, pass);
return n;
}
catch (System.Exception ex)
{
Trace.WriteLine(ex.Message);
return -1;
}
}异常输出是:
尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
-1
test.tc和相关文件都放在bin\debug下了