Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1699 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [Résolu] Redirection flux sortie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Redirection flux sortie

n°2030132
jeandormos​on
Posté le 18-10-2010 à 11:35:20  profilanswer
 

Bonjour à tous.
 
Je suis actuellement en train de développer un soft C# dont la principale caractéristique est d'exploiter une bibliothèque C++.
J'utilise pour ce DLLImport, et tout se passe bien.
 
A un détail près. Les fonctions invoquées loggent des messages vers la sortie standard. Ce qui m'oblige à afficher la console dans un soft à la base purement graphique.
 
Quelqu'un connaitrait-il un moyen pour rediriger le flux des fonctions appelées, de quelques manières que ce soit ?
 
L'idée étant de l'utiliser dans le Form du soft et d'afficher les messages d'erreur sous forme de popup d'alerte.
 
 
Merci d'avance pour votre aide.


Message édité par jeandormoson le 20-10-2010 à 17:02:17
mood
Publicité
Posté le 18-10-2010 à 11:35:20  profilanswer
 

n°2030664
TotalRecal​l
Posté le 19-10-2010 à 20:31:52  profilanswer
 

Bonjour, je n'ai jamais eu à faire ce que tu dis dans le cas d'une assembly COM mais google a l'air d'avoir pas mal de choses à raconter avec "dllimport standard output", tu as essayé un peu ?


Message édité par TotalRecall le 19-10-2010 à 20:32:24

---------------
Topic .Net - C# @ Prog
n°2030951
jeandormos​on
Posté le 20-10-2010 à 17:01:41  profilanswer
 

j'ai même trouvé mon bonheur...
 
[DllImport("Kernel32.dll", SetLastError = true)]
public static extern int SetStdHandle(int device, IntPtr handle);
 
et quelques hacks derrière, et hop rouler jeunesse...

n°2031267
TotalRecal​l
Posté le 21-10-2010 à 21:12:28  profilanswer
 

Tu partagerais les détails de la solution pour ceux qui chercheraient dans l'avenir à faire la même chose ? :)
Merci :p


---------------
Topic .Net - C# @ Prog

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [Résolu] Redirection flux sortie

 

Sujets relatifs
Redirection vers mon adresse ipExclure un dossier d'une redirection 301 / Htaccess
redirection 302redirection 301
Redirection 301 (avec htaccess) avec exceptionsActualiser => redirection
Comment rediriger le flux de sortie java(JS)Vérifier si un serveur est en ligne avant de faire une redirection
moteur de recherche de flux RSS[VB] Redirection flux de sortie d'un Process
Plus de sujets relatifs à : [Résolu] Redirection flux sortie


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR