Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Kontextmenu Problem (https://www.delphipraxis.net/8878-kontextmenu-problem.html)

wb32 14. Sep 2003 13:35


Kontextmenu Problem
 
Hay alle zusammen....

ich habe mein Programm wie folgt in die Registry eingetragen:


Code:
[HKEY_CLASSES_ROOT\*\shell]
@=""

[HKEY_CLASSES_ROOT\*\shell\VIP]
@="Löschen mit Programm XYZ..."

[HKEY_CLASSES_ROOT\*\shell\VIP\command]
@="C:\\Programme\\Test.exe %1"
Sinn und Zweck ist es das man über das Kontextmenu Dateien oder Ordner mit meinen Programm löschen kann, nun habe ich folgendes Problem:

wenn ich unregistrierte Dateien mit der rechten Taste anklicke steht mein Programm "Löschen mit Programm XYZ" an erster Stelle wenn ich mit der linken Taste klicke wird die unregistrierte Datei an mein Programm übergeben ... wie kann man das verhindern ? Das man praktisch nur mit einem Rechtsklick mein Programm öffnen kann ?

wb32 14. Sep 2003 16:26

Re: Kontextmenu Problem
 
Also ich habe nochmal genau nachgeschaut und folgendes festgestellt..

Wenn ich Dateien die nicht registriert sind aber in der Registry den Zusatz PersistentHandler mit dem Wert {098f2470-bae0-11cd-b579-08002b30bfeb} anlicke passiert das, was kann das sein hat niemand eine Idee ???


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz