![]() |
Frage zum Windows-Kontextmenü
Yo moin zusammen,
ich weiss, wie man eine individuelle Datei per TRegistry einem Programm zuweist, aber nun würde ich gern dem Kontextmenu etwas hinzufügen. Winzip ist ein ganz passendes Beispiel, dass ja auch einen Eintrag im Kontextmenü vornimmt. Man kann dann quasi beim Rechtsklicken einer Datei „Winzip“ wählen und dann in einem spezifischen Untermenü von Winzip seine Option selektieren. ... Aber was erzähle ich Euch, das wisst ihr ja selbst. :zwinker: Ich gehe davon aus, dass solche Kontextmenü-Informationen auch in der Registry gespeichert sind. Ich habe die Registry mittels Regedit.exe durchforstet, aber irgendwie muss die Kontextmenüinformation an mir vorbei gegangen sein. :stupid: Also, hat jemand von Euch vielleicht eine Idee, wie ich das oben Beschriebene bewerkstelligen kann? :gruebel: Danke schon mal. DANNYBOY |
Re: Frage zum Windows-Kontextmenü
Ein "schönes" Beispiel gibts unter:
C:\Programme\Borland\Delphi7\Demos\ActiveX\ShellEx t\contmenu.dpr Viel Erfolg beim Knobeln Ciao Marco |
Re: Frage zum Windows-Kontextmenü
Das von dir gesuchte liegt irgendwie in:
HKCR\.Dateiendung\ Sort gibt es dann einen Schlüssel namens \ShellEx Unter diesem einen weiteren Schlüssel mit einer ID (bsp: {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}) sollte, so meine ich, eigentlich unter HKCR\CLSID zu finden sein. Es gibt auch irgendwo ein Tutorial (meine im SwissDelphiCenter) zu diesem Thema! Gruss, mgubler |
Re: Frage zum Windows-Kontextmenü
OK Jungs, das scheint wohl nicht ganz so easy zu sein, aber ich werde mich dann
dort mal einarbeiten. Danke für Eure Tipps, die kann ich gut gebrauchen. :thuimb: |
Re: Frage zum Windows-Kontextmenü
Hallo Zusammen
Wie kann ich mit der Datei auf welcher mein Kontextmenü aufgerufen wurde weiterarbeiten? danek viele Grüsse von ralph |
Re: Frage zum Windows-Kontextmenü
|
Re: Frage zum Windows-Kontextmenü
nein nicht ganz...
ich habe ein eigenes kontextmenu welches ich z.b bei allen txt dateien aufrufe.. nun möchte ich mit dieser txt weiterarbeiten. d.h ich muss den pfad der datei und den dateinamen wissen. wie kann den herausfinden: ich habe einmal das demobeispiel des kontextmenus angeschaut. dort wird es mit der funktion DragQueryFile gemacht.. aber irgendwie ist das mega kompliziert geht das nicht anderst? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz