Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1931 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C] probleme avec fonction system()

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] probleme avec fonction system()

n°372180
limsa
Posté le 25-04-2003 à 17:35:36  profilanswer
 

voila j'utilise cette commande

Code :
  1. void image ()
  2. {
  3. system("C:\\image\\plateau_final.jpg" );
  4. }


 
que j'ai incorporé dans en tant que fonction dans mon main.
Le programme s'execute bien l'image s'execute mais apres que celle-ci se soit lancé le programme principal s'arrette apparement il attend que je ferme l'image pour continuer.
Y'a til un moyen de garder l'image et que le programme continue a s'executer.
 
Merci de votre aide.

mood
Publicité
Posté le 25-04-2003 à 17:35:36  profilanswer
 

n°372273
leneuf22
Posté le 25-04-2003 à 19:27:56  profilanswer
 

Tu devrais utiliser ShellExecute au lieu de system !
 

Code :
  1. HINSTANCE ShellExecute(      
  2.    HWND hwnd,
  3.    LPCTSTR lpOperation,
  4.    LPCTSTR lpFile,
  5.    LPCTSTR lpParameters,
  6.    LPCTSTR lpDirectory,
  7.    INT nShowCmd
  8. );


 
-> http://msdn.microsoft.com/library/ [...] xecute.asp


Message édité par leneuf22 le 25-04-2003 à 19:29:17
n°372324
limsa
Posté le 25-04-2003 à 21:39:11  profilanswer
 

Oki d'accord je te remercie car 'jai fait un man sous linux pour voir si y'avait moyen de contourner le probleme, apparement y'en a pas lol.
 
Merci encore.

n°372327
SquiZZ
Posté le 25-04-2003 à 21:42:43  profilanswer
 

le code que tu donnes est du code dos ou windows (c:\\....)
tu cherches une solution pour quel OS exactement ?
 
[edit] et quel compilo / environnement de dév ?


Message édité par SquiZZ le 25-04-2003 à 21:46:16
n°372432
limsa
Posté le 26-04-2003 à 00:35:26  profilanswer
 

SquiZz a écrit :

le code que tu donnes est du code dos ou windows (c:\\....)
tu cherches une solution pour quel OS exactement ?
 
[edit] et quel compilo / environnement de dév ?
 


 
en fait l'environnement est windows le compilo c'est visual C++

n°372444
SquiZZ
Posté le 26-04-2003 à 00:57:13  profilanswer
 

ok, donc aucun rapport avec le man de linux.
 
utilise ShellExecute comme l'a dit leneuf22 :
 

Code :
  1. ShellExecute(NULL, "open", "d:\\plouf.jpg", NULL, NULL, SW_SHOW);


Message édité par SquiZZ le 26-04-2003 à 01:00:11

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C] probleme avec fonction system()

 

Sujets relatifs
[vb(a)] je veux faire fonction qui separe une chaine de char en deux[ACCESS]Probleme activex suite a un changement de poste
Probleme de guillemet[C] Probleme fgets (resolu)
[XML + DOM] fonction writetofile() ne marche pasfonction mail() probleme avec la gestion des emails non envoyé
PERL probleme d'envois de mailprobleme de tampon?
PHP+SQL+Flash problème !!! 
Plus de sujets relatifs à : [C] probleme avec fonction system()


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR