Einzelnen Beitrag anzeigen

Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#11

Re: stringgrid eingabe maskieren?

  Alt 26. Dez 2003, 21:10
Hallo, du hast das falsche ereignis benutzt.

nimm GetEditMask
Delphi-Quellcode:
 
procedure TForm1.StringGrid1GetEditMask(Sender: TObject; ACol,
  ARow: Integer; var Value: String);
begin
  value:='99:99 - 99:99'; oder value:='00:00 - 00:00';
end;
gugg dir Teditmask an, dort sind die masken erklärt.
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

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat