FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Comment 'effacer' un champ image
Comment 'effacer' un champ image
Débuté par Jean philippe, 13 déc. 2018 19:28 - 4 réponses
Connectez-vous…
Jean philippe
#1
Membre enregistré
80 messages
Popularité : +4 (4 votes)
Posté le 13 décembre 2018 - 19:28
Bonjour,
merci pour votre écoute,
Les champ_image1 et champ_image2 sont 2 champs image parfaitement superposé.
L'un va afficher une image, l'autre va afficher des points et graphes.
En jouant sur la propriété visibilite (ou opacité), je ferai apparaitre soit champ_image1, soit champ_image2, (et peut être les 2 en même temps?) . Very simple.
Donc, je remplis le champ_image1="C:\test\belleimage.jpg", et ce sont les 2 champs qui se remplissent avec cette image !
Quand je rends champ_image1..visible=0 et champ_image2..visible = yes, la belleimage.jpg est affichée., alors qu'il ne devrait rien y avoir !!!
Peut être faut il initialiser image 2 avec du vide ?
Si quelqu'un a une solution.. ce serait super.
Merci d'avance.
Windev 21, Win7
Message modifié, 13 décembre 2018 - 19:52
Signaler
0
0
Jean philippe
#2
Membre enregistré
80 messages
Popularité : +4 (4 votes)
Posté le 13 décembre 2018 - 19:48
... cela fait 4 heures que j'ai tout essayé.
Par exemple champ_image2="" efface champ_image1.
Un dsauvegardejpeg(Champ_image2) sauvegarde le champ_image1
etc.. etc..
Signaler
0
0
Jean philippe
#3
Membre enregistré
80 messages
Popularité : +4 (4 votes)
Posté le 13 décembre 2018 - 20:09
.. et je réponds à moi même.
En fait, les champs image ne sont que des zones mémoire écran. Ce ne sont pas du tout des variables.
Les 'propriétés' de champ image windev sont un peu du flan.. car ça ne marche QUE si il n'y a pas de champs images superposés .
Chaque fois qu'on manipule un champ image, on manipule la zone écran concernée.
Bref, si tu charge un champ image, les autre images incluses dans cette zone seront infectées
Voili voilà , donc il faut faire des buffer , et copier ces buffer à la demande dans la zone mémoire écran matérialise par un champ image.
Signaler
0
0
Cdm98
#4
Membre enregistré
81 messages
Popularité : +2 (4 votes)
Posté le 14 décembre 2018 - 08:57
ou alors tu as 3 champs images
image3 sera apres image1 + image2 , deux champs hors fenetre qui ne se superpose pas.
sinon il y a les variables de type image
monimage est une image (en 21 je sais pas je crois que ça existait deja)
Signaler
1
0
Jean philippe
#5
Membre enregistré
80 messages
Popularité : +4 (4 votes)
Posté le 14 décembre 2018 - 12:27
exact.. les champs images hors fenêtre doivent être très très loin.. parce qu'avec un écran 4K, on a des surprises lol
Les variables de type image devraient fonctionner, si j'arrive à faire fusionner correctement 2 images png avec couche alpha, ce qui n'est pas encore le cas. Délicat ces choses là.. Bonne journée.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte