在InstallShield中找Function: ShowDialogs ,在其中g_SdRegisterUserEx处添加代码 Dlg_SdRegisterUserEx: nResult = DialogShowSdRegisterUserEx(); if (nResult = BACK) goto Dlg_SdLicense; if (svSerial!="你的注册码") then MessageBox("Serial Number is incorrect!",SEVERE); exit; endif; 当然,这只能解决前一个问题,至于失效,待摸索
Dlg_SdRegisterUserEx:
nResult = DialogShowSdRegisterUserEx();
if (nResult = BACK) goto Dlg_SdLicense;
if (svSerial!="你的注册码") then
MessageBox("Serial Number is incorrect!",SEVERE);
exit;
endif;
当然,这只能解决前一个问题,至于失效,待摸索