![]() |
[.NET] Verzeichnis auslesen
Hallo Leute,
ich stehe mal wieder vor einem .NET Problem. Ich möchte die Dateien des aktuellen Verzeichnisses auslesen und in einem Array of String speichern. Somit muss ich a) den aktuellen Pfad ermitteln. Dort habe ich zwar Application.ExecutablePath, jedoch keine Methode wie ExtractFileDir o.ä. und b) das verzeichnis zurückgeben. Bei C# geht das über System.IO.Directory.GetFiles(<DIR>) aber wie geht das bei Delphi.NET Schonmal danke an alle, die antworten :wink: |
Re: [.NET] Verzeichnis auslesen
Zitat:
|
Re: [.NET] Verzeichnis auslesen
Ähm nö.
Bei mir meckert Delphi schon, wenn ich "System.IO" eingebe. EDIT: Ich bin auch blöd :wall: Ich habe das ja auch in den uses vergessen. Sorry Bleibt aber immer noch die Frage mit dem Extrahieren des Pfads. |
Re: [.NET] Verzeichnis auslesen
Zitat:
...:cat:... |
Re: [.NET] Verzeichnis auslesen
Zitat:
Du musst beim Projekt rechts noch eine Referenz auf den System.IO - Namespace hinzufügen (Rechtsklick->Referenz hinzufügen...) und den oben dann noch bei der USES-Klausel zusätzlich mit auflisten. Dann klappt das auch unten im Code... |
Re: [.NET] Verzeichnis auslesen
Ich war selber schneller :lol:
Aber trotzdem danke Ich geh erstmal Kopf gegen die Wand hauen :wall: |
Re: [.NET] Verzeichnis auslesen
Zitat:
Ich meine den Eintrag in der uses clause. Warum ist er notwendig wenn man nur einmal eine Klasse aus dem namespace nutzen wird und man natürlich keine Lust hat sich die Code completion mit den 500 anderen Typen des Namespaces vollzumüllen... Nicht dass es mich direkt betrifft, aber ich hatte früher mal danach gesucht und nix gefunden. :duck: |
Re: [.NET] Verzeichnis auslesen
:shock: Das geht wirklich nur mit uses-Klausel?
*ausprobier* Ich kann es immer noch kaum glauben :stupid: . Gut, sehr schlimm fände ich es gar nicht, wenn dafür wenigstens das automatische Einbinden per Refactoring auch für die FCL-Klassen funktionieren würde :roll: . Oder hat sich das vielleicht mit D2006 gebessert? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz