Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Copy & paste im Edit-Feld verhindern
Flondrian - Mo 13.09.04 18:09
Titel: Copy & paste im Edit-Feld verhindern
Wie kann ich in einem Edit-Feld verhindern, daß über copy & paste Inhalte hineingelangen, die ich normalerweise über OnKeyPress erfolgreich abfange (daß nämlich nur Zahleneingaben erlaubt sind)?
.Chef - Mo 13.09.04 18:15
Einfach im OnChange den Edit.Text auf gültige Zeichen überprüfen. Ungültige Zeichen kannst du dann entfernen.
Gruß,
Jörg
Flondrian - Mo 13.09.04 18:23
Kann ich nicht auch die WM_COPY bzw. WM_PASTE message für das Edit-Feld direkt abfangen?
.Chef - Mo 13.09.04 18:32
Natürlich kannst du das auch mit Messages machen.
Flondrian - Mo 13.09.04 18:42
Könntest Du mir bitte ein kurzes Beispiel geben, wie ich so eine WM_COPY bzw. WM_PASTE message für das Edit-Feld abfangen kann? Ich habe mit diesen Messages noch nie zu tun gehabt.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!