im aktuellen Code habe ich 3 CheckRoutinen und speichere die Ergebnisse dieser Prüffunktionen in den properties des splash screens ab,
was nicht funktioniert ... falle einer der Checks
false ist auf das Drüchen eines Buttons im Splashscrenn warten
Delphi-Quellcode:
try
.....
finally
SplashScreen.InitializationDone := True;
end ;
SplashScreen.ErrorStringList := MainForm.GlobalErrorList;
SplashScreen.CheckSupportFiles; // allle DLLS vorhanden
SplashScreen.CheckCompilerSetting; // andere Checks
SplashScreen.CheckLicenseTopics; // gültige Lizenz ???
if SplashScreen.CheckLicenceDone then
begin
SplashScreen.Hide;
SplashScreen.Free;
Application.Run;
end
else
begin
Application.Terminate;
end;