Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Nun, falls das der For-Loop-Kopf ist, dann wird objectParentKey wohl Nothing sein. Du machst vorher keine Prüfung, ob bei OpenSubKey was Sinnvolles rausgekommen ist, denn es heißt ja im MSDN bei OpenSubKey: Zitat von MSDN: „Gibt zurück: RegistryKey The subkey requested, or null if the operation failed. [...] If the requested key does not exist, this method returns null instead of throwing an exception. “ Da kann man doch schon mal spekulationieren, dass es den entsprechenden Key gar nicht gibt. …

  • Benutzer-Avatarbild

    Mag ja sein, aber wenn Dein Programm der Meinung ist, dass es den Key nicht gibt, dann ist es eben so. Aber das bleibt Spekulatius, solange Du keine Fehlerbehandlung einbaust. Vielleicht ist ein unsichtbares Zeichen im Parameter, vielleicht ein \ zuviel oder falsch. Das einfachste - wenn auch nicht gerade das schönste: Lass erstmal ne Fehlermeldung aufploppen, dass strpath (inkl. Wertanzeige von strpath!) nicht in der Registry gefunden wurde und dann brich die Verarbeitung der Search-Prozedur ab…