Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
709 Beiträge
 
Delphi 12 Athens
 
#5

AW: FastReport in Konsolenanwendung

  Alt 29. Jan 2025, 15:15
Was das mit FastReport zu tun hat:

Wir haben FastReport VCL Enterprise oder so ähnlich lizensiert. Das bedeutet, dass die Komponenten auf der VCL aufsetzen. So vermute ich.
Was wir nicht wissen, welche VCL Units werden genutzt?
Kann ich frxReport usw. in einer Konsolenanwendung ohne Delphi VCL.* Units nutzen?
Benötigen die FastReport Komponenten etwas von Delphi, was in einer Konsolenanwendung nicht vorhanden ist?
Wir haben z.B. dort zentral in allen Servern eine eigene ProcessMessages Routine, zur Behandlung von Windows Nachrichten. (Etwas ähnliches später auch für Linux, aber das tut hier nichts zur Sache)
Eine Konsolenmanwendung kann durchaus VCL-Units verwenden, modale Fenster sind z. B kein Problem, weil sie eine interne message loop verwenden. Nicht-modale Fenster funktionieren aber nicht wie gewohnt, da der main thread in einer Konsolenanwendung keine (VCL) message loop hat. Es hängt also davon ab was Fastreport halt da nutzt.
Peter Below
  Mit Zitat antworten Zitat