Et ça... marche ! :mouarf:
Type: Messages; Utilisateur: GoustiFruit
Et ça... marche ! :mouarf:
Ah merci pour ce lien, à partir de là j'ai fait des recherches sur text/x-moz-url-priv et trouvé un outil (InsideClipboard.exe sur Nirsoft.net) qui liste les formats disponibles et leur contenu sous...
Ah ok, je crois comprendre ce que tu veux dire: sous Windows le contenu du presse-papier est en ASCII alors qu'il serait en Unicode sous Linux ? Je vais tester ça... avec Delphi 7 pour info.
EDIT:...
PS: je viens de faire un test avec Notepad++ tournant sous Wine. Même problème ! J'ai accès au format texte, mais si je choisis "Collage spécial" -> "Coller du contenu HTML", j'ai juste quelques...
Oui la gestion du presse-papier est différente sous linux, et parfois "bizarre". C'est dû je crois à un accent mis sur la sécurité (éviter que des données sensibles restent quelque part en mémoire)...
if Clipboard.HasFormat(CF_HTML) then begin
Si cette première condition n'était pas respectée, le Memo ne serait pas modifié !
Je ne sais pas si le problème vient de Wine ou si c'est à cause d'une...
Pour simplifier les choses, j'ai écrit un petit programme qui copie juste le contenu HTML du presse-papier dans un TMemo.
procedure TForm1.btnClipboardClick(Sender: TObject);
var
MyHandle:...
Peux-tu préciser ta pensée ?
CF_HTML est un UINT (type d'entier), où est-ce que tu vois du ascii/unicode ?
(j'ai aussi essayé avec Ptr défini comme PAnsiChar au lieu de PChar, même résultat)
PS:...
Hum, j'ai l'impression que ce problème n'inspire pas grand monde :-\
Par acquis de conscience j'ai également essayé avec:
procedure TForm1.FormCreate(Sender: TObject);
begin
CF_HTML :=...
Bonjour,
J'ai écrit une application qui, à un moment donné, utilise le contenu du presse-papier comme ceci:
- s'il contient du HTML
- et si la source est reconnue (SourceURL)
-> alors fait...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.