Thema: Delphi typen probleme

Einzelnen Beitrag anzeigen

StefanDP

Registriert seit: 11. Apr 2004
294 Beiträge
 
#1

typen probleme

  Alt 1. Mai 2004, 22:31
hi!
ich habe folgendes problem:

ich habe meine typen in eine .pas ausgelagert: (vereinfacht)
Delphi-Quellcode:
unit Typen;

interface
type

  TSpielfeld = class
  public
    Datei: String; // Level-Datei
  end;

  TSpiel = class
  public
    Spielfeld: TSpielfeld; // ein Spielfeld
  end;

implementation

end.
in meinem hauptprogramm möchte ich jetzt eine variable Spiel vom Typ TSpiel haben!
das funktioniert auch soweit, nur kann ich dann z.b. Spiel.Spielfeld.Datei := nichts zuweisen --> Fehler!

das hauptprogramm sieh vereinfacht so aus:
Delphi-Quellcode:
unit Main;

interface

uses
    ...Typen;

implementation
var
    Spiel: TSpiel;

...
procedure LevelLaden(datei: String);
begin
  Spiel.Spielfeld.Datei := datei;
  // oder auch
  Spiel.Spielfeld.Datei := 'bla.txt';
end;
beim kompilieren kommt jetzt immer ein fehler: "zugriffsverletzunge ..."

kann mir jemand nen tip geben? wäre echt sehr dankbar

mfg
stefan
  Mit Zitat antworten Zitat