vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt 
Autor: C.B.A.D.
Datum: 21.02.07 17:07

Hallo,

ich möchte eine ConsolenAp. unter VB.Net entwickeln. Diese soll die Information über die installierte Software des jeweiligen Localhosts darstellen.


Leider bekomme ich immer wieder f. Fehler: eine nicht behandelte Ausnahme des Typs 'System.NullReferenceException' ist in mscorlib.dll aufgetreten. Zusätzliche Informationen: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Dim strcomputer As String
Dim objWMIService
Dim objItem
Dim b As String
Dim Colitems
Dim obj
Dim ITextStream
Dim IntRet1
Dim strKey, strSubKey As String
Dim objRegistry As Object
Dim strDisplayName As String
Dim arrSubKeys() As Object = New Object(1) {}
Dim strDisplayVersion As String = ""
Dim strInstallLocation As String = ""
Const HKEY_LOCAL_MACHINE = &H80000002
'----- Deklaration abgeschlossen_
 
strcomputer = "localhost"
strKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\"
objRegistry = GetObject("winmgmts://" & strcomputer & _
  "\root\default:StdRegProv")
objRegistry.EnumKey(HKEY_LOCAL_MACHINE, strKey, arrSubKeys)
For Each strSubKey In arrSubKeys
 
'****
 
' In dieser Zeile erscheint der Fehler. Anscheinend darf irgendeine Variable 
' den Wert NULL nicht zurückgeben. Leider weiß ich nicht wie man das mit einer 
' Instanz umschiffen kann.
 
 
IntRet1 = objRegistry.GetStringValue(HKEY_LOCAL_MACHINE, strKey & strSubKey, _
  "DisplayName", strDisplayName)
 
'*** 
If IntRet1 Is Nothing Then MsgBox("NULL") Else 
MsgBox(strDisplayName)
Next
Wäre dankbar für jeden TIP. .
Gruß
CB
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz...2.586C.B.A.D.21.02.07 17:07
Re: Fehler: Der Objektverweis wurde nicht auf eine Objektins...1.214Visual Basic Fan21.02.07 17:10
Re: Fehler: Der Objektverweis wurde nicht auf eine Objektins...1.092C.B.A.D.21.02.07 17:18
Re: Fehler: Der Objektverweis wurde nicht auf eine Objektins...1.116Visual Basic Fan21.02.07 17:21
Re: Fehler: Der Objektverweis wurde nicht auf eine Objektins...1.182C.B.A.D.21.02.07 17:31
Re: Fehler: Der Objektverweis wurde nicht auf eine Objektins...1.068C.B.A.D.23.02.07 08:39

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel