14.03.2014, 17:02
Hallo zusammen,
ich habe ein Problem, von dem ich nicht weiß, ob es eine LV-Lösung gibt.
Ich starte aus dem Explorer / TC oä eine Datei mit einer von mir in LV geschriebenen Exe an. Dieser Exe wird der entsprechende Pfad per Kommandozeilenargument übergeben und sie kann aich darauf beziehen. Nun klicke ich im Explorer auf einen anderen Dateipfad, der wieder mit meiner LV-EXE geöffnet wird. Da diese EXE aber schon läuft, wird sie einfach in den Vordergrund geholt (ich würde auch nicht wollen, dass eine 2. Instanz aufgeht).
Nun frage ich mich, ob die laufende Exe irgendwie den angeklickten Dateipfad übergeben bekommen kann - die Kommandozeilenargumente enthalten noch die Einträge des ersten Aufrufes.
Kurz zusammengefasst: Ich möchte, ähnlich wie der WMP, dass eine im Explorer doppelt geklickte Musikdatei abgespielt wird und bei einem Doppelklick auf eine andere Datei eben diese gespielt wird.
Hat da jemand eine Idee zu ?
Gruß, Marko
ich habe ein Problem, von dem ich nicht weiß, ob es eine LV-Lösung gibt.
Ich starte aus dem Explorer / TC oä eine Datei mit einer von mir in LV geschriebenen Exe an. Dieser Exe wird der entsprechende Pfad per Kommandozeilenargument übergeben und sie kann aich darauf beziehen. Nun klicke ich im Explorer auf einen anderen Dateipfad, der wieder mit meiner LV-EXE geöffnet wird. Da diese EXE aber schon läuft, wird sie einfach in den Vordergrund geholt (ich würde auch nicht wollen, dass eine 2. Instanz aufgeht).
Nun frage ich mich, ob die laufende Exe irgendwie den angeklickten Dateipfad übergeben bekommen kann - die Kommandozeilenargumente enthalten noch die Einträge des ersten Aufrufes.
Kurz zusammengefasst: Ich möchte, ähnlich wie der WMP, dass eine im Explorer doppelt geklickte Musikdatei abgespielt wird und bei einem Doppelklick auf eine andere Datei eben diese gespielt wird.
Hat da jemand eine Idee zu ?
Gruß, Marko