[Code]
function ValidateSerialNumber(InnoKeyFile, User, Orgn, ProdCode, HDD, MAC,
PrivateKey, Serial: String): Boolean;
external 'ValidateSerialNumber@files:ISID.dll stdcall';
const
INNO_KEY = 'klien-1.iky';
var
UserPage : TInputQueryWizardPage;
UserValues : TArrayOfString;
procedure InitializeWizard();
begin
{ create the custom page }
UserPage := CreateInputQueryPage(wpInfoBefore, 'Informasi Registrasi', 'Anda
memerlukan user yang valid agar bisa melanjutkan proses instalasi',
'Masukkan informasi registrasi (case sensitive), kemudian klik tombol
Lanjut >.');
{ Try to find the settings that were stored last time (also see below). }
UserPage.Values[0] := GetPreviousData('Name', UserValues[0]);
UserPage.Values[1] := GetPreviousData('Company', UserValues[1]);
UserPage.Values[2] := GetPreviousData('Unlock', UserValues[2]);
UserPage.Values[3] := GetPreviousData('Private', UserValues[3]);
end;
begin
Result := True;
Result := False;
UserValues[0] := UserPage.Values[0];
UserValues[1] := UserPage.Values[1];
UserValues[2] := UserPage.Values[2];
UserValues[3] := UserPage.Values[3];
end
end
end;