en fait, c est internet explorer que j essaye de lancer ...
j ai essaye de lancer explorer.exe avec ce que m a donne KarLKoX, cela fonctionne; mais quand j essaye avec iexplore.exe (soit internet explorer) cela ne fonctionne pas ... :(
je ne cromprends vraiment pas pourquoi ...
je vais peter un cable ...ss si quelqu un a une solution cela serai tres tres cool.
bipparou
En effet, j essaye de programmer sous windows ...
merci pour tes conseils KarlKoX, je vais tenter cela tout de suitess!
@ pluche
karlkox
petite rectification :
// lance l'explorateur et l'initialise sur le lecteur D:
WinExec("explorer.exe d:\", SW_SHOWNORMAL);
lpCmdLine est l'éxécutable a lancer suivit des options ("explorer.exe d:" par exemple)
uCmdShow peut etre égal a :ss SW_FORCEMINIMIZEss SW_HIDE
SW_MAXIMIZE
SW_MINIMIZE
SW_RESTORE
SW_SHOW
SW_SHOWDEFAULT
SW_SHOWMAXIMIZED
SW_SHOWMINIMIZED
SW_SHOWMINNOACTIVE
SW_SHOWNA
SW_SHOWNOACTIVATE
SW_SHOWNORMAL
exemple :ss // lance l'explorateur et l'initialise sur le lecteur D:
WinExec("explorer.exe d:\", SW_NORMAL);
Note qu'il faut inclure <windows.h>
Voila.
gilou
Ben a priori, il a l'air de programmer sous Windows, non?
Donc il doit y avoir des fonctions specifiques dans l'API windows pour cela. ShellExecute(Ex) par exemple.
A+,
frenchie15
essaie de mettre tout le chemin...
jupiler
question conne: tu développes sous quel environnement?
bipparou
c est encore moi, toujours pour le meme pb;
en fait j ai suivi les conseils de SoWhatIn22 (que je remercie a nouveau) mais etant donne que je suis handicape j ai encore du mal ...
j ai essaye ce petit truc pour tester et internet explorer ne se lance pas.. :(
#include <stdlib.h>
main()
{
system("iexplore.exe" );
}
merci pour votre aide !
bipparou
je te remercie pour ces precisions ...
c cool de ta part !
@+
Bip
SoWhatIn22
hello,
pour lancer un programme externe depuis un programme C, tu peux utiliser la fonction C 'system':
Syntax:
#include <stdlib.h>
int system(const char *command);
ou char * command est une chaine de caractère contenant le programme a executer, avec les eventuelles options.
si tu veux etre sur des options, sous win tu ouvres une fenetre dos et tu tapes la ligne de commande en question. Tu vas bien voir ce que ca donnes ;-þ
pour netscape par ex, nestacpe http://xxx/index.htm
bipparou
Salut !
bon, je souhaiterai savoir comment faire pour lancer un executable (du genre iexplore.exe, au hazard) en langage C.
autre petite chose: ou puis je trouver des info sur comment passer des arguments a iexplore.exe, du genre : s ouvrir sur telle page web , etc ...
merci d avance ...
@+
Bip