Re: "MineSweeper" - Probleme mit Rundtime-Buttons
Warum weist du dann denen nicht einen idividuellen Tag und die Eventmethode zu?
|
Re: "MineSweeper" - Probleme mit Rundtime-Buttons
Ja ein Tag ist ein String oder wie sehe ich das doch?
Einen String also der für das Array stehen muss um den Button gut zu identifizieren. Mein Array ist aber zweidimensional, also müsste ich in diesem einen String die beiden Array"variablen" angeben, das stell ich mir mühsam vor... EDIT: Ah ok sry, ein Integer, aber trotzdem... |
Re: "MineSweeper" - Probleme mit Rundtime-Buttons
Durch eine eindeutige Nummer ist ein Button immer eindeutig identifiziert. Wenn du nun noch geschickt etwas grundlegende Mathematik hinzu ziehst, kannst du auch aus einem fortlaufenden Index von links oben nach rechts unten eine Zeilen- und Spaltennummer erzeugen.
|
Re: "MineSweeper" - Probleme mit Rundtime-Buttons
@medium
Das ist richtig! Könnte ich durchaus machen um die Sache zu vereinfachen, aber dennoch löst das nicht alle Probleme! Damit wäre das ganze wohl einen Tick schneller, aber die Zugriffsverletzungen werden dadurch nicht aufhören, denn den korrekten Button hatte ich auf meine Weise auch schon vorher an der Angel... |
Re: "MineSweeper" - Probleme mit Rundtime-Buttons
Tja manche sind halt resistent gegen Hilfe :gruebel:
|
Re: "MineSweeper" - Probleme mit Rundtime-Buttons
So DAS musst du mir jetzt erklären xDD
Wenn ich jedem Button einen eindeutigen Tag zuweise (und das habe ich gemacht), wie kann ich dann mit dem Sender auf den Tag zugreifen? Sender.Tag geht doch nicht, also muss ich doch wieder denselben Kram machen den ich in meiner Prozedur eh schon hab, oder seh ich da jetzt was net :drunken: |
Re: "MineSweeper" - Probleme mit Rundtime-Buttons
Delphi-Quellcode:
(Sender as TButton).Tag
|
Re: "MineSweeper" - Probleme mit Rundtime-Buttons
Oh...
DAS meinte mkinzler damit eben *gg* DANKE xD |
Re: "MineSweeper" - Probleme mit Rundtime-Buttons
So mein Problem besteht weiterhin :(
Ich habe jetzt Tags verwendet und jeder Button ist somit EINDEUTIG zugewiesen, dennoch bekomme ich die Zugriffsverletzungen, auffallend häufig wenn nicht mehr viele Button übrig sind :gruebel: |
Re: "MineSweeper" - Probleme mit Rundtime-Buttons
Und bei was kommt die Zugriffsverletzung?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz