PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → ListeImage superposée
ListeImage superposée
Iniciado por Fyftyone, set., 23 2020 3:38 PM - 1 resposta
Membro registado
3 mensagems
Publicado em setembro, 23 2020 - 3:38 PM
Bonjour à tous,

J'ai un petit soucis et je ne sais pas comment faire.

Je souhaiterais utiliser 3 calques par éléments dans une liste image.

En gros j'ai Image1 (nommée d1.png), Image2 (nommée w1.png), Image3 (nommée z1.png), Image4 (nommée d2.png), Image5 (nommée w2.png) et Image6 (nommée z2.png) (en fait il y en a 60 mais je vais faire court).

L'idée serait de mettre sur le premier élément de la liste Image, les images 1,2 et 3 superposées (car il y a de la transparence), sur le deuxième élément les images 4, 5 et 6 superposées...

J'ai tenté d'utiliser ce genre de code :





ListeAjoute(LSI_SansNom1,i,"D:\Test\w"+i+".png")
ListeAjoute(LSI_SansNom1,i,"D:\Test\d"+i+".png")
ListeAjoute(LSI_SansNom1,i,"D:\Test\z"+i+".png")
et également ListeInsère (sur le même principe).

Le problème c'est que quand j'ajoute (ou j'insère) cela se met directement sur l'élément suivant...

Une idée de comment faire?
Membro registado
81 mensagems
Popularité : +2 (4 votes)
Publicado em setembro, 25 2020 - 10:04 AM
perso je tenterais de faire ça dans un champ image à coté la constitution de l'image avec les 3 calques


un champ hors fenetre, dans lequel je mettrais mes trois calques.
calque 1 + calque 2 + calque 3
j'enregistre dans une variable image le resultat. (dsauveimagepng ...)
je le mets dans ma liste.
puis raz image
puis calque 4 , calque 5 , calque 6
enrgistre image en variable image
dans la liste

etc...

nb ça peut passer par des fonctions images pour les 3 calques : 3 champs image , des dcopieimage etc..

y a un peut de taf