[Résolu] AppelDLL32 | Sujet: [Résolu] AppelDLL32 par veDengaG sur 28/2/2007 18:57:19
Bonjour, le problème est que je n'obtiens un résultat qu'en mode "débogage Pas à pas".
Je tente d'utiliser la dll PinfoRaccourci
Voici le code :
leRaccourci est une chaîne ASCIIZ sur 256
chemin est une chaîne ASCIIZ sur 256
description est une chaîne ASCIIZ sur 256
argument est une chaîne ASCIIZ sur 256
repTravail est une chaîne ASCIIZ sur 256
hotkey est un entier
sCheminEXE, sRes sont des Chaînes
i, Nb sont des entiers
// Récupération du nombre de fichiers
Nb = ExplorerRécupère(_EVE.wParam)
// Récupération de tous les fichiers
POUR i = 1 A Nb
leRaccourci=ExplorerRécupère(_EVE.wParam, i)
SI Droite(leRaccourci,3)="lnk" ALORS
chRes=AppelDLL32("PInfoRaccourci", "_InfoRaccourci", &leRaccourci, &chemin, &description, &argument, &repTravail, &hotkey)
FIN
sCheminEXE=fCheminLong(chemin)
...
...
Traitement
...
...
FIN
Donc quand il y a résultat, sRes=0, alors que dans le cas contraire je me retrouve avec une valeur négative, et chemin=""
Voilà, si quelqu'un possède une piste à partager, parce que là, je bloque.
Bonne soirée à tout le monde
|
|
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
|