![]() |
Feld Nummer Koordinaten zuweisen
Hallo erstmal,
hat jemand ein Idee wie ich einer "Feld Nummer" die genaue Koordinate zuweisen kann? Zum Verständnis: Ich habe ein Feld mit 9*9 Feldern. Also insgesammt 81. Feld Nummer 1 wäre dann das links oben (1|1), Feld Nummer 81 wäre dann rechts unten (9|9). Wie kann ich jetzt eine beliebige Nummer so umrechnen. Zum beispiel 50 (6|5). Danke! |
Re: Feld Nummer Koordinaten zuweisen
Hi Igel.
So müsste es gehen:
Delphi-Quellcode:
var
meinFeld : array[1..9, 1..9] of WasWeissIch; function FeldNummer(i : integer) : WasWeissIch; begin result := meinFeld[(i - 1) mod 9 + 1, (i - 1) div 9 + 1]; end; |
Re: Feld Nummer Koordinaten zuweisen
Ja, so sollte es funktionieren. Danke für die schnelle Antwort!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 Uhr. |
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