Position gibt immer Absolutwert zurück

Alle Themen rund um die Erstellung von Programmen
Antworten
Herbert
Site Admin
Beiträge: 529
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Kontaktdaten:

Position gibt immer Absolutwert zurück

Beitrag 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)

Benutzeravatar
BRANDELH
Site Admin
Beiträge: 199
Registriert: 30. Juni 2010, 14:31
Wohnort: Germersheim
Kontaktdaten:

Re: Position gibt immer Absolutwert zurück

Beitrag 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.

Herbert
Site Admin
Beiträge: 529
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Kontaktdaten:

Re: Position gibt immer Absolutwert zurück

Beitrag von Herbert »

Aha, dann hatte ich das falsch in meinem Kopf.

Antworten