PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → [WD 5.5] v 5.53ya exporter des images
[WD 5.5] v 5.53ya exporter des images
Started by pat, Feb., 19 2004 5:54 PM - 4 replies
Posted on February, 19 2004 - 5:54 PM
Bonjour à tous et toutes

Je souhaite balayer un fichier fic et mmo, sur la base de la clé unique et
exporter et enregistrer
les images issues du fichier mmo en "jpg" dans le répertoir courant, en
nommant les fichiers images
du style cléunique+".jpg"

j'utilise ce code :
houvre("batiment")
hlitpremier("batiment","b1cleunik")
tantque pas h.endehors
nomplan est une chaine
nomfiche est une chaine
nomplan=b1.plan //image1
//info(nomplan)
nomfiche=b1.b1cleunik
info(nomfiche) //(controle clé)
dsauveimage(nomplan,nomfiche + ".jpg")
Hlitsuivant("batiment","b1cleunik")

fin

là, le code plante sur le message suivant :type incorrect pendant
une transformation de type...

je me doute que mon "nomplan est une chaine" coince, mais c'est idiot, je
sèche
une bonne âme me ferait la honte de me donner un tuyau, car je me doute,
je sèche sur une "couennerie"

Merci

Patrick
--
******Attention adresse anti spam *******
remplacer pat par pbsr, remplacer poubelle par noos
Posted on February, 19 2004 - 6:23 PM
"pat" a écrit

dsauveimage(nomplan,nomfiche + ".jpg")


si nomplan est bien le non d'un champ image:

dsauveimage({nomplan},nomfiche + ".jpg", 0 , "JPG")

@+
vincent barré
Posted on February, 19 2004 - 10:24 PM
merci Vincent,

ne crois tu pas que je me loupe sur le type de champ?
car effectivement nomplan est le nom d'un champ image,
mais j'ai toujours le message erreur :
type incorrect pendant une transformation de type...
alors que je définis : nomplan est une chaine

quand je récupère le champ image, dois-je définir un autre type de champ ?

merci de tes conseils


--
******Attention adresse anti spam *******
remplacer pat par pbsr, remplacer poubelle par noos


"Vincent Barré" <bayelec@wanadoo.fr> a écrit dans le message de
news:4034e57c@news.pcsoft.fr...


"pat" a écrit

dsauveimage(nomplan,nomfiche + ".jpg")

si nomplan est bien le non d'un champ image:

dsauveimage({nomplan},nomfiche + ".jpg", 0 , "JPG")

@+
vincent barré

Posted on February, 20 2004 - 11:06 AM
"pat" <pat@poubelle.fr> a écrit ...

J'ai essayé ton code, avec ma version 5.53Ya, il marche.

A tu essayé dans le débuguer, a quelle ligne exactement il plante ??

Code d'essai OK:

xx est un entier long = 22
nomplan est une chaine = "IMAGE"
NomImage est une chaine = xx

Si pas dSauveImage(nomplan,NomImage+".JPG")ALORS
Erreur("Impossible de sauver le fichier image")
FIN
Posted on February, 20 2004 - 9:09 PM
Encore merci Vincent de me répondre,

ce soir je suis trop "out" voire "en vrac" pour persévérer,
je tente ce samedi soir, je te tiens au courant

;-) bon WE

Patrick

--
******Attention adresse anti spam *******
remplacer pat par pbsr, remplacer poubelle par noos


"Vincent Barré" <bayelec@bayelec.com.fr> a écrit dans le message de
news:4035d108@news.pcsoft.fr...


"pat" <pat@poubelle.fr> a écrit ...

J'ai essayé ton code, avec ma version 5.53Ya, il marche.

A tu essayé dans le débuguer, a quelle ligne exactement il plante ??

Code d'essai OK:

xx est un entier long = 22
nomplan est une chaine = "IMAGE"
NomImage est une chaine = xx

Si pas dSauveImage(nomplan,NomImage+".JPG")ALORS
Erreur("Impossible de sauver le fichier image")
FIN