Hallöchen!
Erstmal entschuldige ich mich, weil ich nicht wirklich weiß, wie man das in der Suche formulieren soll...
Problem: Ich will aus einem Textdokument bestimmte Stellen in Zeilen auslesen...
Das Textdokument hat folgenden Aufbau:
Zitat:
Seite............:
http://googlemail.com
Username.........: abc
Passwort.........: xyz
Seite............: irgendeineseite.de
Username.........: 123
Passwort.........: 789
usw.
Dabei habe ich viele Textdokumente wo die Anzahl dieser einzelnen Zeilen verschieden ist.
Der Aufbau ist aber immer der gleiche..
Also:
[/quote]Seite
Username
Passwort
Seite
Username
Passwort
Seite
Username
Passwort
usw.[quote]
Auch die Länge bis zum Titel (bzw. zum Username oder zum Passwort) ist immer gleich..
Also immer 19 Bytes dann kommen die Inhälte die ich im ListView anordnen will..
Das ListView hat also drei Spalten... (Seite, User, Passwort)
Er soll nun also bei der 1. Zeile ab der 19 Stelle den Stringteil in ein ListView hinzufügen!
Delphi-Quellcode:
[...] // Textdokument in StringList usw.
For I:= 0 to {(Seite, User, Passwort) Count, also wieviele LoginDaten gespeichert sind. Da würde ich glaube ich StringList.Count div 5 verwenden, weil jede 5.Zeile neue LoginDaten kommen. }
With ListView1.Items.Add do begin
Caption:= //Bei der 1. Zeile ab der 19. Stelle
SubItems.Add( {Bei der 2.Zeile ab der 19. Stelle} );
SubItems.Add( {Bei der 3.Zeile ab der 19. Stelle} );
end;
end;
end;
Wie sollte ich da am besten vorgehen?
Das ist ja im Grunde genommen wie bei Ini- Dateien...
ini.ReadString('BLABAL', {Ab dieser Stelle liest er den String, also z.B.:} 'Website', 'Unbekannt');
Hat jemand ne Idee wie ich das am besten machen könnte?
Thx
if du= gehen gleich im Bett then IchWünsche:= 'Gute Nacht! ^^';