![]() |
Re: stringgrid eingabe maskieren?
Hallo, du hast das falsche ereignis benutzt.
nimm GetEditMask
Delphi-Quellcode:
gugg dir Teditmask an, dort sind die masken erklärt. procedure TForm1.StringGrid1GetEditMask(Sender: TObject; ACol, ARow: Integer; var Value: String); begin value:='99:99 - 99:99'; oder value:='00:00 - 00:00'; end; Dann kann der Benutzer erstmal nur Zahlen so eingeben, wie du das möchtest, nach der Eingabe (obder beim verlassen der Zelle) kannst du dann die eingabe prüfen und ggf. korrigieren. Aber die Zahlen würden schon mal an der "richtigen Stelle" stehen, was die kontrolle evtl erleichtert. Ggf kannst du noch acol und arow kontrolieren und die maske nbur bei bestimmten Zeilen/Spalten setzen. Mfg Frank |
Re: stringgrid eingabe maskieren?
hallo kiar!
so schnell trifft man sich wieder! ;) was hältst von einem 'MaskedEdit' mit einer 'Editmask', die deinen vorstellungen entspricht? somit kannst du dir schon mal sicher sein, dass das eingabeformat passt mfg, stefan |
Re: stringgrid eingabe maskieren?
hallo ihr beiden vorredner,
werde morgen alles ausprobieren, oder heute nacht. erstmal danke. @grayfox so klein ist die welt und so kurzlebig raik |
Re: stringgrid eingabe maskieren?
hallo,
habe die lösung von keldorn genommen, bis jetzt läuft es super danke raik |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 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