33 Stimmen

Lazarus: Ordner im Explorer öffnen

Frage von Gast | Letztes Update am 27.07.2022 | Erstellt am 17.07.2014

Ich würde gerne mit Lazarus ein Verzeichnis im Standard-Explorer beziehungsweise File Browser des Betriebssystems öffnen. Also zum Beispiel den Ordner "C:\Ordner" im Windows Explorer.

Ist das irgendwie möglich unabhängig vom Betriebssystem? Unter Delphi hat man ja immer mit den Windows-API Befehlen gearbeitet. Wie geht das in Lazarus?

AntwortenPositivNegativ
3Beste Antwort3 Stimmen

Du kannst einfach die Funktion OpenDocument aus der Unit LCLIntf verwenden (LCLIntf muss dafür in die USES-Section geschrieben werden):

OpenDocument('C:\Ordner');

OpenDocument öffnet beliebige Dateien und Ordner unabhängig vom Betriebssystem.

Intern werden durch OpenDocument die entsprechenden Betriebssystem spezifischen Funktionen ausgeführt, du brauchst dich um nichts zu kümmern.

Nachtrag: Eine Delphi-Lösung gibt es hier.
Letztes Update am 27.07.2022 | Erstellt am 17.07.2014

AntwortenPositiv Negativ
Antworten

Ähnliche Themen

Android Splash Screen Tutorial

Tutorial | 0 Kommentare

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.