Zitat von
The-X:
Delphi-Quellcode:
...
procedure TForm1.Button1Click(Sender: TObject);
Var Temp:TChannel;
begin
Channels[0].name := '#test';
Temp:=ChannelByName('#test'); // so sollte es gehen :)
Temp.topic := 'hi';
showmessage(ChannelByName('#test').topic);
end;
...
So gehts nicht. TChannel ist nämlich ein Record. Nach der Änderung muss der Original-Record im Array noch aktualisiert werden.
grüße, daniel