Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
23. Mär 2012
UpDialog ist also die globale Variable für TUpDialog, welches automatisch erzeugt wird und wo du im OnCreate diesen Code ausfürst?
Selbst Schuld. :twisted:
Was nutzt du auch globale Variablen, welche zu diesem Zeitpunkt noch nicht initialisiert sind. :tongue:
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
23. Mär 2012
Das wirft aber keine Zugriffsverletzung.
Eine TStringList wirft einen EStringListError und TMemoStrings (die interne Klasse für TMemo.Lines) gibt einfach nur einen Leerstring raus, wenn der Index nicht paßt.
Hier sieht es eher so aus, also wenn irgendwo ein Objekt nicht existiert und auf NIL zugegriffen wird.
GetEnvVarValue ist eigentlich OK und sicher, auch wenn es nicht Unicodetauglich...