Utiliser un "sous" programme

Utiliser un "sous" programme - C++ - Programmation

Marsh Posté le 24-01-2005 à 19:14:06    

Bonjour à tous ! :)
Voilà, j'ai un pitit soucis ....
J'ai mis au point avec un collègue un programme de morphing (sous vc) et pour le moment il me génère des images bmp en sortie, mais je voudrais créer une vidéo avec cette série d'images. Le problème est que vu mon niveau, je comprends rien aux sources que je trouve, et donc je voudrais savoir si je peux appeler un autre programme dans mon code pour faire ma sortie vidéo ... :??:
Merci ! :jap:

Reply

Marsh Posté le 24-01-2005 à 19:14:06   

Reply

Marsh Posté le 24-01-2005 à 21:30:44    

Oui avec system() de <stdlib.h>.
Au passage c'est simplement exécuter un autre programme. Le terme sous programme désigne autre chose (un "morceau" de ton programme final).


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 24-01-2005 à 21:43:01    

J'ai déjà tenté system () et il ne reconnait pas l'autre programme... et pour le vocabulaire, je suis désolée!


---------------
Lolydi
Reply

Marsh Posté le 24-01-2005 à 22:02:55    

Il faut donner le chemin complet vers l'autre programme.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 25-01-2005 à 22:17:26    

Ok, je te remercie, ce doit être moi qui ait mal écrit le chemin dans la commande ... dsl ! :whistle:  

Reply

Marsh Posté le 25-01-2005 à 23:29:49    

Attention à pas te faire avoir avec l'antislash simple:

Code :
  1. system( "C:\test\toto.exe" );


'\t' c'est la tabulation... Donc

Code :
  1. system( "C:\\test\\toto.exe" );


ou plus simplement (marche même sous Windows)

Code :
  1. system( "C:/test/toto.exe" );


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 27-01-2005 à 16:56:13    

Merci beaucoup, ça marche !!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed