Hallo,
das Programm scheint ursprünglich auf das Arbeiten mit einem
XML-basierten ClientDataSet ausgelegt zu sein. Wenn das nun auf
BDE und TQuery umgestellt werden soll, dann stören die "alten" Überbleibsel. Da würde ich erstmal beherzt löschen, was sich nicht wehrt, damit man sinnvoll weiter arbeiten kann.
Übrigens:
Delphi-Quellcode:
procedure TForm4.Button3Click(Sender: TObject);
var
i: integer;
begin
if openDialog1.Execute then
assignfile(datei,openDialog1.FileName);
reset(datei);
// ...
So wird der Fall nicht behandelt, wenn der Benutzer den OpenDialog abbricht. Besser so:
Delphi-Quellcode:
procedure TForm4.Button3Click(Sender: TObject);
var
i: integer;
begin
if not openDialog1.Execute then
Exit;
assignfile(datei,openDialog1.FileName);
reset(datei);
// ...
Freundliche Grüße