Hallo,
habe schon wieder eine Anfängerfrage.
Da mir die ganzen Bootmanager zu mächtig sind und vor allem keine Auto-Auswahl vorhanden ist, will ich mir selbst einen basteln.
Das ist auch kein Problem, das Ding soll ja nur zwei Dateien kopieren.
Was mich aber stört ist, daß die Datei-Funktionen von ST-Pascal als Dateinamen eine Variable vom Typ
PACKED CHAR ARRAY
erwarten.
Nun steht zwar im Handbuch, man könne an solche Variablen auch Zeichenkettenkonstanten zuweisen, aber ich stelle mich wohl zu dämlich an.
Es gelingt mir einfach nicht.
Egal was versucht wird (direkte Zuweisung, Zuweisung über Zeiger, ...), der Compiler beschwert sich immer über die Inkompatibilität der Typen.
Hat jemand eine Idee, wie man das bewerkstelligen kann?
Zur Zeit geht das Füllen des Arrays halt über die einzelnen Elemente und das ist bei einem langen Pfadnamen schon sehr lästig.
Danke.
-R.