Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Feldinhalt von Edit1 in die Zwischenablage kopieren


Anateus - Fr 12.11.10 15:11
Titel: Feldinhalt von Edit1 in die Zwischenablage kopieren
Hallo,

ich habe ein Formular mit mehreren Feldern (Edti1, Edit2, ... Editn).
Ich habe auf dem Formular ein Button1 für "In die Zwischenablage kopieren" und ein Button2 "Aus der Zwischenablage einfügen". Also nur gewöhlicher Text aus einem Edit-Feld.
Jetzt habe ich aber das Problem, wenn ich Button1 oder Button2 betätige, dass ich gar nicht weiß, in welchen Edit-Feld ich gerade stehe, um Text zu kopieren oder wieder einzufügen.
Kann mir jemand weiterhelfen, wie ich das lösen könnte.

Danke.
Anateus


Moderiert von user profile iconGausi: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Fr 12.11.2010 um 14:18


Gausi - Fr 12.11.10 15:18

Ein Edit hat doch das Event "OnEnter". Darin würde ich eine Variable setzen, die aussagt, dass das gerade betretene Edit (der Sender) das aktuelle ist. Im ButtonClick kannst du diese Variable dann abfragen.


Anateus - Fr 12.11.10 15:41

dankschön.
Gruß
Anateus