ShellExecute

gus2647 Messages postés 35 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 28 novembre 2003 - 24 juil. 2003 à 11:15
cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 - 24 juil. 2003 à 15:47
Bonjour, j utilise la commande suivante

ShellExecute(win, "open", url, NULL, NULL, SW_SHOWNORMAL);

et mon probleme est que mon url est tres tres longue. lors du passage a internet explorer il me coupe l url.

comment faire pour pouvoir passer une url sup de 255 caractères

merci d avance Gus2647

3 réponses

cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 3
24 juil. 2003 à 12:48
Salut,
Tu as du atteindre la limite MAX_PATH qui est definie dans stdlib.h.
Je pense que tu peut la modifier en rajoutant un #define avant le header mais je sais trop si c'est conseillé de faire ca (si il y a une limite c'est qu'elle sert bien a quelque chose).
0
gus2647 Messages postés 35 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 28 novembre 2003
24 juil. 2003 à 15:05
Merci de ta reponse mais j ai essaye et il ne prent pas ma definition en compte peux etre as tu une autre solution pour ouvrir une page internet

merci d avance
0
cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 3
24 juil. 2003 à 15:47
Salut,
Je me suis trompé, MAX_PATH est defini dans windef.h et non pas dans stdlib.h.
Cherche de la doc sur MAX_PATH (savoir si on peut modifier la valeur sans modifier le header).
0
Rejoignez-nous