Deklaration: Declare Function RegDeleteValue Lib "advapi32.dll" _ Alias "RegDeleteValueA" ( _ ByVal hKey As Long, _ ByVal lpValueName As String) As Long Beschreibung: Parameter:
Rückgabewert: Beispiel: Private Declare Function RegCloseKey Lib "advapi32.dll" ( _ ByVal hKey As Long) As Long Private Declare Function RegOpenKeyEx Lib "advapi32.dll" _ Alias "RegOpenKeyExA" ( _ ByVal hKey As Long, _ ByVal lpSubKey As String, _ ByVal ulOptions As Long, _ ByVal samDesired As Long, _ phkResult As Long) As Long Private Declare Function RegDeleteValue Lib "advapi32.dll" _ Alias "RegDeleteValueA" ( _ ByVal hKey As Long, _ ByVal lpValueName As String) As Long ' eine der RegOpenKeyEx hKey-Konstanten Private Const HKEY_LOCAL_MACHINE = &H80000002 ' Einige der samDesired-Konstanten Private Const KEY_SET_VALUE = &H2 Private Const KEY_CREATE_SUB_KEY = &H4 Private Const SYNCHRONIZE = &H100000 Private Const READ_CONTROL = &H20000 Private Const STANDARD_RIGHTS_WRITE = (READ_CONTROL) Private Const KEY_WRITE = ((STANDARD_RIGHTS_WRITE Or KEY_SET_VALUE Or _ KEY_CREATE_SUB_KEY) And (Not SYNCHRONIZE)) ' Stellt das Standardsymbol in der rechten oberen Ecke des ' Internet Explorers wieder her, falls Anwendungen wie AOL oder ' T-Online dieses verändert haben. Dies ist nur möglich wenn ' die Anwendungen nicht das Originalbild durch ihr eigenes ' überschrieben haben. Private Sub Command1_Click() Dim hKey As Long, Retval As Long ' Registryschlüssel öffnen Retval = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "Software\Microsoft\Internet _ Explorer\Main", 0&, KEY_WRITE, hKey) If Retval << 0 Then Exit Sub ' Die vom Fremdprogramm erstellten Werte entfernen RegDeleteValue hKey, "BrandBitmap" RegDeleteValue hKey, "SmBrandBitmap" RegDeleteValue hKey, "BigBitmap" RegDeleteValue hKey, "SmallBitmap" MsgBox "Das Original-Symbol sollte nun wiederhergestellt sein," & _ vbCrLf & _ "Starten Sie den Internet Explorer erneut um das Resultat zu sehen." ' Registryschlüssel schließen RegCloseKey hKey End Sub Diese Seite wurde bereits 9.391 mal aufgerufen. |
TOP! Unser Nr. 1 ![]() Neu! sevDataGrid 3.0 Mehrspaltige Listen, mit oder ohne DB-Anbindung. Autom. Sortierung, Editieren von Spalteninhalten oder das interaktive Hinzufügen von Datenzeilen sind ebenso möglich wie das Erstellen eines Web-Reports. Buchempfehlung Tipp des Monats ![]() Dieter Otter PopUp-Menü wird nicht angezeigt :-( In diesem Tipp verraten wir Ihnen, wie Sie Probleme mit PopUp-Menüs umgehen können, wenn diese unter bestimmten Umständen einfach nicht angezeigt werden. TOP Entwickler-Paket ![]() TOP-Preis!! Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1605.50 EUR... |
||||||||||||||
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. |