Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Wie Array mit Pointern auf Klassen-Instanzen füllen? (https://www.delphipraxis.net/18875-wie-array-mit-pointern-auf-klassen-instanzen-fuellen.html)

neolithos 25. Mär 2004 17:57

Re: Wie Array mit Pointern auf Klassen-Instanzen füllen?
 
Delphi-Quellcode:

TCreature = class
private
  FName: string;
  function GetName(fCreatur : TCreatur): string;
public
  property Name : String read GetName;
end;

function TCreature.GetName(fCreatur : TCreatur): string;
begin
  Result := fCreatur.FName;
end;

[...]

if MyCreature.GetName(FWorldArray[i][j]) = 'Sand' then ...
Das ^-Zeichen kannst du dir bei Klassen in Delphi sparen. Es wird implizit angenommen.

neolithos 25. Mär 2004 17:58

Re: Wie Array mit Pointern auf Klassen-Instanzen füllen?
 
Zitat:

Zitat von Nonsense
Edit: Wieso kann ich keine Stile im Delphi-Code nutzen!?

Was meinst du damit?

Nonsense 25. Mär 2004 18:03

Re: Wie Array mit Pointern auf Klassen-Instanzen füllen?
 
Meine Idee macht ja eigentlich auch keinen Sinn, dass ganze in eine Funktion auszulagern, da ich dafür ja extra eine Instanz von TCreature erzeugen müsste.
Danke trotzdem. :dp:

Nonsense 25. Mär 2004 18:04

Re: Wie Array mit Pointern auf Klassen-Instanzen füllen?
 
Zitat:

Zitat von neolithos
Zitat:

Zitat von Nonsense
Edit: Wieso kann ich keine Stile im Delphi-Code nutzen!?

Was meinst du damit?

Na dass ich Fettschrift usw. einfüge.
Delphi-Quellcode:
[b]Funktioniert nicht[/b]

neolithos 25. Mär 2004 18:10

Re: Wie Array mit Pointern auf Klassen-Instanzen füllen?
 
Weil das sonst andere verwirren könnte.

es gibt da auch noch den pre-Tag

Code:
[b]Hallo Welt[/b]

Nonsense 25. Mär 2004 18:11

Re: Wie Array mit Pointern auf Klassen-Instanzen füllen?
 
Zitat:

Zitat von neolithos
Weil das sonst andere verwirren könnte.

es gibt da auch noch den pre-Tag

Code:
[b]Hallo Welt[/b]

Gut zu wissen. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:23 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz