Autor Beitrag
FrEaKY
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 235


D7
BeitragVerfasst: Di 04.05.04 20:38 
Hi,

ich hab nen Chatprogramm geschrieben, aber wenn ich im Clientprog (sind 2) was eingebe dann kommts net beim server an und es passiert nixs. Und wenn ich beim Serverprog was senden will dann sagt er "Windows-Socket Fehler: Eine Anforderung zum Senden oder Empfangen von Daten wurde verhindert, da der Socket nicht verbunden ist und (beim Senden über einen Datagrammsocket mit einem Sendto-Aufruf) keine Adresse eingegeben wurde(10057), auf API 'send' " naja ich kapiers net der müsste eigendlich schon verbunden sein. Könnt ihr euch das prog bitte mal hier www.freewebs.com/freak075/chat.zip < (Speichern unter) downloaden und euch das angucken (mit möglichen Tipps zu verbesserung oder source)?
thx schonmal
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mi 05.05.04 13:46 
Hi!

Also, so ist das hier im Forum eigentlich nicht gedacht :roll: . Du könntest doch selbst mit dem Debugger feststellen, an welcher Stelle im Quelltext der Fehler auftritt und den entsprechenden Code-Auszug posten.

Na, ich seh es mir mal an.

Aber ein Tipp:
(Ja, ich weiß, das habe ich schon mehrmals geschrieben, aber mehrfach hält besser...)
Es gibt die Komponenten TSimpleTCPServer und TSimpleTCPClient. Damit kannst Du sehr einfach die Verbindung realisieren (oder auch sehen, wie das geht). Die Komponenten erlauben es dir, einfach einen Stream zu senden, in dem du nur die Daten richtig unterbringen musst.
www.utilmind.com/delphi3.html
(gaanz unten)

MfG,
Sebastian
FrEaKY Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 235


D7
BeitragVerfasst: Mi 05.05.04 19:56 
Hm im Debugger hatte ich ja keinen Fehler da lief alles :cry: naja danke ich werds mal mit dem SimpleTCP probierne.