1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
|
procedure InitializeWizard;
begin
{ Create the pages }
UserPage := CreateInputQueryPage(wpInstalling,
'Personal Information', 'Who are you?',
'Entrer votre login et mot de passe, puis cliquer sur suivant');
UserPage.Add('Login:', False);
UserPage.Add('Mot de passe:', True);
end;
function NextButtonClick(CurPageID: Integer): Boolean;
begin
if CurPageID = UserPage.ID then begin
if UserPage.Values[0] = '' then begin
MsgBox('Vous devez entrez votre login.', mbError, MB_OK);
Result := False;
end else begin
YesInsert := 'no';
if not ShellExec('open',ExpandConstant('E:\testjava.bat'), ExpandConstant(UserPage.Values[0]+' '+UserPage.Values[1]+' '+YesInsert), '', SW_HIDE, ewWaitUntilTerminated, ResultCode) then begin
Result := False;
// handle failure if necessary
MsgBox('DeinitializeSetup:' #13#13 'Execution of ''' + ''' failed. ' + SysErrorMessage(ResultCode) + '.', mbError, MB_OK);
end else begin
if not Result = False then begin
MsgBox('MAUVAIS login ou mot de pass:'+SysErrorMessage(ResultCode)+ #13#13 'Ok, bye bye.', mbInformation, MB_OK);
Result := False;
end else begin
Result := True;
MsgBox('BON login ou mot de pass:'+SysErrorMessage(ResultCode)+ #13#13 'Ok, bye bye.', mbInformation, MB_OK);
User :=UserPage.Values[0];
Pwd :=UserPage.Values[1];
MsgBox(UserPage.Values[0]+' '+UserPage.Values[1]+' '+YesInsert, mbError, mb_Ok);
end;
end;
end;
end else if CurPageID = wpUserInfo then begin
Result := True;
end else if CurPageID = wpSelectDir then begin
Result := True;
end else if CurPageID = wpPassword then begin
Result := True;
end else if CurPageID = wpWelcome then begin
Result := True;
end else if CurPageID = wpInstalling then begin
Result := True;
end else if CurPageID = wpFinished then begin
Result := True;
end else if CurPageID = wpInfoBefore then begin
Result := True;
end else if CurPageID = wpInfoAfter then begin
Result := True;
end else if CurPageID = wpSelectComponents then begin
Result := True;
end else if CurPageID = wpSelectTasks then begin
Result := True;
end else if CurPageID = wpSelectProgramGroup then begin
Result := True;
end else if CurPageID = wpReady then begin
Result := True;
end else if CurPageID = wpSelectDir then begin
Result := True;
end else if CurPageID = wpPreparing then begin
Result := True;
end;
end; |
Partager