Einzelnen Beitrag anzeigen

mjeheuer

Registriert seit: 13. Jan 2007
2 Beiträge
 
Lazarus
 
#1

Telnet mit Indy - Wie Sonderzeichen unterdrücken?

  Alt 14. Jan 2007, 08:31
Hallo zusammen

Zur Vorgeschichte:
Ich versuche zunächst einen einfachen Telnet-Client auf Grundlage der Indy-Komponente und dem Beispielprogramm
zu erstellen. Später soll noch eine Verbindung zu einem MySQL-Server dazukommen in dem dann u.a. die IP-Adressen
stehen sollen (es geht um mehrere tausend Switche die angesprochen werden sollen)

Das Problem:
Dabei bin ich hier auf ein Problem gestoßen das ich seit einigen Tagen versuche zu lösen, jedoch
ohne nennenswerte Erfolge.
Im großen und ganzen macht bereits das Beispielprogramm was ich erwarte, jedoch dürfen es bei bestimmten
Tastendrücken keine Sonderzeichen im Memofeld erscheinen!
Es geht hier besonders die Reaktion des Programms auf die Taste Backspace.
Hier werden immer Sonderzeichen (ein Quadrat, oder ein Balken je nach Schrifttyp) gezeigt, statt das der Cursor einfach ein Zeichen zurück geht.

Hat vielleicht jemand schon einmal im Telnet-Beispielprogramm von Indy dieses Problem lösen können
und kann mich auf die richtige Spur bringen?
Ich habe auch schon mal die Komponente TnEmulIVT von Overbyte getestet. Dort kann man dieses "Echo" ausschalten.
Leider kommt die Komponente TnEmulIVT nicht in Betracht, da man dort den Inhalt scheinbar nicht in das Clipboard
kopieren kann, was eine andere Voraussetzung für mich ist.

Gruß
Michael
  Mit Zitat antworten Zitat