Nochmal Registry, mein Code klappt nicht :#(
-
hallo!
nach studium der FAQ habe ich nun folgenden code geschrieben. Leider kommt immer die messagebox dass der key nicht existiert. Der ist aber dort. Ist sicher ein ganz blöder fehler...
Sdexlient ist nur der Ordner, der Schlüssel heißt "SdexUserName" und dessen Wert ist der Username (klar :-))Warum bekome ich immer den error??
hier der code:
CRegKey key; char buffer[256]; DWORD dwCount = sizeof( buffer); if(key.Open( HKEY_CURRENT_USER, "Software\\SdexClient", KEY_READ) == ERROR_FILE_NOT_FOUND); AfxMessageBox( "Schlüssel existiert nicht"); key.QueryValue( buffer, "SdexUserName", &dwCount); key.Close();lg
l00P
-
Hallo,
es wäre sehr günstig, wenn du das Semikolon hinter dem if entfernen würdest

if(key.Open( HKEY_CURRENT_USER, "Software\\SdexClient", KEY_READ) != ERROR_SUCCESS) AfxMessageBox( "Fehler beim Lesen des Schlüssels"); else { key.QueryValue( buffer, "SdexUserName", &dwCount); key.Close(); }MfG
-
blankes Entsetzen!Ich oberarsch!!!!!!!! So ein scheiß Fehler zzzz
danke auf diesem Weg
