![]() |
unerklärlich: System.NullReferenceExeption
Guten Morgen.
In meiner Testversion klappte folgendes tadellos:
Delphi-Quellcode:
In meiner jetzigen Version habe ich exakt die gleichen Anweisungen und erhalte die Fehlermeldung: "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt." Wenn ich die Zeile
procedure frmSpielplan.dummy_Click(sender: System.Object; e: System.EventArgs);
var n, i : integer; aktStatus : einStatus; s : string[1]; begin // lfdNr des angeklickten Labels feststellen n := (Sender as System.Windows.Forms.&Label).Tag as Int32;; // Text des angeklickten Labels feststellen s := (Sender as System.Windows.Forms.&Label).Text; .... end;
Delphi-Quellcode:
auskommentiere, dann läuft es wieder tadellos.
n := (Sender as System.Windwos.Forms.&Label).Tag as Int32
Vielleicht hat von Euch jemand eine Erklärung dafür? - Vielen Dank im Voraus. mfg Jürgen <Edit> Eine Stunde gesucht, dann gepostet und zwei Minuten später den Fehler doch noch entdeckt: Ich hatte dem Tag noch keinen Wert zugewiesen! Wäre vielleicht nicht schlecht, wenn Tag := 0 als default-Wert gesetzt wäre - so ein Fehler wäre dann leichter zu entdecken. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:07 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