Hallo Uwe,
der ganze
VCL-Code ist in der Regel symmetrisch ausgelegt - zu jedem Initialize gehört ein Finalize etc.
Wäre es nicht eine gute Idee die Ressourcenbeschaffung außerhalb des
VCL-Codes zu erledigen?
Delphi-Quellcode:
function Hardware: Boolean;
begin
// ...
end;
procedure Check(succeeded: Boolean);
begin
if not succeeded then
Halt;
end;
begin
Check(Hardware);
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end;
Freundliche Grüße