Das hier gibt erwartungsgemäß eine
Exception:
Delphi-Quellcode:
TMyClass = class
caption: String;
end;
//
var myClass: TMyClass;
begin
myClass := Nil;
myClass.caption := 'foo';
end;
Definiere ich die Variable myClass aber als TLabel, gibt es keine. "Zaubert" die
VCL da was, oder ist das eine versteckte Einstellung, die ich noch nicht kenne?
(Das ist ja nicht wirklich OT. Willie hatte gewissermaßen "toten" Code im Projekt, der eigentlich Fehler verursachen sollte, der aber einfach "nichts" tat und erst "aktiv" wurde, als ein passendes Label auf der Form war.)
The angels have the phone box.