Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
Delphi 12 Athens
|
AW: Fenster, welches man nur durch eine Sache schließen kann
21. Mär 2015, 10:14
Vielleicht noch einen Abbrechenbutton mit einbauen, sonst kommt man dort nie wieder raus, außer das ist so gewollt.
Delphi-Quellcode:
function PasswordForm(const UnlockPassword: string): Boolean;
var
LForm: TPasswordForm;
begin
LForm := TPasswordForm.Create(nil);
try
//Result := (LForm.ShowModal = mrOK) and (LForm.Password = UnlockPassword); // nur einmal fragen, ohne Schleife
while (LForm.ShowModal = mrOK) and (LForm.Password <> UnlockPassword) do ;
Result := (LForm.ModalResult = mrOK) and (LForm.Password = UnlockPassword); // Result := LForm.Password = UnlockPassword;
finally
LForm.Free;
end;
end;
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
Geändert von himitsu (21. Mär 2015 um 10:16 Uhr)
|