Bonjour,

Voilà mon soucis.
Je travaille sur une application TK.
Cette application lance des commandes avec telnet sur des machines distantes et affiche le résultat dans mon appli TK.

JE souhaiterai que l'affichage se fasse en temps réel :

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
fonction1(){
   #Envoi une commande
   #Réceptionne le résultat
 
   #Envoi une autre commande
   #Réceptionne le résultat
}
 
#Fonction qui lancem on appli
application(){
   #Création de l'appli (MainWindow....)
   #Appel à la fonction qui lance des commande
   fonction1();
   #Et là, je souhaiterai voir afficher dans ma fenetre TK le résultat de la 1e commande, et puis de la deuxième.... Que tout ne s'affiche pas d'un bloc, quand la fonction1 se termine quoi.
}
MainLoop;
Vous avez une idée?
Je galère dessus depuis pas mal de temps, je ne sais pas du tout quoi faire.
J'ai tenté les thread mais pas top, les fork mais je ne sais pas les utiliser correctement.

Lucie