Entwickler-Ecke
Internet / Netzwerk - [TIdIRC] OnPrivateMessage funktioniert nicht richtig
DaK - Sa 07.07.07 18:49
Titel: [TIdIRC] OnPrivateMessage funktioniert nicht richtig
Aus irgendeinem Grund steht in "AMessage" leider nicht der ganze geschriebene String, sondern nur Bruchstücke davon.
Mein Code:
Delphi-Quelltext
1: 2: 3: 4: 5:
| procedure TForm1.IdIRC1PrivateMessage(ASender: TIdContext; const ANicknameFrom, AHost, ANicknameTo, AMessage: string); begin IDIRC1.Say(ANicknameTo,'Auto-Repeat: "'+AMessage+'" was said by '+ANickNameFrom+' to '+ANickNameTo); end; |
Das Ergebnis:
| Zitat: |
[RAW]: PRIVMSG #WoAuchImmer :erge trh
[RAW]: PRIVMSG #WoAuchImmer :Auto-Repeat: "erg" was said by :Blablubbmuh to #WoAuchImmer
|
AMessage beinhaltet also quasi nur die Zeichen bis zum ersten Leerzeichen und sogar noch eines weniger. Damit kann ich natürlich nicht arbeiten. Hat irgendjemand eine Idee, woran es liegen könnte?
DaK - So 08.07.07 18:49
Wenn niemand weiß, woran es liegt, würde mir eine alternative Lösung oder ein funktionierendes Beispiel sicherlich auch helfen. Würde halt gerne weiterprogrammieren, aber wie? ^^
Diskette - Di 07.08.07 22:32
Brauchst du immernoch hilfe?
Welche indy-version benutzt du denn?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 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!