hi, probiere gerade ein wenig mit TIdIRC rum, da ist mir dann ein gedanke gekommen. würde gerne auf mehrere ircserver gleichzeitig connecten. also brauche ich auch mehrere IdIRC-Komponenten! die würde ich in einer stringlist speichern (oder ist da die objektlist besser?) um sie zu verwalten. das habe ich schon alles mit anderen komponenten gemacht
Delphi-Quellcode:
procedure test;
var stringlist : Tstringlist;
begin
stringlist := Tstringlist.Create;
stringlist.AddObject('name1',TIdIRC.Create(??));
stringlist.Free;
end;
die beiden probleme, die ich nun habe sind folgende:
- beim TIdIRC.Create soll ein AOwner übergeben werden vom typ TComponent. was soll das bedeuten? muss ich ein objekt vom typ tComponent erzeugen und diesen da zuweisen?
- wie übergebe ich den zur laufzeit hinzugefügten komponenten events zu? also wie bringe ich den komponenten bei, was sie zb bei onMessage machen sollen?!
thx