Zitat:
doch das Programm stürtz mir immer mit deiser Fehlermeldung ab:
und in welcher Programmzeile geschieht da?
bei dir ist wohl eher die Schleife davor kaputt
Strings werden von 1 bis Length indiziert
schalt mal deine Bereichsprüfung (siehe Projectoptionen) ein, dann siehst'es eventuell
Zitat:
if ((output[1]='>') and (output[2]='>'))=true then
ist in output etwas/genug drin?
wenn output leer ist, dann kommt es da auch zu dieser Fehlermeldung
ach ja [
dp]prüfe nie auf =true[/
dp]
Delphi-Quellcode:
if (output[1]='>') and (output[2]='>') then
// besser
if (Length(output)>=2) and (output[1]='>') and (output[2]='>') then
// oder notfalls nur
if copy(output,1,2) = '>>' then