Format Mask Text
Zuletzt geändert: 11.06.2023 21:45

FormatMaskText (Pascalscript) #

Beschreibung #

FormatMaskText formatiert einen Text.

Syntax #

function FormatMaskText(const EditMask: string; const Value: string): string;

Argumente #

FormatMaskText wendet die im Parameter EditMask angegebene Maske auf den im

Parameter Value angegebenen String an. Der Masken-String besteht aus drei durch Semikolons getrennten Feldern. Das erste Feld enthält die Maske selbst. Das zweite Feld ist das Zeichen, das festlegt, ob die Zeichen der Maske mit Zeichen im Parameter Value verglichen oder in den String eingefügt werden. Das dritte Feld der Maske ist das Zeichen, das fehlende Zeichen in der Maske ersetzt. Welche Zeichen in der EditMask benutzt werden können, erfahren Sie hier.

Da die Format-Maske recht aufwendig ist, wird der Befehl selten eingesetzt.

Beispiel #

var
  S : String;
begin
  s:=FormatMaskText('(+00) 0000-0000;0;*', '49612693730');
  ShowMessage(s);
end;

Regeln zum Nachvollziehen des Scripts finden Sie hier.

Der Text ‘49612693730’ wird über die Format-Maske formatiert und der String-Variablen S zugewiesen.

ShowMessage zeigt: (+49) 6126-93730

Eine Beschreibung der Formatmaske finden die unter DisplayFormat.