AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Eintrag ins Kontextmenü von markierten Dateien einfügen...
Thema durchsuchen
Ansicht
Themen-Optionen

Eintrag ins Kontextmenü von markierten Dateien einfügen...

Ein Thema von ripper8472 · begonnen am 15. Jul 2004 · letzter Beitrag vom 20. Jul 2004
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    
ripper8472

Registriert seit: 17. Aug 2003
275 Beiträge
 
#1

Eintrag ins Kontextmenü von markierten Dateien einfügen...

  Alt 15. Jul 2004, 01:20
Hi alle,

ich würde gerne wissen, wie ich ein Programm so in das Windows Kontextmenü einbinden kann, dass ich ein paar Dateien (Ordner sind nicht nötig) markiere und die dann per Kommandozeile an das Prog übergeben werden.
Brauchen tu ich das für ein Tool, das mir SFVs und andere Hashfiles erzeugt (SHA-1, MD5, CRC32, was man so braucht...)

thx
Christoph
  Mit Zitat antworten Zitat
scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#2

Re: Eintrag ins Kontextmenü von markierten Dateien einfügen.

  Alt 15. Jul 2004, 01:59
Such mal nach Hier im Forum suchenIContextMenu.
  Mit Zitat antworten Zitat
ripper8472

Registriert seit: 17. Aug 2003
275 Beiträge
 
#3

Re: Eintrag ins Kontextmenü von markierten Dateien einfügen.

  Alt 15. Jul 2004, 02:56
sorry, aber das meinte ich nicht.

ich denke, dass ich da irgendwo in der registry ein paar keys eintragen muss. mit programmieren hat das nichts zu tun.

Wenn ich beliebige Dateien markiere und dann das Kontextmenü aufrufe, dann erscheint ja auch ein Eintrag für den Texteditor, den ich benutze. Nur will ich eben die Pfade der markierten Dateien über Kommandozeilenparameter an mein Prog schicken, welches diese Files dann verarbeitet.

Jetzt etwas klarer?

gruß, Christoph
Christoph
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#4

Re: Eintrag ins Kontextmenü von markierten Dateien einfügen.

  Alt 15. Jul 2004, 08:59
[cl]"Dateityp registrieren"[/cl]. Bereits der erste Beitrag verlinkt auf mehrere Lösungswege. Ich habe hier auch noch einen Direktlink ins Delphi-Forum, wobei du die dort gezeigten Units auch hier findest.

Zitat:
mit programmieren hat das nichts zu tun.
Eigentlich schon. Okay, wenn du dein Programm nur allein benutzt, dann kannst du die Einträge auch selbst erstellen. Aber sobald du es veröffentlichst, bzw. auch einfach nur an Freunde verteilst, solltest du die Funktionalität einbauen, weil sicher nicht jeder potentielle Benutzer Lust hat, seine Registry manuell bearbeiten zu müssen.
  Mit Zitat antworten Zitat
scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#5

Re: Eintrag ins Kontextmenü von markierten Dateien einfügen.

  Alt 15. Jul 2004, 14:38
Wenn du das Prog aber nur einfach registrierst, dann wird dein Programm für jede Datei, die du markiert hast, separat geöffnet. Mit IContextMenu bekommst du hingegen eine Liste aller markierten Dateien und dein Prog wird nur einmal geöffnet.
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#6

Re: Eintrag ins Kontextmenü von markierten Dateien einfügen.

  Alt 15. Jul 2004, 15:32
Was so nicht stimmt, schließlich kann ich mit Mutex/Semaphore dafür sorgen, dass das Programm nur ein einziges Mal startet, und dass jede weitere Instanz die Daten (= den Parameter) bspw. via WM_COPYDATA an die 1. Instanz weiterreicht und sich dann beendet.
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#7

Re: Eintrag ins Kontextmenü von markierten Dateien einfügen.

  Alt 15. Jul 2004, 15:35
ich glaube eher er will das nicht mit delphi lösen sondern nur für sich auf seinem pc als erleichterung einrichten. andernfalls wäre der beitrag in der falschen kategorie...
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#8

Re: Eintrag ins Kontextmenü von markierten Dateien einfügen.

  Alt 15. Jul 2004, 15:38
Und? Dann soll er sich das programm-technische Prinzip trotzdem anschauen. Daraus kann er nämlich den Weg ableiten und dann die Einträge notfalls selbst vornehmen.
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#9

Re: Eintrag ins Kontextmenü von markierten Dateien einfügen.

  Alt 15. Jul 2004, 15:41
ja wie du schon sagst notfalls - der regeditor ist nicht sehr komfortabel. ich würde auch einen dialog geführten weg bevorzugen und einen solchen scheint er zu suchen
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#10

Re: Eintrag ins Kontextmenü von markierten Dateien einfügen.

  Alt 15. Jul 2004, 15:53
Gibt´s doch auch:

Explorer auf -> Ansicht bzw. Extras -> Ordneroptionen -> Dateitypen -> Typ auswählen [Doppelklick] -> (Vorgänge) Neu.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    


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 09:47 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