Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy Telnet D2010 (https://www.delphipraxis.net/146012-indy-telnet-d2010.html)

MikeSP 12. Jan 2010 09:05


Indy Telnet D2010
 
Hallo,

ich habe ein größeres Projekt mit Delphi 2006 prof und TIdTelnet(Indy 10 Komponenten) auf Delphi 2010 RAD Studio migriert.
Ich musste aber feststellen das das Ereigniss DataAvailable nie eintritt.

Wenn ich mit 2006 kompiliere funktioniert alles mit 2010 nicht.

Ich bin dann hingegangen und hab eine kleine Anwendung gemacht mit einem MemoFeld und zwei Buttons für Connect und Disconnect.

Mein Testprogramm hat folgende OnDataAvailable Routine:
Delphi-Quellcode:
procedure TTMSForm1.IdTelnet1DataAvailable(Sender: TIdTelnet;
  const Buffer: string);
begin
  Memo1.Lines.Add(Buffer);
end;
Ich verbinde mich damit auf meinen Windows XP Rechner bei dem ich den Telnet Dienst eingeschaltet habe.
Mit D2006 bekomme ich die Login Meldung im Memo.
Bei D2010 springt er nicht einmal in die Ereignissroutine.
Ist das ein Fehler in den Komponenten?? Oder mach ich was falsch ? :gruebel:

Gruß
Micha

mjustin 12. Jan 2010 09:08

Re: Indy Telnet D2010
 
Ist es die aktuelle Indy Version 10.5.7 oder die bei Delphi enthaltene?

MikeSP 12. Jan 2010 09:56

Re: Indy Telnet D2010
 
Es sind die mit D2010 installierten. Welche Version die haben weis ich nicht.

Moment.. sehe gerade wenn man die Komponente anwählt das die Version von Indy eingeblendet wird.
10.5.5

MikeSP 13. Jan 2010 12:00

Re: Indy Telnet D2010
 
Also es lag an den Komponenten.
Die Indy Komponenten die mit Delphi2010 installiert werden sind fehlerhaft.
Man muss die neuen von Indy Project nehmen dann klappt es.


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