Re: Windev et le copier-coller de fichiers

Posté par Anonyme le 4/8/2004 19:50:52
Sans trop renter dans le détail des formats d'échange du presse-papiers windows (plus d'infos ici : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/dataexchange/clipboard/clipboardformats.asp), windev ne sait gérer par la fonction verspressepapier que les types de données texte et image (CF_TEXT et CF_BITMAP pour windows). Le format qu'utilise le système pour copier des listes de fichiers est tout autre, c'est le CF_HDROP. Bien sûr on passe une liste de fichiers sous forme de texte, mais il faut avoir d'abord initialisé le presse-papiers avec le format adéquat au préalable; ça ne peut fonctionner si on spécifie le format texte au presse-papiers.

D'ailleurs, on peut lire à la fin de l'aide sur verspressepapier dans windev le bien triste :

"La fonction PressePapier permet de lire le contenu du presse-papiers. Les informations autres que celles de type texte ou image (binaire, etc.) contenues dans le presse-papiers ne peuvent pas être lues par la fonction PressePapier."

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=5&topic_id=1183&post_id=4786