Forum: Sonstige Fragen zu Delphi
by Getox,
6. Feb 2019
Das ist historischer Code an zentraler Stelle. Da darf ich wenn es sich vermeiden lässt nichts dran ändern. Aber wenn ich testweise beim Feld isNull abfrage kommt der Fehler auch. Wie gesagt... an der einen besagten Stelle frage ich nun einen Int ab und teste diesen auf 0. Das klappt.
Forum: Sonstige Fragen zu Delphi
by Getox,
6. Feb 2019
ja, ich bin 2 Mal mit der Maus über die Variable gefahren, während das Programm am Breakpoint stand.
Value ist tatsächlich eine Property, die das selbe macht wie asVariant:
property Value: Variant read GetAsVariant write SetAsVariant;
property AsVariant: Variant read GetAsVariant write SetAsVariant;
Und nein, es werden keine Threads verwendet (es sei denn diese werden im Hintergrund von...
Forum: Sonstige Fragen zu Delphi
by Getox,
6. Feb 2019
Ja. Habe ich alles überprüft und läuft auch im Normalfall. Daher bin ich ja so ratlos. Vor allem: Das Programm steht ja an einer Stelle. Ich debugge ja nicht weiter... es steht am Haltepunkt und wenn ich einmal die Maus auf Value halte, stehtz dort die Zugriffsverletzung und beim Zweiten mal (wie es korrekt ist) NULL. Ich habe aber nicht weiter gesteppt oder so.