Hi eine Frage, wie schafft es Delphi7 diesen Standard Wert ohne Fehlermeldung auszulesen?
Delphi-Quellcode:
Function pascan:
string;
begin Reg := TRegistry.Create;
Reg.Rootkey:=HKEY_CLASSES_ROOT; Reg.Openkey('
.~pas', true);
Result := Reg.Readstring('
'); Reg.Destroy;
end;
procedure showpas;
begin if pascan = '
~pas auto file'
then showmessage('
alles ok!');
reg.destroy;
end;
Er macht es aber danach kommt Fehlermeldung:
Zugriffsverletzung bei Adresse 00000000. Lesen von Adresse 00000000.
Wie kriegt man diesen Fehler weg?