vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

C# Ecke
Re: Datein finden 
Autor: AndyOG
Datum: 10.09.07 11:43

Hi,
das würde ich vermutlich so machen:

using System.IO;
[...]
 
            DirectoryInfo dDir = new DirectoryInfo("C:\\Profile");
 
            // Alle Dateien ermitteln die Userfile.dat heißen:
            // SearchOption.AllDirectories ==> Sucht auch in Unterverzeichnissen.
            FileInfo[] fFiles = dDir.GetFiles("Userfile.dat", _
              SearchOption.AllDirectories);
 
            foreach (FileInfo fFile in fFiles)
            {
                // Die Datei einlesen
                StreamReader SR = new StreamReader(fFile.FullName);
                string sData = SR.ReadToEnd();
 
                // zB nach einem Namen suchen:
                int iPosStart = sData.IndexOf("<Name>");
                int iPosEnd = -1;
 
                if (iPosStart > -1)
                {
                    iPosEnd = sData.IndexOf("</Name>", iPosStart);
 
                    if (iPosStart > -1 && iPosEnd > iPosStart)
                    {
                        string sName = sData.Substring(iPosStart + 6, iPosEnd - _
                          (iPosStart + 6));
                    }
                }
            }

Mit freundlichen Gr??en,
Andy G.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datein finden1.248RonnyW05.09.07 12:12
Re: Datein finden668ModeratorFZelle05.09.07 19:47
Re: Datein finden750AndyOG10.09.07 11:43

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel