Wie kann bei "Shomessage" denn eine
access auftreten?
Als Erstes schaut man sich mal die übergebenen Parameter an.
Und vorallem die verwendeten Variablen, denn der Fehler muß nicht unbedingt in der Funktion auftreten, da in der selben Zeile auch noch quasi ein ConcatString versteckt ist.
Und wenn schon With, warum dann nicht konsequent?
Delphi-Quellcode:
with Reg do
Reg.ReadString('Comments');
Reg.ReadString('InstallLocation');
Reg.CloseKey