Einzelnen Beitrag anzeigen

Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#1

Merkwürdiges Verhalten des Compilers

  Alt 11. Jul 2008, 19:53
Hallo,

ich habe heute in meinem Code 2 Routinen mit gleichem Namen verwendet und der Compiler hat nicht gemeckert:

Delphi-Quellcode:
procedure ReadUsername (var PW: String);
Var
  Registry: tRegistry;
Begin
  Registry := tRegistry.Create(KEY_READ);
  Try
    Registry.RootKey := HKEY_LOCAL_MACHINE;
    Registry.OpenKey ('\Software\KUBA\', true);
    PW := Registry.ReadString ('Username');
    Registry.CloseKey;
  except
    //nix
  end;
    Registry.Free;
End;

und:

procedure ReadUsername (var PW: String);
Var
  Registry: tRegistry;
Begin
  Registry := tRegistry.Create;
  Try
    Registry.RootKey := HKEY_LOCAL_MACHINE;
    Registry.OpenKey ('\Software\KUBA\', False);
    PW := Registry.ReadString ('Username');
    Registry.CloseKey;
  Finally
    Registry.Free;
  End;
End;
Liegt das an meiner Compiler Einstellung ?

KUBA
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat