NET未检测到加密狗
private void Form_main_Load(object sender, EventArgs e)
{
if (!globalParam.IfDecryptionSuccess())
{
MessageBox.Show("未检测到加密狗!");
}
if (Generl.oneSpecalType == 1)
{
this.SDanOne_radioButton.Checked = false;
this.SDanTwo_radioButton.Checked = true;
}
else
{
this.SDanOne_radioButton.Checked = true;
this.SDanTwo_radioButton.Checked = false;
}
if (Generl.twoSpecalType == 1)
{
this.SShuangOne_radioButton.Checked = false;
this.SShuangTwo_radioButton.Checked = true;
return;
}
this.SShuangOne_radioButton.Checked = true;
this.SShuangTwo_radioButton.Checked = false;
第一次学习NET程序,后期应该怎么处理??
希望大侠指点????感谢!! 学习中,持续观察中 本帖最后由 yycmd 于 2021-2-17 10:15 编辑
直接将if判断是否有加密狗的地方去掉。
改成下面这样就可以了
if (Generl.oneSpecalType == 1)
{
this.SDanOne_radioButton.Checked = false;
this.SDanTwo_radioButton.Checked = true;
}
else
{
this.SDanOne_radioButton.Checked = true;
this.SDanTwo_radioButton.Checked = false;
}
if (Generl.twoSpecalType == 1)
{
this.SShuangOne_radioButton.Checked = false;
this.SShuangTwo_radioButton.Checked = true;
return;
}
this.SShuangOne_radioButton.Checked = true;
this.SShuangTwo_radioButton.Checked = false; 设断点,进入IfDecryptionSuccess方法,单步调试,看看到底是什么错误信息 把程序发出来,供大家测试研究 bookaccount 发表于 2021-2-17 00:17
设断点,进入IfDecryptionSuccess方法,单步调试,看看到底是什么错误信息
file:///C:/Users/Administrator/Desktop/2.png
{
if (!globalParam.IfDecryptionSuccess())
{
MessageBox.Show("当前未检测到加密狗,不能读取!");
return;
bookaccount 发表于 2021-2-17 00:17
设断点,进入IfDecryptionSuccess方法,单步调试,看看到底是什么错误信息
大侠,下一步改怎么办?? 你把globalParam前面的!去掉就能过掉这个提示 单步调试,看看到底是什么错误信息,调试加密狗都会有返回值的 看值 看说明 比对 最好提供软件方便看具体内容,
globalParam.IfDecryptionSuccess() 进去返回true看看 最简单的一种思路,把!globalParam.IfDecryptionSuccess()改成globalParam.IfDecryptionSuccess(),应该能解决掉这个提示,但是既然有加密狗,肯定要和加密狗进行交互,否则没有意义了
页:
[1]
2