WinFuture-Forum.de: C# - Registrywerte Auslesen Und Verarbeiten - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

C# - Registrywerte Auslesen Und Verarbeiten

#16 Mitglied ist offline   Talla 

  • Gruppe: aktive Mitglieder
  • Beiträge: 225
  • Beigetreten: 24. Februar 04
  • Reputation: 0
  • Wohnort:Esslingen

geschrieben 03. Januar 2006 - 21:42

Gut, würde mich trotzdem noch interessieren wo denn der Fehler lag. Weil ganz klar ist mir das immer noch net.
Heimat ist nicht immer dort, wo wir zur Welt kamen - Heimat ist wo wir lieben. *Ehm Welk
0

Anzeige



#17 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 05. Januar 2006 - 11:40

Hauner hat bestimmt nichts dagegen, wenn ich dir die Frage beantworte :D
Es lag an hier dran:
key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Office\\11.0\\Common\\InstallRoot", false);
string keyDir = key.GetValue("Path", "default").ToString();

Wenn der Schlüssel nicht vorhanden ist, ist "key" null und GetValue() liefert daher eine NullPointerException.
Man muss somit vorher nur mit einem
if (key != null) ...
überprüfen, ob ein Schlüssel vorhanden ist.

Dieser Beitrag wurde von Witi bearbeitet: 05. Januar 2006 - 11:41

0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0