Forum: Object-Pascal / Delphi-Language
Delphi
by Notxor,
27. Feb 2011
Tatsächlich :shock:
War der Meinung, ein String beginnt mit 0, ähnlich einem dyn. Array. Gut zu wissen :idea:
Forum: Object-Pascal / Delphi-Language
Delphi
by Notxor,
27. Feb 2011
Durchlaufen von 1 bis {Länge SuchStr=34} - {Länge SubStr=4} // also bis 30
Gehört da nicht " 1 bis 34-4 +1" ?
Wenn man bei 30 anfängt, vergleicht man ja {30,31,32,33} es sollte jedoch mit 34 enden(wenn man bei 1 zu zählen beginnt; wäre 0 nicht sinnvoller?)
Forum: Object-Pascal / Delphi-Language
Delphi
by Notxor,
27. Feb 2011
der Index in der letzten If-Abfrage scheint auch nicht zu stimmen. mMn gehört da auf alle Fälle ein "j" mit hinein, nicht nur "i+1"
Forum: Object-Pascal / Delphi-Language
Delphi
by Notxor,
27. Feb 2011
Wohl eher break.
exit verlässt die gesamte Prozedur/Funktion