Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Text aus Zwischenablage nehmen (https://www.delphipraxis.net/56155-text-aus-zwischenablage-nehmen.html)

moperswings 1. Nov 2005 15:20


Text aus Zwischenablage nehmen
 
Hallo,

um Code-Varianten besser vergleichen zu können habe ich mir 2 RichEdits in einer Form nebeneinander gelegt. Wenn ich mit der Textbearbeitung fertig bin, brauche ich natürlich einen Text. Also habe ich eine Checkbox mit angefügt, die den Text selektiert und ins Clipboard kopiert.
Wenn ich aber den Check aus der Box nehme, ist der Inhalt noch in der Zwischenablage. Mache ich den cut aus Clipboard, wird mir der Text gelöscht. Wie leere ich die Zwischenablage ohne dass mir der Text im RichEdit gelöscht wird?
Was mache ich falsch und hat jemand einen Vorschlag?
Viele Grüsse, moperswings

Union 1. Nov 2005 15:29

Re: Text aus Zwischenablage nehmen
 
Den Inhalt der Zwischenablage löschst Du mit Delphi-Referenz durchsuchenEmptyClipBoard;

moperswings 1. Nov 2005 15:35

Re: Text aus Zwischenablage nehmen
 
Danke schön, das werde ich mal probieren!

Grüsse, moperswings

moperswings 2. Nov 2005 12:41

Re: Text aus Zwischenablage nehmen
 
Hi, ich finde nichts in der Hilfe und meinen Büchern
über EmptyClipboard :-(
Ist das erst ab Version 7 verfügbar?

ManuMF 2. Nov 2005 12:48

Re: Text aus Zwischenablage nehmen
 
Probiers mal mit
Delphi-Quellcode:
TClipBoard.Clear;

Gruß,
ManuMF

moperswings 3. Nov 2005 08:58

Re: Text aus Zwischenablage nehmen
 
Hallo,

das mit dem
Delphi-Quellcode:
Clipboard.Clear
hat geklappt.
Man muss halt nur noch
Delphi-Quellcode:
clipbrd
in die
Delphi-Quellcode:
[b]uses[/b]
eintragen.

Danke und Grüsse, moperswings


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz