![]() |
AW: Fehlermeldung bei zweitem MainMenu
Habe das gesamte Programm mal in den Anhang gestellt.
(Mir ist bewusst, dass es nicht schön gecodet ist, es ist lediglich die Grobe Version, welche noch verfeinert wird. Desweiteren bin ich nicht so der Delphi Fan, bitte steinigt mich nicht, allerdings muss ich das Programm in Delphi schreiben). |
AW: Fehlermeldung bei zweitem MainMenu
Zitat:
zeichnen(Form2, Label1, Label2, Label3, Label4, Label5); Ändere das in zeichnen(self, Label1, Label2, Label3, Label4, Label5); Man sollte *nie* innerhalb der Methoden eines Forms auf die Form-Variable verweisen, denn je nach Anwendung hat die eventuell (noch) nicht den richtigen Inhalt, und überflüssing ist es eh. Außerdem hat deine Konstruktion eine stille Annahme, nämlich das form2.Onpaint erst aufgerufen werden kann, nachdem Du explizit das Form aufrufst. Das ist durchaus nicht immer so, und man sollte sich nie darauf verlassen. Deine zeichen-Routine sollte also zumindest eine Check enthalten, der Art if Length(zahlen) = 0 then exit; |
AW: Fehlermeldung bei zweitem MainMenu
Zitat:
Das hat das Problem natürlich gelöst, hab vielen Dank für deine Hilfe! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 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