Entwickler-Ecke
Internet / Netzwerk - Indy 10 + TidIRC
sPeeD2k5 - Mi 22.07.09 12:37
Titel: Indy 10 + TidIRC
Hallo Leute...
Habe folgendes Problem: Seitdem ich auf Indy10 umgestiegen bin, habe ich Probleme mit der IRC Komponente... er reagiert einfach nicht auf onmessage ereignisse.. hier mal mein kleiner code:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| procedure TForm1.IdIRC1PrivateMessage(ASender: TIdContext; const ANicknameFrom, AHost, ANicknameTo, AMessage: string); begin if pos('!test',aMessage) > 0 then idirc1.Say('#test','test erfolgreich'); end; |
Mit indy9 ging es problemlos, hat jemand eine idee?
Xentar - Mi 22.07.09 12:42
Hast du mal einen Haltepunkt gesetzt?
Ist das Event noch korrekt zugewiesen?
sPeeD2k5 - Mi 22.07.09 12:49
Inwiefern korrekt zugewiesen?
Xentar - Mi 22.07.09 13:24
Naja, ob das Ereignis noch zugewiesen ist, oder ob das Ereignis OnMessage "leer" ist.
sPeeD2k5 - Mi 22.07.09 13:50
ist korrekt zugewiesen, habs wie gewohnt mit einem doppelklick erstellt... also das feld ist nicht leer ;) sonst ne idee?
Xentar - Mi 22.07.09 14:01
Was ist beim Haltepunkt rausgekommen?
Wird dort überhaupt angehalten? Wenn ja, steht in AMessage irgendwas drin?
sPeeD2k5 - Mi 22.07.09 14:04
nein da wird nicht angehalten.... :(
---
Moderiert von
Narses: Beiträge zusammengefasst---
irgndwie scheint er allgemein auf keine events zu reagieren...
Delphi-Quelltext
1: 2: 3: 4:
| procedure TForm1.IdIRC1Raw(ASender: TIdContext; AIn: Boolean; AMessage: string); begin listbox1.Items.Add(AMessage); end; |
tut sich auch nichts :(
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!