2010-07-12 5 views

Répondre

4

Surtout en ce qui concerne vous telnet avez deux possibilités:

  1. En raison du fait que telnet est rien de plus que d'envoyer le texte au cours d'une session de tcp vous pouvez faire votre propre connexion tcp et de l'utiliser ou prendre un certain helper class .
  2. Le telnet.exe (version en ligne de commande) utilise l'entrée et les sorties standard pour envoyer et recevoir des données. Donc, vous pouvez démarrer le processus par le Process class et utiliser un startInfo pour les rediriger quelque part dans votre propre application. Ici vous pouvez prendre ce flux, le convertir en une chaîne et le mettre avec n'importe quel formatage que vous aimez dans un RichTextBox.
+0

Merci à tous. Mais je suis nouveau à C#. Pouvez-vous montrer un exemple? Je ne comprends pas vraiment ce que les codes disent. –

1

Vous devrez démarrer l'exe en utilisant System.Diagnostics.Process, puis rediriger stdout vers votre fichier texte enrichi.

See this article on CodeProject pour un bon exemple.

+0

Merci les gens. Mais je suis nouveau à C#. Pouvez-vous montrer un exemple? Je ne comprends pas vraiment ce que les codes disent. –

Questions connexes