Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi IdIRC - Say - Probleme mit den Parametern (https://www.delphipraxis.net/28569-idirc-say-probleme-mit-den-parametern.html)

flomei 26. Aug 2004 13:57


IdIRC - Say - Probleme mit den Parametern
 
Hallo!

Der Befehl Say der Indy IRC-Komponente erwartet zwei Parameter.
Der Erste macht mir ein paar Probleme weil ich nicht weiss, was damit gemeint ist:
Delphi-Quellcode:
procedure Say(ATarget: String, AMsg: String)
AMsg ist klar, dass ist der String der gesendet werden soll (z.B. Edit1.Text) aber was ist ATarget?

MfG Florian :hi:

Igotcha 26. Aug 2004 13:59

Re: IdIRC - Say - Probleme mit den Parametern
 
Der Nickname des Ansprechpartners, oder was macht "say" im IRC?

Gruß Igotcha

Treffnix 26. Aug 2004 14:02

Re: IdIRC - Say - Probleme mit den Parametern
 
Ich würde mal raten, dass Target entweder der angesprochene User oder der Channel, in dem du schreiben willst ist. Vermutlich ist beides möglich.

Basic-Master 26. Aug 2004 14:02

Re: IdIRC - Say - Probleme mit den Parametern
 
hi,
ATarget ist da entweder der nick einer person (wenn du n query willst) oder der #channel in was du was sagen willst..

flomei 26. Aug 2004 14:02

Re: IdIRC - Say - Probleme mit den Parametern
 
:roll: Stimmt, dass könnte allerdings sein...
Mit welchem Befehl kann ich denn dann eine Message in den gesamten Channel schicken bzw. wie würde dann der Parameter lauten wenn das der gleiche Befehl ist?

MfG Florian :hi:

[edit] Hab die Antworten noch nicht gesehen, Sorry... [/edit]

Treffnix 26. Aug 2004 14:04

Re: IdIRC - Say - Probleme mit den Parametern
 
versuch doch mal
Delphi-Quellcode:
say( '#delphi-praxis', 'Hallo' );

flomei 26. Aug 2004 14:53

Re: IdIRC - Say - Probleme mit den Parametern
 
Jep, das geht...

Tausend Dank euch allen! Wieder was gelernt! :)

MfG Florian :hi:

Matrix Scripter 29. Dez 2005 22:19

IdIRC - Say/join problem
 
Hallo ich hab auch ein problemchen
Delphi-Quellcode:
  irc.Host := edit1.Text;
  irc.Nick := edit3.Text;
  irc.Username := 'hallo';
  irc.RealName := 'test';
  irc.Connect(300);
  if irc.Connected then
  begin
    [quote]irc.join('#channel');
    irc.say('#channel','Hallo);
  end;
Dann kommt bei mir ne meldung das ich erst in nen channel joinen muss bevor ich "sprechen" kann....
aber das hab ich doch mit
Zitat:

irc.join('#channel');
gemacht, oder?
Oder is es möglich das der Server zu langsam is mit dem verbinden und das "joinen" so gar nicht gemacht wird?
Was sollte ich da machen?
----
Jetzt hab ich noch ne Frage, is es auch möglich ne irc verbindung ohne die indy komponente aufzubauen? gibts andere befehle oder wäre das viel zu umständlich?

Basic-Master 29. Dez 2005 23:05

Re: IdIRC - Say - Probleme mit den Parametern
 
du musst warten bis dich der server in den channel gelassen hat, danach kannst du was drin sagen.. macht dir irgend ein delay rein oder verschieb deine aktion auf das OnJoined-event und probiers dann mal ;)

edit: klar, du kannst andere komponenten nehmen aber ohne wärs doch ganzschön umständlich ^^

Matrix Scripter 29. Dez 2005 23:17

Re: IdIRC - Say - Probleme mit den Parametern
 
Wie delay? Sorry hab schon lange nix mehr programmiert...und davor konnte ich auch net viel^^
Kannst mir das bitte erklären?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz