|
| Inicio → WINDEV 2025 → Drag and drop --> Cible : une image contenue dans une colonne de type conteneur |
| Drag and drop --> Cible : une image contenue dans une colonne de type conteneur |
| Iniciado por Fany, 17,ene. 2019 11:18 - No hay respuesta |
| |
| | | |
|
| |
Miembro registrado 365 mensajes |
|
| Publicado el 17,enero 2019 - 11:18 |
Bonjour à tous,
Pourriez vous m'aider s'il vous plait ?
J'ai une table de plusieurs lignes. Je voudrais pouvoir glisser un fichier depuis mon explorateur windows dans une ligne de cette table afin de récupérer le chemin complet du fichier glissé dans la ligne (je voudrais afficher le chemin dans une autre colonne de la table). Pour ce faire, je me suis dit que j'allais utiliser une image contenue dans une colonne de type conteneur (image cible pour le glissé/déposé) Seulement je n'y arrive pas.
Je sais faire pour une image qui n'est pas contenue dans une ligne du tableau. Je me suis aidée de l'exemple DragAndDrop. j'arrive bien a glisser sur l'image et afficher avec info() le nom du fichier.
MAIS ! Si je mets cette image dans le champ conteneur, plus rien ne marche. Voilà ou j'en suis pour l'instant :
Dans l'initialisation de ma fenetre, j'ai mis :
EXTERNE "WINCONST.WL"
Dans l'initialisation de l'image :
ExplorerAccepte(Vrai,IMG_DragAndDrop) Evénement(RecupFichiers_DND_Windows,IMG_DragAndDrop..NomComplet,WM_DROPFILES)
Dans ma procédure "RecupFichiers_DND_Windows" j'ai mis ce code :
nbFic est un entier = ExplorerRécupère(_EVE.wParam) sNomFic est une chaîne
i est un entier POUR i = 1 À nbFic sNomFic=ExplorerRécupère(_EVE.wParam,i) Info(sNomFic) FIN
Info affiche bien le chemin de mon fichier.
Dès que je place l'image dans la colonne conteneur, la procédure n'affiche plus rien, avez vous un début de piste pour m'aider ?
D'avance merci |
| |
| |
| | | |
|
| | | | |
| | |
|