Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

AW: Programm ohne Formular

  Alt 21. Dez 2017, 08:50
Im Konsolenprogramm, sowie im Datenmodul wird die Konsole aufgerufen.
Ein Datenmodul hat an sich nichts mit Konsole, VCL, Dienst, FMX oder sonst etwas zu tun.
  1. Erstelle neue VCL-Anwendung
  2. Entferne das Formular Form1
  3. Füge dein Datenmodul hinzu (mit Timer und allem)
  4. Ersetze in der dpr-Datei Application.Run() durch
    Delphi-Quellcode:
      While (not Application.Terminated) do
       Application.ProcessMessages();

Fertig. Dein Datenmodul kann die Anwendung z.B. selbst einfach durch Application.Terminate() beenden
  Mit Zitat antworten Zitat