Forum: Sonstige Fragen zu Delphi
Delphi
by Flogo,
5. Apr 2003
Ok Ok Ich hab die Hilfe schon gefunden (Die F1 Taste auch. war neben der F2 Taste :wink: )
Aber hast du meinen Thread gelesen??
Levels.Items.load; //Levels ist eine TObjectList
//funktioniert nicht
Levels.load; //Hier ist Levels ein Array of TLevel
//funktioniert
Forum: Sonstige Fragen zu Delphi
Delphi
by Flogo,
5. Apr 2003
gut ich hab versucht auf die TObjectList umzusteigen
aber bei meinem array konnte ich sagen
Levels.load
Bei der Liste geht das nicht mehr. brauch ich da ne eigene function, die mir das richtige object und die richtige klasse zurückgibt?
Forum: Sonstige Fragen zu Delphi
Delphi
by Flogo,
4. Apr 2003
Ich kann nicht alle vom gleichen typ machen weil ja in jedem was anderes passiert (andere Variablen + if verschachtelungen)
Aber mal abgesehen davon was für einen Vorteil hat die ObjectList gegenüber einem array of TOjekt??
Forum: Sonstige Fragen zu Delphi
Delphi
by Flogo,
4. Apr 2003
Ich hab leider keine Idee wie ichs sonst machen soll (das mit den Klassen nicht das mit dem erstellen) in den Klassen steht drin was bei einem Klick passiert (ist für ein Point-n-Klick-Adventure) außerdem sind da alle Variablen von dem Level drin.
Im der Klasse steht also sowas wie
if HaveRedKey then OpenDoor(2)
also unterscheiden sich die LevelKlassen schon stark.
Das mit dem...
Forum: Sonstige Fragen zu Delphi
Delphi
by Flogo,
4. Apr 2003
Hi Leute ich würde gern sowas hier machen:
for i := 1 to LevelZahl do
Levels := (TLevel + IntToStr(i)).Create;
TLevel1 bis TLevel20 (oder mehr) sind alles Klassen vom Typ TLevel von dem auch das Array ist.
Geht das irgendwie?