DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Drag and Drop
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Récupère le nombre et le nom des fichiers "droppés" depuis l'explorateur.
Remarque : Pour obtenir des informations provenant de l'explorateur, il est nécessaire que le dialogue ait été initialisé avec la fonction ExplorerAccepte.
Nb = ExplorerRécupère(_EVE.wParam)
// Récupération de tous les fichiers
POUR i = 1 Ã€ Nb
	Trace(ExplorerRécupère(_EVE.wParam, i))
FIN
Syntaxe

Récupérer le nombre de fichiers "droppés" Masquer les détails

<Résultat> = ExplorerRécupère(<Message>)
<Résultat> : Entier
Nombre de fichiers sélectionnés.
<Message> : Entier système
Premier paramètre du message WM_DROPFILES (envoyé par l'explorateur à la fenêtre ou au champ WINDEV), c'est-à-dire _EVE.wParam.

Récupérer un à un le nom des fichiers "droppés" Masquer les détails

<Résultat> = ExplorerRécupère(<Message> , <Numéro>)
<Résultat> : Chaîne de caractères
Nom et chemin du fichier "droppé".
<Message> : Entier système
Premier paramètre du message WM_DROPFILES (envoyé par l'explorateur à la fenêtre ou au champ WINDEV), c'est-à-dire _EVE.wParam.
<Numéro> : Entier
Indice du fichier dont on veut récupérer le nom.
Remarques
Lors d'un "Drag and Drop" entre l'explorateur et une fenêtre (ou un champ) WINDEV, l'explorateur envoie le message WM_DROPFILES à la cible considérée. Le premier paramètre de ce message (_EVE.wParam) utilisé avec la fonction ExplorerRécupère permet de connaître le contenu du "Drag and Drop" (nombre et nom des fichiers sélectionnés).
Remarques :
  • Il est impossible de récupérer le nombre et le nom des fichiers sélectionnés dans l'explorateur si aucun "Drag and Drop" n'est réalisé entre l'explorateur et une fenêtre WINDEV.
  • La constante WM_DROPFILES est définie dans le fichier Winconst.wl livré dans le sous-répertoire "Personal\External" et vaut 0x233.
Composante : wd300std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 13/09/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale