![]() |
entf abfragen
Hi,
ich will in einem stringgrid ein zeile per "entf" taste löschen. Bisher bin ich so weit:
Delphi-Quellcode:
aber es funzt nicht.
procedure Teinstellungen.profileKeyPress(Sender: TObject; var Key: Char);
begin if (key = #48) then loeschenClick(Sender); end; Wo ist der fehler ? jeroen |
Re: entf abfragen
Für das Formular auch KeyPreview auf True gestellt?
|
Re: entf abfragen
jo hab ich.
|
Re: entf abfragen
:roll: #48 ist die Taste 0
|
Re: entf abfragen
Entf hat keinen ASCII-Code und löst daher auch kein OnKeyPress aus.
Aber in OnKeyDown kann man es mit dem Keycode 46 abfangen. |
Re: entf abfragen
jo danke funzt
Delphi-Quellcode:
procedure Teinstellungen.profileKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState); begin if (key = 46) then loeschenClick(Sender); end; jeroen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:25 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