Hi,
ich überprüfe mit diesem Code, ob die beiden Verzeichnisse in der Registry existieren:
Es existieren beide. Allerdings erkennt der Code nur "SOFTWARE\US ARMY\America's Army", bei dem "SOFTWARE\Pragmatic Solutions Inc." wird immer Nothing zurück gegeben, weshalb der Button immer deaktiviert ist. Ich habe keine Ahnung warum, bei allen anderen Einträgen gehts. So siehts in der Registry aus:
Weiss einer, was ich falsch mache?
Gruß, vb-checker
ich überprüfe mit diesem Code, ob die beiden Verzeichnisse in der Registry existieren:
VB.NET-Quellcode
- Dim regKey As RegistryKey
- Dim keyValue As String = "SOFTWARE\Pragmatic Solutions Inc."
- regKey = Registry.CurrentUser.OpenSubKey(keyValue, True)
- If (regKey Is Nothing) Then
- aa3exists = False
- XButton22.Enabled = False
- Else
- aa3exists = True
- XButton22.Enabled = True
- End If
- Dim regKey2 As RegistryKey
- Dim keyValue2 As String = "SOFTWARE\US ARMY\America's Army"
- regKey2 = Registry.CurrentUser.OpenSubKey(keyValue2, True)
- If (regKey2 Is Nothing) Then
- aa2exists = False
- XButton21.Enabled = False
- Else
- aa2exists = True
- XButton21.Enabled = True
- End If
Es existieren beide. Allerdings erkennt der Code nur "SOFTWARE\US ARMY\America's Army", bei dem "SOFTWARE\Pragmatic Solutions Inc." wird immer Nothing zurück gegeben, weshalb der Button immer deaktiviert ist. Ich habe keine Ahnung warum, bei allen anderen Einträgen gehts. So siehts in der Registry aus:
Weiss einer, was ich falsch mache?
Gruß, vb-checker
Skybird schrieb:
Das sind ja Ubisoftmethoden hier !