Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy + 2005 = HILFE!!! (https://www.delphipraxis.net/55692-indy-2005-%3D-hilfe.html)

glkgereon 25. Okt 2005 14:40


Indy + 2005 = HILFE!!!
 
Hi

ich versuche gerade mich ein wenig in die Indys einzuarbeiten. Erschwerend kommt hinzu das ich keine Hilfe dazu da habe :(
Also muss ich versuchen mit ToolTips und Code-Vervollständigung klar zu kommen.

Ich wollte erstmal einen Client und einen Server auf eine Form tuen, und auf KnopfdruckServer starten und Client verbinden.
Das klappt auch soweit.

Als nächsten Schritt wollte ich nun Textnachrichten verschicken.
Also vom Client an den Server.

WIE?

SendCmd? WriteHeader? WriteRFCStrings?

Dann: Mit welchem Event reagiert der Server auf eine eingehende Nachricht? OnExecute?
Dieses Event hat aber einen völlig anderen Parameter als zb. im Indy-Tutorial vom Delphi-Treff (TIdContext statt TIdPeerThread)
Wie kann ich nun was zurückschreiben?

Angel4585 25. Okt 2005 14:57

Re: Indy + 2005 = HILFE!!!
 
Liste der Anhänge anzeigen (Anzahl: 1)
Delphi-Quellcode:
IdTCPClient.IOHandler.WriteLn(Text);
Server reagiert in OnExecute:
Delphi-Quellcode:
text:=AContext.Connection.IOHandler.ReadLn;
Ich hab sowas als programmiert:

Server läuft als Dienst.
Client kommuniziert mit Server.
Mit Konfig Prog kann der Dienst installiert werden.

Kann aber auch sein das noch einige Bugs drin sind. Bin noch Programmieranfänger

glkgereon 25. Okt 2005 15:13

Re: Indy + 2005 = HILFE!!!
 
Danke :love:

wer kommt auch auf IOHandler :wall:

BlueDiamond 25. Okt 2005 15:14

Re: Indy + 2005 = HILFE!!!
 
Hallo,


Hilfe für Indy 10.
Z.B. als Windows HLP.

Demos gibt es unter http://www.indyproject.org/Sockets/Demos/index.en.iwp.
Und http://www.atozed.com/indy/Demos/10/index.de.iwp


HTH BlueD


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:59 Uhr.

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