Seite 1 von 1

Position gibt immer Absolutwert zurück

Verfasst: 22. Dezember 2011, 14:32
von Herbert
Soeben aufgefallen
sBuf = "abcdef"

Position(sBuf,"e") ergibt 5

Position(sBuf,"e",3) ergibt auch 5! (ich dachte es gäbe den Wert 2)

Re: Position gibt immer Absolutwert zurück

Verfasst: 22. Dezember 2011, 15:02
von BRANDELH
Hallo Herbert,

die Startwerte (genau wie bei AT() in Xbase) geben immer nur den Startwert der Suche an.
Genauso wie FromEnd die Suchrichtung angibt.
Die Rückgabe bezieht sich aber immer auf den Index im String von links nach rechts.

Re: Position gibt immer Absolutwert zurück

Verfasst: 24. Dezember 2011, 12:54
von Herbert
Aha, dann hatte ich das falsch in meinem Kopf.