Ich hab doch oben geschrieben wie ich es machen würde. Mit txt_load. Allerdings, jetzt nachdem ich gesehen habe wie deine Zeilen aussehen, funktioniert das nicht. Es sei den du könntest in die Textdatei ein Zeichen für einbauen, welches das Zeilenende markiert:
IN; //zeichen_in_string = 0; Anzeige: IN;#
(in dem Fall z.B. das #). Und dann delimit_str auf "#" setzen.

Eine andere Alternative wäre, die Textdatei Byte für Byte einzulesen (mit file_asc_read) und dann schauen ob ein Zeilenumbruch dabei ist. Zeilenumbrüche sind als Wert 13 und 10 (hintereinander) definiert (Hexadezimal: 0D 0A).