Entwickler-Ecke

IO, XML und Registry - suche von Dateien


carsten00 - Sa 30.01.10 17:03
Titel: suche von Dateien
Hallo,
habe ein kleines Problem wennich nach Dateien suchen möchte. Weiß nämlich leider nicht wie ich in C# programmierne kann wo er suchen soll.


C#-Quelltext
1:
 string[] sFiles = System.IO.Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory.ToString(), "*.exe");                    


Hat jemand bitte einen Vorschlag?

Ein großes Danke schonmal im vorraus.

Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt
Moderiert von user profile iconChristian S.: Topic aus C# - Die Sprache verschoben am Sa 30.01.2010 um 18:06


JüTho - Sa 30.01.10 18:57

Hallo,

ich weiß natürlich nicht, wo du suchen willst; aber zumindest vom Prinzip ist dein Befehl möglich. Directory.GetFiles ist einer der möglichen Befehle (in der Regel der praktischste), der erste Parameter nennt den Start-Pfad, der zweite das Suchmuster.

Lediglich das "ToString" kannst du wegschmeißen, weil BaseDirectory bereits ein String ist.

Warum glaubst du, dass das nicht funktioniert? Hast du in der SDK-Doku/MSDN/Hilfe nachgelesen, wofür die einzelnen Bestandteile stehen? Hast du im Debugger probiert, ob die Werte richtig gesetzt sind? Oder gab es irgendwelche Fehlermeldungen (welche?)?

Gruß Jürgen


carsten00 - Sa 30.01.10 19:33

das funktioniert aber ich möchte dem noch sagen WO er suchen soll. Der sucht nur in irgend einem Stammverzeichnis wo das Projekt liegt. Und ich möchte ihm sagen wo er suchen soll in welchem Pfad.


Christian S. - Sa 30.01.10 19:42

Hallo!

JüTho hat doch geschrieben, dass der Pfad im ersten Parameter angegeben wird. :nixweiss:

Grüße
Christian


carsten00 - Sa 30.01.10 21:30

aso ok DANKE

hatte mich nur verlesen. Jetzt komm ich weiter ^^