Mit Pos mach ich es auch, würde in dem Fall aber nicht gehen.
myKundenNr :='23456007341' ;
Würde ja auch True ergeben. Und so wie ich das mitbekommen hab, möchte er nur die ersten beiden Zeichen auf "0" checken?!
Du könntest also auch einfach zusammenkopieren:
Delphi-Quellcode:
if (myKundenNr[1] + myKundenNr[2]) = '00' then
//....
Oder was genau hast du vor? Weil warum nicht mit einem Intger arbeiten?
Dann brauchst du doch nichts umwandeln kannst leiht den Zähler erhöhen usw...