Menü

FormatMaskText (Pascal-Script)

Zurück | Ebene zurück

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