Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Guten Tag, Ich möchte eine Backup-Funktion in das Kontextmenü ausgewählter Dateien integrieren. Das sähe dann so aus wie im Anhang. Diesen Eintrag würde ich dann mit meiner Anwendung verknüpfen, um automatisiert ein Backup der ausgewählten Datei zu erstellen. Jetzt ist meine Frage, wie lese ich den Pfad der selektierten Datei, welche ja im Windows Explorer ausgewählt wird, als String in meine VB.NET Anwendung ein? Ich habe da leider keine Idee und würde mich über einen Denkanstoß freuen. Vielen …
-
Das verstehe ich nicht. Mit Environment.CommandLine bekomme ich ja nur den Pfad zu der .exe aufgerufen, nicht aber den der ausgewählten Datei.
-
Der Eintrag in der Registry ist ja kein Problem. Erstellt habe ich den hier: HKEY_CLASSES_ROOT\AllFilesystemObjects\shell. Und in dem Schlüssel HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\backup\command wird der Pfad zu der .exe des Programms angegeben. Das funktioniert auch alles. Aber wenn ich zu Testzwecken den Befehl VB.NET-Quellcode (1 Zeile) eingebe, bekomme ich als Ausgabe den Pfad der .exe. Ich glaube, ich stehe hier auf dem Schlauch?!
-
Also das Anlegen in der Registry und das anschließende Aufrufen des Programms über das Kontextmenü, funktionieren. Ich muss dazu sagen, dass ich die Keys per Hand angelegt habe aber das sollte ja nicht ausschlaggebend sein, oder?
-
Tatsächlich. Das war´s! Wenn ich in der Registry den Wert für den Aufruf so setze: "Pfad zur Programm.exe" "%1", dann gibt er mir anschließend den Pfad zur .exe und dann den Pfad der selektierten Datei aus. Kann ich irgendwie auch nur die Datei ausgeben lassen oder muss ich den String splitten?
-
Okay, das kriege ich wohl auch hin. ich sage Vielen Dank für eure Mühe und Geduld. Schönes Wochenende