Seite 1 von 1

Frage zu TokenNext()

Verfasst: Fr, 24. Apr 2015 10:39
von satmax
Ich habe ein Problem bzw. eine Frage zu TokenNext().

Hier mein Testcode:

Code: Alles auswählen

LOCAL cTest:="1;2;3;;5;6"

TokenInit(@cTest,";",0)
DebugPrint("1 ",TokenNext(@cTest))   // -> Output 1
DebugPrint("2 ",TokenNext(@cTest))  // -> Output 2
DebugPrint("3 ",TokenNext(@cTest))  // -> Output 3
DebugPrint("  ",TokenNext(@cTest))  // -> Output 5      WARUM hier sollte doch ein leeres Feld sein?
DebugPrint("5 ",TokenNext(@cTest))  // -> Output 6     Sollte 5 sein
DebugPrint("6 ",TokenNext(@cTest))  // -> Output        Sollte 6 sein

Arbeitet tokenNext() falsch oder habe ich einen Denkfehler?

Re: Frage zu TokenNext()

Verfasst: Fr, 24. Apr 2015 14:43
von brandelh
was passiert wenn ein Blank statt nichts zwischen den ;; steht.

Code: Alles auswählen

LOCAL cTest:="1;2;3; ;5;6"

Re: Frage zu TokenNext()

Verfasst: Sa, 25. Apr 2015 7:20
von satmax
Mit Blank funktioniert es, hilft mir aber nicht. :cry: Bin auf Pablos Tokenize() ausgewichen...

Re: Frage zu TokenNext()

Verfasst: Sa, 25. Apr 2015 8:55
von brandelh
Ich denke das Ergebnis zeigt, dass die Implementierung einen Fehler hat (NIX statt Blank) ...

Pablos ist eh besser ;-)

Re: Frage zu TokenNext()

Verfasst: Sa, 25. Apr 2015 8:59
von satmax
Mal sehen was Alaska dazu schreibt. Pablo ist wirklich super, aber, bis heute noch keine Filetime() Anpassung oder eine Aussage warum es nicht geht. Je mehr verschiedene Tools umso dämlicher steht man im Fall der Fälle da.... (Frax...)

Re: Frage zu TokenNext()

Verfasst: Sa, 25. Apr 2015 9:50
von brandelh
Brauchst du Filetime mit der 2.00 (mit 1.90 funktioniert es ja) ?
Man kann die API sicher selbst aufrufen (über OT4XB) ...

Er ist schwer beschäftigt und aktuell nicht auf 2.00 umgestiegen, daher hat er damit kein Problem.

Re: Frage zu TokenNext()

Verfasst: Sa, 25. Apr 2015 9:52
von satmax
Nein danke, brauche ich nicht. War nur Beispielhaft.