PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 24 → ImageInfoListe : problème avec certains fichiers
ImageInfoListe : problème avec certains fichiers
Iniciado por Fany, ago., 09 2019 11:29 AM - 2 respostas
Membro registado
362 mensagems
Publicado em agosto, 09 2019 - 11:29 AM
Bonjour à tous,

Je bloque sur une erreur dont je ne connais pas la cause... Encore un mystère à élucider

Sur certains fichiers, la syntaxe suivante me renvoie une erreur :
sExifphot est une chaîne = ImageInfoListe(Adresse)


Je dis sur "certains fichiers" car le code fonctionne sur 99% des fichiers traités, sauf certains, et là mystère.... ça plante

La variable "adresse" est une chaine qui correspond bien au chemin de mon fichier.

Une fois sur 3, j'ai l'application qui plante, sans vraiment d'explication de l'erreur mis à part ceci : (la ligne 11 est la ligne ou il y a ImageInfoListe)

----------------------------------------------------------------------
----------------------------------------------------------------------
----------------------------------------------------------------------
Erreur à la ligne 11 du traitement Procédure locale chargement_photo.
Une erreur système inattendue est survenue.
Si cet incident se produit de manière systématique lorsque vous exécutez les mêmes manipulations, il est conseillé de transmettre au Support Technique Gratuit :
- une description des circonstances de l'incident
- les lignes de code, une fenêtre ou un projet permettant de reproduire le problème
- les informations techniques suivantes

Details techniques :

Module : wd240pnt.dll
Version du module : 24.0.38.0
VI : 01F240042h
Adresse de base : 04600000
Erreur systeme : Access violation (GPF)
EIP = 0462DB7A
OS : Windows 7 Service Pack 1(6.1.7601)

----- Informations techniques -----

Projet : Test_Photo

Appel WL :
Traitement de 'Procédure locale chargement_photo' (FEN_charge photo.PROCEDURE.chargement_photo), ligne 11, thread 0

Que s'est-il passé ?
Une erreur système inattendue est survenue.
Si cet incident se produit de manière systématique lorsque vous exécutez les mêmes manipulations, il est conseillé de transmettre au Support Technique Gratuit :
- une description des circonstances de l'incident
- les lignes de code, une fenêtre ou un projet permettant de reproduire le problème
- les informations techniques suivantes

Details techniques :

Module : wd240pnt.dll
Version du module : 24.0.38.0
VI : 01F240042h
Adresse de base : 04600000
Erreur systeme : Access violation (GPF)
EIP = 0462DB7A
OS : Windows 7 Service Pack 1(6.1.7601)

Code erreur : 1020
Niveau : erreur fatale

Dump de l'erreur du module 'wd240vm.dll' (24.0.205.2).
Identifiant des informations détaillées (.err) : 1020
Informations de débogage :

Details techniques :

Module : wd240pnt.dll
Version du module : 24.0.38.0
VI : 01F240042h
Adresse de base : 04600000
Erreur systeme : Access violation (GPF)
EIP = 0462DB7A
OS : Windows 7 Service Pack 1(6.1.7601)
Registres :

EIP = 0462DB7A EBP = 00000B48
EAX = 00000000 EBX = 07CA65E4
ECX = 07CA65E4 EDX = 00000100
ESI = 07D77FFF EDI = 07CA6C08

Pile des appels :

[wd240pnt.dll (04600000), 24.0.38.0, 01F240042h] 0460F48F : Execution() + 124651 bytes
Pile invalide

Informations supplémentaires :
EIT_PILEWL :
Procédure locale chargement_photo (FEN_charge photo.PROCEDURE.chargement_photo), ligne 11
EIT_DATEHEURE : 09/08/2019 11:18:58
EIT_TYPE_WDFILE : <2>
EIT_IDCODE : <458752>
----------------------------------------------------------------------
----------------------------------------------------------------------
----------------------------------------------------------------------

J'ai essayé de récupérer l'erreur avec ErreurInfo, mais le plantage arrive directement à l'utilisation de "ImageInfoListe", et je n'arrive pas à afficher l'erreur étant donné que l'application cesse de fonctionner. ErreurInfo arrive trop tard pour que je puisse l'exploiter. Ou alors je ne sais pas l'utiliser.

Avec vous déjà eu ce genre de problème ?

D'avance merci pour vos lumières,

Fany
Publicado em agosto, 12 2019 - 3:37 PM
Bonjour Fany,

La doc indique que la fonction attend une image de format JPEG ou TIFF. Est-ce toujours le cas?

Thierry
Publicado em agosto, 14 2019 - 2:25 PM
Je ne sais pas si c'est lié, mais je viens de perdre 2 heures sur des erreur de syntaxe signalées par l'éditeur sur des fonctions que j'utilise régulièrement (HChangeNom, HChangeRep, HChangeConnexion) avec à chaque fois une erreur de compilation.

Finalement, en désespoir de cause, on ajoute une nouvelle fenêtre au projet, on tape le même code à la main et Ô miracle, ça fonctionne!
On fait du prototypage en vue de faire des choix techno pour un nouveau projet, quelques chose me dit qu'on connait déjà le gagnant!