Tuesday, May 22, 2012

Why Wont TIdIRC Connect to channel? Is there a better componant?

Iv been struggling with the crap documentation off Google and cant get the program to join the channel even though it connects to the server fine. (It says Connected to server)



//On Form Make
procedure TForm2.FormCreate(Sender: TObject);
begin
IdIRC1.Connect();
end;

//on connected
procedure TForm2.IdIRC1Connected(Sender: TObject);
begin
ShowMessage('Connected to server');
IdIRC1.Join('#TheChannel', 'password');
end;


Once i close the form an error comes up saying:



Project raised exception class EIdException with message 'Not Connected'


Also once connected what functions do i use to talk on the channel/check input?
And what other IRC connection options (components) are there for Delphi applications?



ANY HELP WOULD BE APPRECIATED, GOOGLE HAS NOTHING ON THIS REALLY.
All i want is to be able to connect/check channel chat messages & talk on the chat; Simple String IO through IRC...





No comments:

Post a Comment