Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.220 Beiträge
 
Delphi 12 Athens
 
#5

Re: [Delphi] MatchesMask für EditMask

  Alt 9. Dez 2009, 12:49
OK, man könnte noch diese Zeile anhängen
if data.TAukopfAUKVERSNR.Value <> s then data.TAukopfAUKVERSNR.Value := '';
Delphi-Quellcode:
procedure SetNewMask(Feld: KeineAhnungWas; Mask: String);
var s: String;
begin
  s := Feld.Value;
  Feld.Value := '';
  Feld.EditMask := '000/00/000000000;1;_';
  Feld.Value := s;
  if Feld.Value <> s then Feld.Value := '';
end;

SetNewMask(data.TAukopfAUKVERSNR, '000/00/000000000;1;_');

Ansonsten müßte man "nur" erstmal rausfinden, über welche Funktion wirklich verglichen wird.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat