Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Prism Eingegebenen im TEdit kopieren? (https://www.delphipraxis.net/79554-eingegebenen-im-tedit-kopieren.html)

Ersin 24. Okt 2006 18:06


Eingegebenen im TEdit kopieren?
 
Hi DP Community, wie kann man mit Delphi einen Text von TEdit via Knopfdruck kopieren?
Ich hab ein TEdit Feld und daneben ein Button "Kopieren". Auf den Button gebe ich
Delphi-Quellcode:
edit1.CopyToClipboard
ein und wenn ich dann auf Kopieren drücke wird nur der Text kopiert der davor schon war (falls eingegeben). Wenn ich ein neuen Text eingebe kann der nicht kopiert werden.
Kann mir einer sagen wie das geht?

ThX im vorraus!

PS: Hab Delphi PE 2005

Muetze1 24. Okt 2006 18:08

Re: Eingegebenen im TEdit kopieren?
 
Das ist wie beim selber machen: Du musst markieren, was du kopieren willst. Wenn du einfach nur bei einem Edit selber STRG-C drückst, dann kopiert er auch nicht. Daher: markiere was du kopieren willst. In deinem Falle würde ich mir mal die Methode "SelectAll" anschauen...

(Und nach dem kopieren kannst du mit ClearSelection das auch wieder zurück nehmen.)

Alternative: schau dir die Unit ClipBrds mal an, diese bietet dir eine Instanz von TClipBoad als ClipBoard und der könntest du sonst den Inhalt des TEdit zuweisen.

Ersin 24. Okt 2006 18:12

Re: Eingegebenen im TEdit kopieren?
 
Achja stimmt :wall:

Danke für die schnelle Hilfe ;) :dp:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:17 Uhr.

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