Entwickler-Ecke
Dateizugriff - Parameterliste über Win Kontextmenü
cartridge - Sa 28.11.09 12:15
Titel: Parameterliste über Win Kontextmenü
Hallo Leute!
Weiß nicht, ob hier richtig gepostet.
Es geht um folgendes:
Ich will im Explorer Dateien vom Anwender markieren lassen. Dann soll Anwender rechts klicken, um das Kontextmenü zu öffnen. Meine Anwendung (Konsole) soll diese markierten Dateien in einer StringListe als Datei speichern.
Die Registry habe ich wie folgt bearbeitet:
HKEY_CLASSES_ROOT\mp3file\shell\Playliste erstellen\command
(Standard) REG_SZ "C:\programme\delphi6\projects\context.exe" "%L"
Jetzt passiert es allerdings, dass nicht die Anwendung alle markierten Dateien aufnimmt, sondern dass die Anwendung so oft geöffnet wird, wie Dateien markiert sind und die gespeicherte Datei jeweils nur einen Eintrag enthält.
Was mache ich falsch?
Mit den besten Grüßen zum Advent und Dank im Voraus
Ingo
cartridge - Di 01.12.09 10:05
Hallo Andreas!
Das mit dem Mutext war schon mal ein guter Hinweis. Danke!
Dennoch habe ich das Problem, dass mir immer nur eine Datei als Parameter übergeben wird. Ich denke, es hat damit zu tun, dass ich in der Registry den falschen Platzhalter für die Parameter übergebe: "%L"
Gruß, Ingo
Andreas L. - Di 01.12.09 12:49
Versuch mal "%1". Das steht z. B. auch bei WordPad, etc.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!