1. Deine Jetzige Funktion kann so nicht klappen, da 1. du immer nur die Erste Zeile ausließt (keine Zeilenangabe in Filereadline und kein durchlaufen der einzelnen Zeilen).
Les dir dazu mal die Hilfe zu FileReadLine() durch.
2. Du zeigst dir auch eben immer nur diese Zeile in der MsgBox an, deine Zeile Local $array = StringSplit($line, ";") ist bedeutungslos, da du $array nie benutzt.
Les dir dazu mal die Hilfe zu Stringsplit() durch.
Tipp: Les die Datei mit _Filereadtoarray() ein und je nachdem ob du dann verarbeite den Inhalt in einer Schleife bzw. kannst du sie dann per _ArrayDisplay() anzeigen lassen.
Les dir dazu mal die Hilfe zu _Filereadtoarray() und _ArrayDisplay() durch.