Autor Beitrag
Force
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 143

Ubuntu Jaunty
FreePascal
BeitragVerfasst: So 15.01.06 16:09 
Hi!

Ich weiß, das ist jetzt eine total noobige Frage, aber ich hab einfach nix gefunden - weder bei Google noch über die Forum-Suche.

Ich möchte einen Client machen, der einen String an einen Server sendet. Ich hatte es vorher schon mit einem telnet-Server/-Client ausprobiert, allerdings hab ich dann gelesen, dass man damit nur Chars übermitteln kann -.-

Deshalb habe ich es jetzt mit einem TCP-Server/-Client ausprobiert. Der String wird mit

ausblenden Delphi-Quelltext
1:
2:
3:
4:
procedure TForm2.Button2Click(Sender: TObject);
begin
idtcpclient1.Socket.Write('test');
end;


gesendet (ist das überhaupt richtig?!? Ich hab kein "sendtext" gefunden...), jetzt weiß ich aber nciht, wie ich den Server dazu bringen soll, dass er diesen String empfängt, und, falls er test heißt, eine Nachricht mit sendmessage ausgibt... Könnt ihr mir helfen? :cry:

Thx,

Force

Moderiert von user profile iconraziel: Delphi-Tags hinzugefügt


Zuletzt bearbeitet von Force am So 15.01.06 19:36, insgesamt 1-mal bearbeitet
alias5000
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2145

WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
BeitragVerfasst: So 15.01.06 16:20 
Also, ohne direkt zu antworten, kann ich dir das Tutorial auf Delphi-Source ans Herz legen, das ist dafür denk ich mal gut geeignet. www.dsdt.info/tutorials/indy/

Gruß alias5000

_________________
Programmers never die, they just GOSUB without RETURN
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: So 15.01.06 16:33 
Moin!

Da du nicht angegeben hast, welche Delphi-Version du benutzt und ob du die Indies unbedingt benutzen willst, verweise ich auch mal auf mein Protokoll-Chat-Tut; vielleicht hilft´s ja zumindest in der Theorie. :wink:

cu
Narses
Force Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 143

Ubuntu Jaunty
FreePascal
BeitragVerfasst: So 15.01.06 16:35 
hmm...nein, so wie die das beschrieben haben funzt das nicht - schon wenn ich auf "onExecute" gehe erkennt der "TIdPeerThread" nicht - ist das normal?!? (Ich benutze Delphi 2005)

/edit: Ich werds mal mit dem Chat-Tut probieren ;)


/edit2:

Verdammt, es funzt immer noch nicht :x

Und "SocketClient" kennt der auch nicht - bei deinem Beispiel-Projekt hatte der das entfernt...