retj

Membres
  • Compteur de contenus

    2
  • Inscription

  • Dernière visite

Tout ce qui a été posté par retj

  1. retj

    WBFS GUI

    Après avoir balayé le net via google, je n'ai trouvé aucune info clair expliquant comment ne pas bloquer l'application durant la lecture du canal output afin d'afficher, en temps reel, le temps restant et une progress bar comme tu le fais avec l'ETA dans ton appli durant l'ajout d'ISO sur le HDD. Je m'en remet donc à ton experience sur C# pour me donner un conseil, si tu n'y vois pas d'inconveniant, d'après le code que tu nous a communiqué via ce sujet Caliméro. Amicalement,
  2. retj

    WBFS GUI

    mon soft est fait en C# qui si tu commences laisse tout de suite le Basic et prend le C#, plus simple et plus intuitif comme langage voici le code qui communique avec wbfs_win.exe la fonction Manage text fait juste regarder la string et selon son contenu l'ajoute dans la fenetre du bas ou mets à jour la fenetre d'ETA ProcessStartInfo psi = new ProcessStartInfo();psi.UseShellExecute = false;psi.RedirectStandardOutput = true;psi.RedirectStandardError = true;psi.CreateNoWindow = true;psi.FileName = wc.FileName;psi.WorkingDirectory = wc.WorkingDirectory;psi.Arguments = wiiHDD + " estimate \"" + fi[i].FullName + "\"";Process p = Process.Start(psi);StreamReader output = p.StandardError;while (!p.HasExited){ ManageText(output.ReadLine());}p.Close(); Bonjour calimero et bonjour à tous, Tout d'abord, félicitation pour ton petit logiciel qui est extremement pratique. Je débute en C# (suite à ton post parce que j'etais sur VB6). J'ai testé ton bout de code en modifiant 'estimate' par 'add' et j'aimerai savoir comment tu execute la récuperation de l'ETA de maniere asynchrone. Pour ma part, il n'affiche l'outpout que de temps en temps (ex: 99.39% (/) ETA: 0:00:00) et mon appli est figé durant l'execution. PS : Je suis sous Visual C# express 2008. Amicalement,