Vcl.Mask.TCustomMaskEdit.GetNextEditChar
Delphi
function GetNextEditChar(Offset: Integer): Integer;
C++
int __fastcall GetNextEditChar(int Offset);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Vcl.Mask.pas Vcl.Mask.hpp |
Vcl.Mask | TCustomMaskEdit |
Beschreibung
Liefert den ersten Index eines nicht literalen Zeichens größer oder gleich dem Wert von Offset.
Mit Hilfe von GetNextEditChar kann die erste Position von EditMask an oder nach der Position Offset gefunden werden, wo der Benutzer den String EditText bearbeiten kann. Das erste Zeichen hat den Index 0, das zweite den Index 1 usw. Sind an oder nach der Position Offset keine nicht literalen Zeichen vorhanden, gibt GetNextEditChar den Wert von MaxLength zurück.
GetNextEditChar kann verwendet werden, um die editierbaren Zeichen von EditText in einer Schleife zu bearbeiten. Als Startpunkt wird dabei der von GetFirstEditChar gelieferte Wert verwendet. Durch einen Aufruf der Methode GetLastEditChar kann bestimmt werden, ob bereits alle nicht literalen Zeichen verarbeitet worden sind.