Associer des applications à un programme code::blocs

Signaler
-
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Statut
Membre
Dernière intervention
23 janvier 2016
-
voila je suis entrain de mettre au point un projet C++ qui consiste à gerer les activité d'une association.
Cette application permettra de traduire,inserer et gerer les sondages,transfert des fichiers...
Sa realisation demande cependant des applications specifiques pour chaque tache
est il possible d'associer des applications telles que(SPSS,logiciel de traduction ,logiciel de transfert de fichiers,..)à mon programme C++ ??
merci d'avance

1 réponse

Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Statut
Membre
Dernière intervention
23 janvier 2016
22
Salut,

ben oui,
imagines que ton programme utilise des archives rar par exemple,
tu ne va certainement pas recoder l'application winRar !
Tu vas plutôt utiliser sa partie ligne de commande (rar.exe) en mode silencieux, et lui passer les paramètres adéquats.

Pour lancer ces programmes, il y aura plusieurs solutions comme
::CreateProcess()
::ShellExecute()
_execlp()
ect...
selon l'environnement.

Tu devras donc trouver le "mode interactif" le plus approprié pour chaque programmes externe à ton application en lisant leurs documentations.
Pour winRar par exemple, dans son dossier d'install il y a le programme Rar.exe et le fichier Rar.txt qui décris comment l'utiliser.

bye...