Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Delphi > Delphi .NET
Delphi .NET Forum d'entraide sur l'EDI Delphi pour .NET et Borland Developer Studio
Avant de poster -> F.A.Q. Delphi .NET, F.A.Q. Delphi ASP.NET
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/06/2012, 00h42   #1
ESQUIRO
Invité de passage
 
Homme
Étudiant
Inscription : février 2012
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Étudiant
Secteur : Bâtiment

Informations forums :
Inscription : février 2012
Messages : 3
Points : 0
Points : 0
Par défaut Rediriger en temps reel les E/S d'une application console vers une application GUI

Slt tt le monde!

j'ai un grand souci!!! je m'explique:

j'ai une application console quand appellera Ap1 qui se lance le plus normalement du monde dans le Shell DOS et qui marche à merveille

Ce que je veux essayer de faire c'est de la cacher à l'utilisateur (s’exécute en arrière plan ), et de lui présenter une autre application graphique qu'on nommera Ap2, dont laquelle il suivra en temps réel les sorties de la console AP1( sans qu'il sache même pas son existence!) et de plus pourra via l'interface de AP2 configurer AP1 (qui nécessitera la modification des fichiers de configuration propre à AP1)

j'espère que j'étais clair! et surtout de trouver en vous les amis experts dont je n'ai jamais douter


au plaisir de vous lire
ESQUIRO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2012, 09h20   #2
ShaiLeTroll
Expert Confirmé Sénior
 
Avatar de ShaiLeTroll
 
Homme
Développeur C++\Delphi
Inscription : juillet 2006
Messages : 9 190
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Développeur C++\Delphi
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : juillet 2006
Messages : 9 190
Points : 13 239
Points : 13 239


MSDN Comment faire pour le déploiement de processus de console avec des poignées standard redirigées

Traduction Delphi : Redirection des entrées/sorties du process via CreateProcess + CreatePipe
__________________
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !

L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Halte à la ségrégation des Cinémas, VO sur Paris, VF en Banlieue, Abonnement résilié !
ShaiLeTroll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2012, 10h39   #3
ESQUIRO
Invité de passage
 
Homme
Étudiant
Inscription : février 2012
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Étudiant
Secteur : Bâtiment

Informations forums :
Inscription : février 2012
Messages : 3
Points : 0
Points : 0
Je te remercie pour ta réponse rapide

Mais comme je suis débutant, j'avais déjà lu le post que tu m'a proposé et essayer de reprendre ton code tel quel, histoire de voir comment il fonctionne

mais j'ai eu ce message d'erreur:

[Erreur] Unit1.pas(41): Identificateur non déclaré : 'CallCmdEvent'

malgré que j'ai ajouter l'unité epcWindows dans uses

j'espère que tu sera patient avec moi, et tu m'aidera à résoudre mon pb

Merci d'avance
ESQUIRO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2012, 13h49   #4
ShaiLeTroll
Expert Confirmé Sénior
 
Avatar de ShaiLeTroll
 
Homme
Développeur C++\Delphi
Inscription : juillet 2006
Messages : 9 190
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Développeur C++\Delphi
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : juillet 2006
Messages : 9 190
Points : 13 239
Points : 13 239
Est-ce volontaire de ta part d'avoir posté dans la section Delphi.NET ?
Tu fais un projet Delphi.NET ou Delphi Prism ?
Quelle version de Delphi ?

Le code fourni est conçu pour D7 ! Pas du tout compatible .NET
Si tu utilises 2009 à XE2, faudrait peut-être jouer sur le type Char, AnsiChar ...

CallCmdEvent c'est normal, c'est à toi d'écrire le code c'est un callback !
il suffit de remplacer CallCmdEvent par _ExportEvent dont le code est fourni
__________________
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !

L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Halte à la ségrégation des Cinémas, VO sur Paris, VF en Banlieue, Abonnement résilié !
ShaiLeTroll est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h28.


 
 
 
 
Partenaires

Hébergement Web