OpenDocument('ein Verzeichnis'); LINUX geht nicht mehr (gelöst)
- h-elsner
- Lazarusforum e. V.
- Beiträge: 314
- Registriert: Di 24. Jul 2012, 15:42
- OS, Lazarus, FPC: LINUX Mint21.1, Win10, Lazarus 4.3, FPC3.2.3
- CPU-Target: X86-64; arm 32bit
- Wohnort: Illertissen
- Kontaktdaten:
OpenDocument('ein Verzeichnis'); LINUX geht nicht mehr (gelöst)
Früher konnte man unter LINUX mit OpenDocument() auch ein Verzeichnis öffnen. Unter Windows geht das immer noch, bei meinem LINUX Mint aber seit Längerem nicht mehr. Das scheint ein LINUX Problem zu sein, denn ich sehe das auch bei anderen LINUX-Programmen, die diese Funktion angeboten haben.
Weiß jemand wie man ein Verzeichnis mit dem (unbekannten) Standard-Filemanager per Pascalprogramm öffnen kann?
Zuletzt geändert von h-elsner am Sa 18. Apr 2026, 21:13, insgesamt 1-mal geändert.
Re: OpenDocument('ein Verzeichnis'); LINUX geht nicht mehr
Bei mir auf OpenSuse KDE geht das.
Was macht denn auf der Shell: ?
Was anderes macht Lazarus wahrscheinlich auch nicht (Vllt. noch "gnome-open" probieren).
Wahrscheinlich ist das kein Lazarus Problem, sondern ein Problem mit deiner Linux Konfiguration.
Was macht denn auf der Shell:
Code: Alles auswählen
xdg-open "/home/he/"Was anderes macht Lazarus wahrscheinlich auch nicht (Vllt. noch "gnome-open" probieren).
Wahrscheinlich ist das kein Lazarus Problem, sondern ein Problem mit deiner Linux Konfiguration.
- Zvoni
- Beiträge: 651
- Registriert: Fr 5. Jul 2024, 08:26
- OS, Lazarus, FPC: Windoof 10 Pro (Laz/FPC fixes)
- CPU-Target: 64Bit
- Wohnort: BW
Re: OpenDocument('ein Verzeichnis'); LINUX geht nicht mehr
Unter Linux ist bekanntlich "alles" eine Datei, also auch ein Verzeichnis.
Hätte mal eher in Richtung "Was ist denn die Standard-Anwendung für Verzeichnisse?" geforscht.
An OpenDocument liegt es sicher nicht, da dieses intern nur an OpenURL weiterreicht
Hätte mal eher in Richtung "Was ist denn die Standard-Anwendung für Verzeichnisse?" geforscht.
An OpenDocument liegt es sicher nicht, da dieses intern nur an OpenURL weiterreicht
Ein System sie alle zu knechten, ein Code sie alle zu finden,
Eine IDE sie ins Dunkel zu treiben, und an das Framework ewig zu binden,
Im Lande Redmond, wo die Windows drohn.
Eine IDE sie ins Dunkel zu treiben, und an das Framework ewig zu binden,
Im Lande Redmond, wo die Windows drohn.
- h-elsner
- Lazarusforum e. V.
- Beiträge: 314
- Registriert: Di 24. Jul 2012, 15:42
- OS, Lazarus, FPC: LINUX Mint21.1, Win10, Lazarus 4.3, FPC3.2.3
- CPU-Target: X86-64; arm 32bit
- Wohnort: Illertissen
- Kontaktdaten:
Re: OpenDocument('ein Verzeichnis'); LINUX geht nicht mehr
Dass es ein Problem bei meinen Einstellungen ist, kann natürlich sein. An Lazarus liegt es nicht, da dieses Problem auch bei anderen Programmen, die nicht von mir sind auftritt. Ich mache mich mal auf die Suche. Vorher gings, irgendwann bei einem Upgrade auf eine neue Mint-Version ist es aufgekommen.
Danke für die Tipps.
Danke für die Tipps.
- h-elsner
- Lazarusforum e. V.
- Beiträge: 314
- Registriert: Di 24. Jul 2012, 15:42
- OS, Lazarus, FPC: LINUX Mint21.1, Win10, Lazarus 4.3, FPC3.2.3
- CPU-Target: X86-64; arm 32bit
- Wohnort: Illertissen
- Kontaktdaten:
Re: OpenDocument('ein Verzeichnis'); LINUX geht nicht mehr (gelöst)
Das Problem waren Tomaten. Wenn ich richtig hingeschaut hätte, wäre mir vielleicht die Eingebung selber gekommen. Die Fehlermeldung kommt nämlich nicht aus dem Mint, sondern vom X-Reader.
Wie es dazu gekommen ist, dass die "Bevorzugten Anwendungen für das Dateisystem verstellt waren, kann ich allerdings nicht mehr nachvollziehen. Höchstwahrscheinlich zu dicke Finger.
So ist es richtig:
So ist es richtig:
- Dateianhänge
-
- Bildschirmfoto zu 2026-04-18 21-10-02.png (33.04 KiB) 155 mal betrachtet