Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi TWinSocketStream unterschied zwischen Delphi 7 und XE5 (https://www.delphipraxis.net/181842-twinsocketstream-unterschied-zwischen-delphi-7-und-xe5.html)

michele_tedesco 11. Sep 2014 21:46

TWinSocketStream unterschied zwischen Delphi 7 und XE5
 
Hallo

Ich habe eine Applikation von Delphi 7 nach XE5 portiert.
Dabei hat die TCP-Kommunikations-Unit, welche sich auf TWinSocketStream stützt, aufgehört zu funktionieren.

Über TwinSocketStream Write und Read werden bestimmte befehle an ein externes Device gesendet. Den selben Code in Delphi 7 funktioniert einwandfrei. In Delphi XE5 aber funktioniert zwar das Senden, jedoch erhalte ich dann nie mehr eine Antwort vom Device.

Ein Ping mittels ICMPsendEcho funktioniert in beiden Delphi Versionen einwandfrei.

Hat sich in TWinSocketStream etwas grösseres geändert zwischen Delphi 7 und XE5??

Danke :-)

Bernhard Geyer 11. Sep 2014 22:44

AW: TWinSocketStream unterschied zwischen Delphi 7 und XE5
 
Schickst du evtl. Strings auf den Weg? Dann musst du natürlich prüfen ob du alle Anpassungen wegen String = Unicodestring statt wie in alten Versionen String = AnsiString vorgenommen hast.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:16 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