Autor Beitrag
xyz123
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Fr 02.09.11 14:32 
Hallo,

ich möchte bei einem String kontrollieren, ob die letzten drei Zeichen das Ende eines anderen Strings bilden.
Ich habe dazu "AnsiEndsText" gefunden. In der Delphi-Hilfe wird es auch gefunden und erklärt.
Ich habe es dann so ausprobiert:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if AnsiEndsText('ende','Das ist das ende'then
    label1.caption := 'Stimmt!';
end;

Aber ich bekomme nur die Fehlermeldung:
Undefinierter Bezeichner: 'AnsiEndsText'

Weiß jemand, wie ich es richtig einsetze oder gibt es eine andere Funktion mit der selben Wirkung?

Vielen Dank im Voraus
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8549
Erhaltene Danke: 478

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Fr 02.09.11 14:34 
Hallo und :welcome: in der Entwickler-Ecke,

dazu musst du wahrscheinlich die passende Unit in die uses-Liste oben einfügen. In welcher Unit die Funktion deklariert ist, sollte auch in der Hilfe stehen. Wenn ich mich richtig erinnere, ist das die Unit StrUtils.

_________________
We are, we were and will not be.
xyz123 Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Fr 02.09.11 16:38 
Danke!!!
Jetzt geht alles problemlos! :zustimm: