@Olli
Aeeh ja, du hast natürlich recht
Ich hab da bisschen was durcheinandergewürfelt.
@barf00s
Ja, das mit dem Createn zur Laufzeit dachte ich mir schon, allerdings habe ich mit diesen
KOL-Komponenten noch ganz schön zu kämpfen, der Kompliler bemängelt immer mal wieder fehlende *.dcu's.
Jedenfalls habe ich die Kombination
NonVCL/
Indy mal probiert, allerdings ist die kompillierte EXE trotzdem gleich mal ~200KB groß. Werden die ganzen Units in Uses wirklich benötigt? Wenn man testweise die TIdIRC-Komponente auf ein Formular packt werden jedenfalls all diese automatisch hinzugefügt, also doch auch verwendet?
Delphi-Quellcode:
program test1;
{$APPTYPE GUI}
uses
IdBaseComponent,
IdComponent,
IdTCPConnection,
IdTCPClient,
IdIRC;
Var
IdIRC1 : TIdIRC;
begin
IdIRC1 := TIdIRC.Create(
nil);
IdIRC1.Nick := '
Blabla';
end.