Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   per Script erstellte Images in eine Array eingliedern (https://www.delphipraxis.net/194069-per-script-erstellte-images-eine-array-eingliedern.html)

Redeemer 13. Okt 2017 18:21

AW: per Script erstellte Images in eine Array eingliedern
 
Delphi-Quellcode:
Charakter[1]:=(Self.FindComponent('Spieler') as TImage);

Glados 13. Okt 2017 18:28

AW: per Script erstellte Images in eine Array eingliedern
 
Zitat:

Zitat von Redeemer (Beitrag 1383280)
Delphi-Quellcode:
Charakter[1]:=(Self.FindComponent('Spieler') as TImage);

Das braucht er doch gar nicht. Guck dir mal meinen Code auf Seite 1 an.

Redeemer 13. Okt 2017 18:38

AW: per Script erstellte Images in eine Array eingliedern
 
Korrekt. War auch eher eine allgemeine Anmerkung.

mkinzler 14. Okt 2017 15:08

AW: per Script erstellte Images in eine Array eingliedern
 
Zitat:

Zitat von Glados (Beitrag 1383270)
Dass das funktioniert ist klar. Aber es ist falsch denn ein Array hat eine 0-basierte Zählung. Ein Array fängt bei 0 an, nicht bei 1.

Ein dynamischer Array ja; ein statischer kann jede beliebige Grenzen haben.
Zitat:


Für dein Vorhaben brauchst du gar kein Array. Du kannst doch direkt auf "Spieler" und "GegnerX" zugreifen.
Wenn es auch Ziel ist, möglichst viel Performance zu verbraten.

Glados 14. Okt 2017 15:10

AW: per Script erstellte Images in eine Array eingliedern
 
Zitat:

ein statischer kann jede beliebige Grenzen haben.
Verstehe ich nicht. Ich habe doch gar nicht von einer Grenze geschrieben sondern nur davon, dass ein Array (Zählung) bei 0 anfängt, nicht bei 1.

mkinzler 14. Okt 2017 15:20

AW: per Script erstellte Images in eine Array eingliedern
 
Delphi-Quellcode:
Charakter: array [1..20] of TImage:
Untere Grenze: 1 Obere Grenze: 20

Delphi-Quellcode:
Charakter: array [0..19] of TImage:
Untere Grenze: 0 Obere Grenze: 19

Die Grenzen sind frei wählbar. Der resultierende Maschinencode ist sowieso identisch.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 Uhr.
Seite 2 von 2     12   

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