Problème de vitesse d'exécution d'un programme

milowen Messages postés 2 Date d'inscription vendredi 16 septembre 2005 Statut Membre Dernière intervention 18 octobre 2005 - 17 oct. 2005 à 23:04
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 18 oct. 2005 à 17:19
salut tout le monde





J'ai développé un petit programme (1) en ligne de commande avec visual
c++ et j'ai voulu faire une interface pour rentrer plus facilement les
paramètres, j'ai utilisé borland c++ builder pour faire le meme
programme avec l'interface (2)





dans (2), je ne fais pas appel à l'exécutable (1), j'ai réécrit les mêmes fonctions dans (2)





le pb c'est que (2) met 3 minutes à effectuer l'algo alors que (1) ne met que 12 secondes !





je ne comprends pas pourquoi il y a une telle différence entre les deux !


quelqu'un a-t-il une idée ?


y a-t-il une solution en restant entièrement sous borland ?


faut-il que je fasse appel à (1) avec (2) ? à ce moment là comment faire pour passer les paramètres d'un programme à l'autre ?





svp aidez moi, c'est assez urgent !

3 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
18 oct. 2005 à 00:25
Passe les params avec ShellExecute(), détails (ultra simple) dans MSDN.

ciao...
BruNews, MVP VC++
0
milowen Messages postés 2 Date d'inscription vendredi 16 septembre 2005 Statut Membre Dernière intervention 18 octobre 2005
18 oct. 2005 à 11:35
je vais essayer mais ce n'est qu'une demi solution car pendant le
déroulement du programme j'ai besoin de certains paramètres (du style
avancement pour la barre de progression, etc...)

donc dans ce cas il faudrait que je renvoie des infos vers l'interface depuis le programme appelé

quelqu'un a une idée ?
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
18 oct. 2005 à 17:19
Refaire tout ton prog dans VC++ t'est interdit ?

ciao...
BruNews, MVP VC++
0
Rejoignez-nous