Thema
:
Delphi
<Strg> + <Leer> Abfangen, aber Leerzeichen nicht zeichnen
Einzelnen Beitrag anzeigen
Martin K
Registriert seit: 20. Okt 2005
919 Beiträge
Turbo Delphi für Win32
#
6
Re: <Strg> + <Leer> Abfangen, aber Leerzeichen n
10. Feb 2007, 23:51
So gehts:
zusammenfalten
·
markieren
Delphi-Quellcode:
var
StrgDown: Boolean = False;
{...}
procedure
TForm3.Memo1KeyDown(Sender: TObject;
var
Key: Word; Shift: TShiftState);
begin
if
Key = VK_CONTROL
then
StrgDown := True;
end
;
procedure
TForm3.Memo1KeyUp(Sender: TObject;
var
Key: Word; Shift: TShiftState);
begin
if
Key = VK_CONTROL
then
StrgDown := False;
end
;
procedure
TForm3.Memo1KeyPress(Sender: TObject;
var
Key: Char);
begin
if
(Key = '
')
and
StrgDown
then
Key := #0;
end
;
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
Zitat
Martin K
Öffentliches Profil ansehen
Mehr Beiträge von Martin K finden