tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
1727
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    tg6300 tg6300 ist offline Mitglied
    Registriert seit
    Feb 2008
    Beiträge
    15
    Hallo,

    ich stehe vor dem Problem, ein mehrzeiliges ini-file auszulesen und diese Werte dann
    als Variablen in einer Anwendung bereitzustellen.

    Hab es schon mit der File.ReadAllText-Methode versucht, aber da wird es komplett
    ausgelesen und ich kann die Werte der einzelnen Zeilen nicht einzeln weiter verarbeiten.

    Habt ihr vielleicht einen Tipp für mich?

    Gruß, Thomas

    PS: Ist sicher ein Klacks für euch, bin aber noch ein Anfänger.
     

  2. #2
    Avatar von FwDonnerbalken
    FwDonnerbalken FwDonnerbalken ist offline Mitglied Brokat
    Registriert seit
    May 2005
    Beiträge
    323
    Moin,

    manchmal wirken Google oder aber auch die Forensuchen Wunder!

    http://www.tutorials.de/forum/net-ar...und-lesen.html

    Edit:
    Für das ein oder andere Projekt habe ich die Klasse (in C# implementiert) die ich diesem Post angehängt habe verwendet.
    Angehängte Dateien Angehängte Dateien
    Geändert von FwDonnerbalken (17.03.08 um 10:31 Uhr)
     
    Gruß,
    Sebastian

    Mein XING Profil

    Hilfreiche Antworten bitte bewerten!

  3. #3
    logo_007 logo_007 ist offline Grünschnabel
    Registriert seit
    Apr 2008
    Beiträge
    1
    bevor man solche kommentare abgibt wie ... benüptze suche...... usw. dann sollte man lieber gar nicht beantworten


    also zur frage nach dem text zeilenweise auszulesen:
    versuche einmal mit streamreader:

    Imports System.IO
    ................

    Dim sr As New StreamReader("DateiPfad")
    Do While sr.Peek <> -1
    Dim Zeile As String = sr.ReadLine
    MessageBox.Show(Zeile)
    Loop
    sr.Close()
     

  4. #4
    Avatar von FwDonnerbalken
    FwDonnerbalken FwDonnerbalken ist offline Mitglied Brokat
    Registriert seit
    May 2005
    Beiträge
    323
    Also, nachdem der letzte Beitrag nichts zur Lösung des Problems beigetragen hat (insbesondere da der Beitrag auch noch gegen die Forenettiquette verstößt), hier noch ein paar Denkanstöße.

    Die WinAPI (auf der auch die oben von mir gepostete Klasse basiert) verfügt unter anderem über die Funktionen

    GetPrivateProfileSectionNames() die alle Sections einer Ini-Datei liest und
    GetPrivateProfileSection() die alle Einträge innerhalb einer Section ausließt.

    Mit diesen beiden Funktionen an der Hand und denen aus der Klasse oben hat man das Werkzeug an der Hand eine Ini-Datei vollständig zu lesen und bei Bedarf zu verändern.
     
    Gruß,
    Sebastian

    Mein XING Profil

    Hilfreiche Antworten bitte bewerten!

  5. #5
    Hubgar Hubgar ist offline Rookie
    Registriert seit
    Dec 2007
    Beiträge
    5
    Falls man nicht die Windows-API's benutzen will: ich habe mal einen Code von Felix Lindemann gefunden, der ganz ohne auskommt. Leider habe ich die Quelle nicht mehr. Der Kommentar ist zwar in Englisch, sollte aber selbsterklärend sein.
    Angehängte Dateien Angehängte Dateien
     

  6. #6
    calvin65 calvin65 ist offline Mitglied Bronze
    Registriert seit
    Nov 2005
    Beiträge
    31
    Ich denke mal, du hast es von hier:
    Codeproject
     
    MfG Calvin

  7. #7
    Hubgar Hubgar ist offline Rookie
    Registriert seit
    Dec 2007
    Beiträge
    5
    Dem kann ich nur zustimmen. Wichtig war mir der Hinweis, dass es nicht von mir stammt.
    Danke für den Hinweis
     

Ähnliche Themen

  1. Richtextbox zeilenweise auslesen
    Von mafiamix im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 14.08.08, 15:36
  2. Editbox Zeilenweise Auslesen?
    Von pyr0t0n im Forum VisualStudio & MFC
    Antworten: 1
    Letzter Beitrag: 23.01.08, 19:06
  3. Antworten: 3
    Letzter Beitrag: 19.08.07, 20:59
  4. Datei Zeilenweise auslesen
    Von flashgrabber im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 14.06.05, 19:41
  5. Datei zeilenweise auslesen
    Von DivDax im Forum PHP
    Antworten: 2
    Letzter Beitrag: 17.05.05, 18:38