Habe ein Programm zum Laden aller Dateien eines Verzeichnisses mit den FindFirst / FindNext / FindClose -Befehlen geschrieben.
Problem:
Beim Compilieren bricht er in der Zeile mit FindClose unter der Fehlermeldung:
[Fehler] UNIT1.PAS(112): Inkompatible Typen: ‚Cardinal‘ und ‚TSearchRec‘
ab.
Ich habe die Programmsquenz als Beispiel mitgeliefert:
var
SearchRec: TSearchRec;
FindFirst(‚C:\EB-Vidar\In-Bilder*.CRT‘, faAnyFile, SearchRec);
Memo1.Lines.Add(SearchRec.Name);
BildHandeln;
while (FindNext(SearchRec)=0) do
begin
Memo1.Lines.Add(SearchRec.Name);
BildHandeln;
end;
FindClose(SearchRec);
Habe ich irgend einen Fehler gemacht, weil der Compiler bei FindClose(SearchRec) abbricht.
Für einen Dank bin ich dankbar
Dr. Eyck Blank