![]() |
Anzeige:
|
|
|||||||
| XProfan Alles rund um die Programmiersprache XProfan. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Stammuser
![]() Registriert seit: 08.02.2009
Ort: Bielefeld
Alter: 53
Beiträge: 428
|
Hallo zusammen,
vielleicht kann es ja jemand gebrauchen. Code:
'HINWEIS
'Funktioniert ab Windows 2000
'Da hier in die Registry geschrieben wird, ist die Nutzung auf eigene Gefahr !
'#############################################################################
$H windows.ph
'Legt einen Registry-Key an, der bei Aufruf abgefragt wird
'HKEY_CURRENT_USER
'- Software
'- Microsoft
'- Windows
'- CurrentVersion
'- Explorer
'- DontShowMeThisDialogAgain
'KEY_ALL_ACCESS ist in der Header-Datei scheinbar falsch beschrieben !
DEF &KEY_ALL_ACCESS $F003F
DEF ChecBox(6) ! "shlwapi.dll","SHMessageBoxCheckA"
CLS
Print "Bin ich da ?";
Print If(ChecBox(%hwnd,"Ich komme nie mehr wieder, wenn Du den Haken setzt","Achtung",~MB_OK | ~MB_ICONINFORMATION,~MB_OK,"{A5D7BF09-F66D-4670-9706-4FE69F432CE4}")," ja"," nein")
Print "Bin ich da ?";
Print If(ChecBox(%hwnd,"Ich komme nie mehr wieder, wenn Du den Haken setzt","Achtung",~MB_OK | ~MB_ICONINFORMATION,~MB_OK,"{A5D7BF09-F66D-4670-9706-4FE69F432CE4}")," ja"," nein")
'Registry-Key wieder löschen, dann erscheint die Dialogbox
'beim nächsten Aufruf wieder !
'Wird der Key nicht gelöscht, wird die Dialogbox nie wieder erscheinen !
Print If(Reg_Delete_Value(~HKEY_CURRENT_USER,"Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\DontShowMeThisDialogAgain\\","{A5D7BF09-F66D-4670-9706-4FE69F432CE4}"),"Key erfolgreich gelöscht","Key nicht gelöscht")
waitinput
End
Proc Reg_Delete_Value
Parameters Key&,KeyName$,ValueName$
Declare hKey&,DeleteValue&,GetHandle&
GetHandle& = ~RegOpenKeyEx(Key&,Addr(KeyName$), 0, &KEY_ALL_ACCESS , Addr(hKey&))
If GetHandle& = ~ERROR_SUCCESS
GetHandle& = ~RegDeleteValue(hKey&,Addr(ValueName$))
If GetHandle& = ~ERROR_SUCCESS
DeleteValue& = 1
Else
DeleteValue& = 0
EndIf
EndIf
~RegCloseKey(hKey&)
Return DeleteValue&
EndProc
__________________
Gruss Andreas ______________________ http://www.ampsoft.eu Profan 3.3 - XProfanX2 Windows 95,98,ME,2000,XP Vista - Windows 7 32 / 64 Bit ASUS X93S - Intel Core I7 - NVIDIA GForce GT540M - 8GB Arbeitsspeicher |
|
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Alle Dateien und Ordner anzeigen - funktioniert nicht mehr | Unregistriert | Windows Vista | 10 | 02.01.2011 13:54 |
| TR/Hijacker.Gen Krieg diesen Trojaner nicht mehr los | Kool.mario | Viren-Forum | 10 | 27.06.2008 18:43 |
| Zuletzt verwendete Dokumente nicht mehr anzeigen lassen | Ixerideso | Windows XP | 3 | 24.05.2006 22:11 |
| DOWNLOAD DIALOG KOMMT NICHT MEHR | tamburin | Windows XP | 7 | 08.07.2005 13:02 |
| Ordner als Webseite anzeigen geht nicht mehr | Cal | Windows 95/98/ME/2000/NT | 5 | 08.07.2003 13:04 |