Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1432 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Pourquoi le presse-papiers ne réagit-il pas ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pourquoi le presse-papiers ne réagit-il pas ?

n°2087998
HERIBERT
Posté le 07-07-2011 à 18:29:05  profilanswer
 

Bonjour à tous :)
 
Delphi 7.  
 
Cette syntaxe :  
 

Code :
  1. Form2.JvEdit1.CopyToClipboard;
  2. Form2.JvEdit1.PasteFromClipboard;


 
ne change rien au presse-papiers. J'ai pourtant déjà utilisé celui-ci ailleurs, et ça fonctionnait...
 
C'est le composant JVEdit qui est en cause ? Il a une syntaxe particulière ?  
 
Recherches sur plusieurs sites, qui me confirment bien que ça devrait marcher...
 
Merci :hello:


Message édité par HERIBERT le 07-07-2011 à 18:30:34
mood
Publicité
Posté le 07-07-2011 à 18:29:05  profilanswer
 

n°2088043
billgatesa​nonym
Posté le 07-07-2011 à 21:56:55  profilanswer
 

Copier et remettre ce que l'on a copié ne change rien. Il faudrait faire une copie vers un autre endroit.
Et peut-être que la sélection est vide.

n°2088096
HERIBERT
Posté le 08-07-2011 à 08:43:35  profilanswer
 

billgatesanonym a écrit :

Copier et remettre ce que l'on a copié ne change rien. Il faudrait faire une copie vers un autre endroit.
Et peut-être que la sélection est vide.


 
Tu as raison : il ne me suffit pas de cliquer sur un bouton appelant la sélection du texte saisi par JvEdit.SelText ou SelectAll . Ca marche aléatoirement, mais systématiquement avec CTR+C et CTRLV.  
 
Bizarre... Je te tiens au courant.  
 
Par exemple, ce code ne fonctionne pas, alors qu'au même endroit CTRL+C fonctionne :  

Code :
  1. Txt := Form2.JvEdit1.Text;   // Txt : string
  2.       Form2.JvEdit1.SelectAll;
  3.       Form2.JvEdit1.CopyToClipboard;
  4.       Form2.JvEdit1.Clear;
  5.       Form2.JvEdit1.Text := Txt;
  6.       Form2.JvEdit1.Refresh;
  7.       Form2.JvEdit1.SetFocus;


 

n°2090241
Flagad'awa​re
c pô moi, j'ai pas touché!
Posté le 19-07-2011 à 19:58:16  profilanswer
 

Salut
 
c'est logique ce que dit Billgatesanonym, il y a peut être une comparaison de faite quand tu le fait "par programme" (pour optimiser, peut être meme par le compilo d'ailleurs???) et quand tu le fait à la main il te prend au sérieux  :D
 
et si tu passe par une autre string entre temps?
 
à tout hasard si tu met un petit sleep(200); ?

Message cité 1 fois
Message édité par Flagad'aware le 19-07-2011 à 19:58:30
n°2090262
HERIBERT
Posté le 19-07-2011 à 22:48:54  profilanswer
 

Flagad'aware a écrit :

Salut
 
c'est logique ce que dit Billgatesanonym, il y a peut être une comparaison de faite quand tu le fait "par programme" (pour optimiser, peut être meme par le compilo d'ailleurs???) et quand tu le fait à la main il te prend au sérieux  :D
 
et si tu passe par une autre string entre temps?
 
à tout hasard si tu met un petit sleep(200); ?


Merci à tous les deux.  
 
Finalement, j'ai résolu en allant au plus simple : CTRL+C et CTRL-V , tout bêtement   :sarcastic:  
 
Pourtant, qd je vide le ClipBoard en programmation, il est bel et bien purgé. Sauf celui d'Office : celui-là doit avoir ses routines spécifiques  :heink:  

n°2117516
kiki29
Posté le 20-12-2011 à 14:36:11  profilanswer
 

Salut, déterrage ... mais si cela peut-être utile voir exemple sur http://p.peyremorte.free.fr/Progra [...] #Clipboard


---------------
Myanmar 90/91 : http://gadaud.gerard.free.fr/publi [...] index.html
n°2117524
HERIBERT
Posté le 20-12-2011 à 16:23:36  profilanswer
 

kiki29 a écrit :

Salut, déterrage ... mais si cela peut-être utile voir exemple sur http://p.peyremorte.free.fr/Progra [...] #Clipboard


Non, non : ça va m'aider !
 
Merci ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Pourquoi le presse-papiers ne réagit-il pas ?

 

Sujets relatifs
VBA: collage speciale de texte provenant du presse papier vers ExcelErreur après copie de plusieurs feuilles --> pb presse papier?
sauver fichier complet du presse-papiers sur le disque dur"intercepter" quand l'utilisateur presse "Ctrl"+"S" [RESOLU]
Combien de m² de papiersAccéder au presse papier
mettre une valeur du presse papier dans une variable[JavaScript] Copier du texte dans le presse papier avec Firefox
[.NET + JAVASCRIPT] TreeView, Pourquoi ne réagit t'il pas ? 
Plus de sujets relatifs à : Pourquoi le presse-papiers ne réagit-il pas ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR