j'ai trouver pas mal de truc dans le Faq la dessus dont ceci qui marche bien
mais chez moi ca marche pas
comment savoir pourquoi ca marche pas :?Code:ShellExecute(NULL, "open", "http://www.google.com/",NULL, NULL, SW_SHOWNORMAL);
Version imprimable
j'ai trouver pas mal de truc dans le Faq la dessus dont ceci qui marche bien
mais chez moi ca marche pas
comment savoir pourquoi ca marche pas :?Code:ShellExecute(NULL, "open", "http://www.google.com/",NULL, NULL, SW_SHOWNORMAL);
ça fait quoi ?
rien c'est bien le problème :mouarf:
t pas en unicode des fois ? :D
je sais pas trop, j'ai eu pas mal d'emmerde avec ca mais j'ai modifier des option du projet et depuis ca va mieu.
ca changerais quoi au niveau du code
Code:
1
2 ShellExecute(NULL, _T("open"), _T("http://www.google.com/"),NULL, NULL, SW_SHOWNORMAL);
je peux pas etre en unicode en fait vu que je suis VS6 :mouarf:
sorry j'avais oublier :aie:
Ps : ca marche pas plus
Ben si, tu peux être en unicode en VS6.
Il suffit de rajouter les définitions à la main dans la section preprocessor du projet...
ok mais la je suis en Ansi sous VS6
Quelles sont les valeurs d'erreur retournées par ShellExecute() ou ShellExecuteEx() ?
que dit GetLastError() ?
voir faq:
http://c.developpez.com/faq/vc/?page...etLibLastError
:D
GetLastError() marche avec ShellExecute() non-Ex ?
application introuvable
alors precise le programme a executer et l'url en argument ....
:D
comment tu precise le programme a executer stp ta quelque chose la dessus car tous les exemple que j'ai vu sur ShellExecute ne dnne pas le prog a executer
Edit : c'est bon j'ai trouver comment faire
Tu as trouvé comment faire, mais peux tu préciser ?
Merci,