Thema: Delphi Notenprogramm

Einzelnen Beitrag anzeigen

raccoon

Registriert seit: 18. Dez 2004
Ort: Herne
56 Beiträge
 
Delphi 7 Enterprise
 
#19

Re: Notenprogramm

  Alt 20. Dez 2004, 18:07
also, ich hab mal wieder ein paar fortschritte gemacht, mein array hab ich jetzt so aufgebaut.
zuerst habe ich einen neuen Datentyp erstellt:
Delphi-Quellcode:
TSchuler = Record
    Name,Vorname,Klasse : string;
    NoteI,NoteD,NoteE,NoteM : integer;
    NotenD : extended;
    end;
Danach habe ich mir so gedacht, das wenn ich auf den speichern knopf drücke müsste er ja die daten dann in das array speichern:

Delphi-Quellcode:
private
    count: integer;
...

var
  Form1: TForm1;
  TSchulerID: array of Tschuler;
  durch:extended;
  n:integer;
Implementation
.....

procedure TForm1.Button1Click(Sender: TObject);
begin
  TSchulerID[count].Name := edit1.text;
  TSchulerID[count].Vorname := edit2.text;
  TSchulerID[count].Klasse := edit3.text;
  TSchulerID[count].NoteD := STRtoInt(edit4.text);
  TSchulerID[count].NoteE := STRtoInt(edit5.text);
  TSchulerID[count].NoteM := STRtoInt(edit6.text);
  TSchulerID[count].NoteI := STRtoInt(edit7.text);
  TSchulerID[count].NotenD := STRtoInt(edit8.text);
  count:= count+1;
...

procedure TForm1.FormCreate(Sender: TObject);
begin
 n:=1;
 count:=0;
end;
so siehts bisher dann aus, nun kommt die fehlermeldung Objektverweis wurde nicht auf Objektinstanz festgelegt.
da ich von delhpi 2005 nur die englische hilfe habe (trial) hab ich natürlich auch nichts zu objektverweis oder instanz gefunden.

könnte mir vielleicht einer sagen ob ich irgendwo vergessen habe was richtig zu deklarieren?

mfg raccoon
  Mit Zitat antworten Zitat