|
[Résolu] AppelDLL32 |
|
---|---|---|
Developpeur WDF
Inscrit:
26/07/2004 09:01 Post(s): 127
|
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 :
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
Contribution le : 28/02/2007 18:57
Edité par drcharly93 sur 2/3/2007 13:31:08
|
|
_________________
Faut pas trop se prendre au sérieux ... |
||
|
Re: AppelDLL32 |
|
---|---|---|
Animateur WDF
Inscrit:
19/01/2004 13:48 De www.sigmasys.fr
Post(s): 988
|
Bonjour,
Au lieu d'utiliser le débogeur, utiliser plutot Trace pour visualiser la valeur de vos variables dans la boucle. Si le trace fait apparaître vos valeurs c'est qu'il y a un soucis dans votre code. Bon dév., Totof
Contribution le : 01/03/2007 09:41
|
|
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr] |
||
|
Re: AppelDLL32 |
|
---|---|---|
Animateur WDF
Inscrit:
19/01/2004 13:48 De www.sigmasys.fr
Post(s): 988
|
Bonjour,
Peut être qu'en remplacant ceci : SI Droite(leRaccourci,3)="lnk" ALORS Par cela : SI Majuscule(Droite(leRaccourci,3) )="LNK" ALORS Cela changera peut être la donne, car la gestion des extensions de fichiers varie de temps en temps sous windows entre majuscule et minuscule (j'ai déjà eut le cas). Bon dév., totof
Contribution le : 01/03/2007 12:14
|
|
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr] |
||
|
Re: AppelDLL32 |
|
---|---|---|
Developpeur WDF
Inscrit:
26/07/2004 09:01 Post(s): 127
|
Bon,
je pense que le problème vient de la dll, enfin disons qu'il doit y avoir quelque chose dedans qui ne plait pas à windev. J'ai testé "shel32", avec la fonction "SHGetSpecialFolderPathA" pour récupérer les Répertoires Spéciaux de Windows, et ça fonctionne. Tant qu'à faire, voici le code :)
A noter qu'ici on ne récupère que le dossier de l'utilisateur en cours, et que seules certaines valeurs comprises entre 0 et 59 retournent une information. Voilà voilà. Ah oui, et pour le link, ça a toujours fonctionné, mais en effet c'est une prudence que je vais ajouter :)
Contribution le : 01/03/2007 12:52
|
|
_________________
Faut pas trop se prendre au sérieux ... |
||
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.