Dateiverknüpfungen Dateizuordnungen open/edit überprüfen ...
Verfasst: 30.03.2007 17:45
Mit
kann ich einfach ein Programm starten, welches mir DateiName öffnet.
Zum Beispiel:
RunProgram("Test.txt") öffnet den Editor.
RunProgram("Test.CSV") Tabellenkalkulation
RunProgram("Test.JPG") einen Bildbetrachter ...
nun gibt es aber auch Endungen, die nicht verknüpft sind.
Wenn ich bei solchen Dateien mit RunProgram() versuche die Datei zu öffnen, erscheint folgender Text:
--------------------
Für diesen Vorgang ist keine Anwendung der angegeben Datei zugeordnet. Erstellen Sie ein Zuordnung, indem Sie unter "Systemsteurung" auf "Ordneroptionen" klicken.
[OK]
---------------------
Ich würde gern im Vorfeld wissen, ob eine Dateizuordnung vor liegt oder nicht. Genauso würde ich gern wissen, wie ich es anstelle, dass ich auslesen kann, mit welchem Programm eine Datei betrachtet wird und mit welchem sie bearbeitet wird.
Beispiel: JPEGs können viele Programme betrachten. Aber der Explorer kann es nicht bearbeiten. Dazu brauche ich ein Bildbearbeitungsprogramm.
Genauso Videos oder Musik. Bei Texten sind die Betrachter meist auch gleich die dazugehörigen Bearbeitungsprogramme.
Gibt es eine OS-unabhängige Lösung?
Ich würde gern eine Art [Öffnen mit / Bearbeiten mit] Option in einem ExplorerGadget haben ...
Klar, der User könnte jedes Mal mit einem OpenFileRequester das entsprechende BetrachterProgramm und BearbeiterProgramm raussuchen, aber die meisten Leute haben ja schon Verknüpfungen und wollen das nicht immer wieder einstellen müssen ...
Jemand eine Idee?
Pssst.: (wenn es geht, ohne Registry-FachChinesisch)
http://www.purebasic.fr/german/viewtopi ... et&start=0
Dank euch.
Code: Alles auswählen
RunProgram (DateiName)
Zum Beispiel:
RunProgram("Test.txt") öffnet den Editor.
RunProgram("Test.CSV") Tabellenkalkulation
RunProgram("Test.JPG") einen Bildbetrachter ...
nun gibt es aber auch Endungen, die nicht verknüpft sind.
Wenn ich bei solchen Dateien mit RunProgram() versuche die Datei zu öffnen, erscheint folgender Text:
--------------------
Für diesen Vorgang ist keine Anwendung der angegeben Datei zugeordnet. Erstellen Sie ein Zuordnung, indem Sie unter "Systemsteurung" auf "Ordneroptionen" klicken.
[OK]
---------------------
Ich würde gern im Vorfeld wissen, ob eine Dateizuordnung vor liegt oder nicht. Genauso würde ich gern wissen, wie ich es anstelle, dass ich auslesen kann, mit welchem Programm eine Datei betrachtet wird und mit welchem sie bearbeitet wird.
Beispiel: JPEGs können viele Programme betrachten. Aber der Explorer kann es nicht bearbeiten. Dazu brauche ich ein Bildbearbeitungsprogramm.
Genauso Videos oder Musik. Bei Texten sind die Betrachter meist auch gleich die dazugehörigen Bearbeitungsprogramme.
Gibt es eine OS-unabhängige Lösung?
Ich würde gern eine Art [Öffnen mit / Bearbeiten mit] Option in einem ExplorerGadget haben ...
Klar, der User könnte jedes Mal mit einem OpenFileRequester das entsprechende BetrachterProgramm und BearbeiterProgramm raussuchen, aber die meisten Leute haben ja schon Verknüpfungen und wollen das nicht immer wieder einstellen müssen ...
Jemand eine Idee?
Pssst.: (wenn es geht, ohne Registry-FachChinesisch)

http://www.purebasic.fr/german/viewtopi ... et&start=0
Dank euch.
