Geht nicht = nix passiert 8)
OnActivate geht nicht weil das Formular nicht sichtbar ist und daher auch nicht aktiviert wird.
Habs eben mal getestet, funzt nich mal wenn das Formular sichtbar ist.
Delphi-Quellcode:
var first: boolean = true;
procedure TForm1.FormActivate(Sender: TObject);
begin
if first then
begin
idirc1.Connect();
idirc1.Join(channel, password);
first := false;
end;
end;
Zumindest falls du das so meinst.