Associer des applications à un programme code::blocs
sukhoii
-
12 mars 2013 à 19:12
yann_lo_san
Messages postés1137Date d'inscriptionlundi 17 novembre 2003StatutMembreDernière intervention23 janvier 2016
-
12 mars 2013 à 21:01
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
yann_lo_san
Messages postés1137Date d'inscriptionlundi 17 novembre 2003StatutMembreDernière intervention23 janvier 201626 12 mars 2013 à 21:01
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.