Comment couper, copier et coller du texte

De RAD Studio
Aller à : navigation, rechercher

Remonter à Manipulation des contrôles - Index

Les applications utilisant l'unité Clipbrd peuvent couper, copier et coller du texte, des graphiques et des objets, dans le presse-papiers. Les composants éditeur qui encapsulent les contrôles de manipulation de texte standard disposent tous de méthodes intégrées autorisant les interactions avec le presse-papiers.

Pour couper, copier ou coller du texte avec le presse-papiers, appelez respectivement les méthodes CutToClipboard, CopyToClipboard et PasteFromClipboard du composant.

Par exemple, le code suivant attache respectivement des gestionnaires aux événements OnClick des commandes Edition > Couper, Edition > Copier et Edition > Coller :

 procedure TEditForm.CutToClipboard(Sender: TObject);
 begin
   Editor.CutToClipboard;
 end;
 procedure TEditForm.CopyToClipboard(Sender: TObject);
 begin
   Editor.CopyToClipboard;
 end;
 procedure TEditForm.PasteFromClipboard(Sender: TObject);
 begin
   Editor.PasteFromClipboard;
 end;
void __fastcall TMainForm::EditCutClick(TObject* Sender) {
	RichEdit1->CutToClipboard();
}

void __fastcall TMainForm::EditCopyClick(TObject* Sender) {
	RichEdit1->CopyToClipboard();
}

void __fastcall TMainForm::EditPasteClick(TObject* Sender) {
	RichEdit1->PasteFromClipboard();
}


Voir aussi

Exemples de code