Textdaten mit array handeln

  • Hallo Autoit-Gemeinde!

    hab das Programm schon fertig, es geht aber einfach nicht schnell genug, da ich immer mit
    FileReadLine arbeite, wie macht man das ganze als array-Lösung??

    Problem, eine Datei von einem IBM-Host:
    Beispiel:


    A00 9999999999---H1
    N1dies ist ein Text
    N und noch ne Zeile
    A00 9999999999---H2
    N1dies ist ein Text von H2
    N und noch ne Zeile von H2
    N0Uebersicht uber den KassenSoll-Stand 2006
    N 100000 Miese
    A00 9999999999---H3
    B00123874545454
    B013121213121213


    a, erstes Problem:
    die Datei auseinanderlegen in einzelen Temp-Dateien immer von A00 bis zum nächsten A00
    beispiel für die erste Temp ist
    dies ist ein Text
    und noch ne Zeile

    die erste Zeile brauch ich nicht, die mit A00 beginnt und auch nicht die beiden Steuerzeiche
    am Zeilenanfang, das ist immer identisch
    Ich muß aber reagieren können, wenn z.B. N1 kommt, dann muß ich in die Temporäre Datei was
    reinschreiben (einen extra-zeilenumbruch z.B.)

    diese Temp-Datei übergeb ich dann einer Funktion, die die entsprchened weiterverarbeitet (auch schon fertig)
    die weiterverarbeitung entscheidet sich nach dem -H1 oder -H3 (das ist aber auch immer ne feste Position)

    Könnte sich einer der Gurus mal erbarmen und mir verklickern, wie ich das mit ner Array-Lösung erschlagen kann.
    Das mit den temporärer Dateien ist schon Absicht, wir haben auf versch. Systemen Probleme und wenn die
    Kiste abschmiert will ich genau sehen können, wo das passiert ist.

    Brauch hier keinen kompletten Code aber vielleicht mal ein Beispiel:
    wie bring ich die zeilen in ein Array das in ne Temp-Datei, wie kann ich dann die einzelnen Zeilen und Positionen (die ersten beiden)
    Stellen ansprechen.

    Please help.

    1000 Dank.

    Gruss

    German