Hallo,
ich habe das Problem, daß ich mit VB6 offenbar nicht mehr so einfach an die Registrierung rankomme, wie mit VBA. Nun fand ich aber die Möglichkeit, mit VBScript die Registrierung zu bearbeiten und frage mich jetzt natürlich, wie ich VBScript-Code in ein VB6-Projekt reinbekomme.
Eben habe ich mal mit dem ScriptControl kurz rumgespielt, aber bei Wscript.CreateObject macht er nicht mehr mit:
ScriptControl1.AddCode "Sub Main :
Dim WSHShell As Object :
Set WSHShell = Wscript.CreateObject(""WScript.Shell"") :
MsgBox WSHShell.RegRead(""HKEY\_LOCAL\_MACHINE\Network\Logon\username"") :
End Sub"
ScriptControl1.Run "Main"
Was kann man da machen bzw. wo ist der Haken bei der Geschichte? Direkt als *.vbs mit Doppelklick gestartet funktioniert der Code schließlich.
Danke,
Kristian