AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Explorer-Kontextmenü in eigener Anwendung?

Explorer-Kontextmenü in eigener Anwendung?

Ein Thema von FriFra · begonnen am 29. Okt 2006 · letzter Beitrag vom 28. Jan 2008
Antwort Antwort
Seite 1 von 3  1 23   
Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#1

Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 17:25
Wenn man im Explorer auf ein Datei rechts-klickt öffnet sich ja ein "individuelles" Kontextmenü (abhängig vom Dateityp). Wie bekomme ich dieses Popupmenu in meiner Anwendung geöffnet und am besten auch gleich noch um ein paar Punkte erweitert (die zusätzlichen Einträge sollen nur in meinem Programm angezeigt werden)?

Im Prinzip wäre es optimal, nur den obersten Abschnitt dieses Menüs in mein eigenes einzubauen.
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 17:27
Warum brauchst du das Kontextmenü des Explorers in deiner Anwendung? Oder geht es dir eigentlich um ein eigenes Kontextmenü?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#3

Re: Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 17:30
Ich will den obersten Abschnitt des Explorer-Kontextmenüs in meinem Popupmenu haben...
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 17:35
Was meinst du mit oberen Teil?
dann bau den doch nach.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#5

Re: Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 17:39
Zitat von mkinzler:
Was meinst du mit oberen Teil?
dann bau den doch nach.
Der oberste Abschnitt (nicht Teil) ist der oberhalb der ersten Trennlinie. Nachbauen? Du bist gut... und woher bekomme ich alle nötigen Informationen (Text, Icon, Aufruf etc.) um das 1:1 wie im Exploerer umzusetzen?
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 17:41
Die uordnung von Dateiendungen zu Programmen usw. stehen in der Registry.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#7

Re: Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 17:45
Zitat von mkinzler:
Die uordnung von Dateiendungen zu Programmen usw. stehen in der Registry.
Du bist Lustig... Wenn es so einfach wäre! Such bitte nur mal nach einem der Captions aus dem Kontextmenü in der Registry! Na gesucht? Na gemerkt? So geht es nicht, diese Infos sthen eben NICHT in der Registry!

Wie ich eine bestimmte Datei öffne, weiss ich, das interessiert mich hier nicht... ich will die anderen Einträge, auch die von third party Anwendungen (eben so wie im Explorer).
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 17:51
Du hast ja bisher nicht verraten auf was es dir ankommt. Aber alle ShellExtensions stehen auch in der registry.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#9

Re: Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 18:02
Zitat von mkinzler:
Du hast ja bisher nicht verraten auf was es dir ankommt. Aber alle ShellExtensions stehen auch in der registry.
Langsam reg ich mich jetzt aber richtig auf !!! Ich hab DEUTLICH gesagt, dass es mir auf den oberen Abschnitt des Explorer-Kontextmenüs ankommt. Glaub es mir, oder lass es bleiben, die Beschriftungen der Shell-Extensions bekommst Du nicht aus der Registry ... Ich will "einfach" nur Die Captions, die Icons und die Aufrufe aus dem besagten obersten Abschnitt des Menüs, nicht mehr und nicht weniger.
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Explorer-Kontextmenü in eigener Anwendung?

  Alt 29. Okt 2006, 18:06
Sorry, ich werde dich nicht mehr durch meine Antworten nerven!!!
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:13 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