Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.600 Beiträge
 
Delphi 12 Athens
 
#4

Re: Kontaktprogramm, Probleme beim Dateiladen

  Alt 8. Jan 2008, 15:57
So, Quatsch? Was geschieht denn hier?
Zitat:
Delphi-Quellcode:
g:=0;
while not(eof(t)) do begin
read(t,x);
typ[g]:=x;
inc(g);
end;
[edit] Versuch es mal so:
Delphi-Quellcode:
procedure TForm1.Laden1Click(Sender: TObject);
var t:file of Tmensch;
    x: tmensch;
    g:integer;
begin
  if not pr then begin
    Showmessage('Bitte zuerst speichern');
    exit;
  end;
  if opendialog1.Execute then begin
    if fileexists(opendialog1.filename) then begin
      pr:=false;
      assignfile(t,opendialog1.filename);
      reset(t);
      SetLength(typ,FileSize(t)); //Größe des Arrays an Anzahl der Records anpassen
      seek(t,0);
      g:=0;
      while not(eof(t)) do begin
        read(t,x);
        typ[g]:=x;
        inc(g);
      end;
      closefile(t);
    end;
  end;
end;
[/edit]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat