Meine Frage bezieht sich auf ein Problem, welches ich mir nicht erklären kann.
Ich habe ein kleines Programm geschrieben, bei dem in einer separaten
Unit verschiedene Funktionen ausgelagert sind, damit das ganze etwas übersichtlicher wird. Diese
Unit habe ich auch korrekt im Hauptprogramm eingebunden und teilweise die enthaltenen Funktionen schon integriert.
Eine dieser Funktionen gibt ein Array of String zurück als Ergebnis und wenn ich diese Funktion dann in dem Hauptprogramm aufrufen will, vermeldet mir der Compiler die vielsagende Fehlermeldung "Inkompatible Typen".
Ich habe für dieses Array einen Datentyp in der separierten
Unit deklariert, der einem Array of String entspricht, und im Hauptprogramm soll das ausgegebene Array dann weiterverwendet werden, was aber eben nicht funktionieren will. Mir gehen leider die Ideen aus, woran das noch liegen kann. Hat da jemand für mich vielleicht einen Rat? Quelltext wird bei Bedarf noch nachgeliefert.
Bingo