Forum: Programmieren allgemein
Delphi
by Delphi.Narium,
10. Aug 2020
Ohne Run muss dashier nicht sein: Application.Terminate; Mach das bitte mal weg. (Sherlock war schneller ;-))
Da Verarbeitung eine Routine von TMainForm ist, könnte statt des Application.Terminate auch ein Close reichen, zumindest mach ich das immer so, wenn ich ein Programm beenden will. Methode Close des Hauptformulars aufrufen. (Ist nämlich extra dazu da.)
Mir widerstrebt es immer...
Forum: Programmieren allgemein
Delphi
by Delphi.Narium,
10. Aug 2020
Also bei mir laufen solche Programme ohne Run seit Jahr und Tag problemlos.
Die Oberfläche ist in dem Fall ja nicht zur Bedienung da, sondern nur zur Anzeige dessen, was man dort ausgibt, z. B. 'ne Progressbar oder Infotexte für gerade gemachte Arbeitsschritte, ...
Es sind streng genommen ja keine "Anwenderprogramme" sondern nur optisch nicht auf der Konsole, sondern mit Windowsmitteln,...