Autor Beitrag
CodexX
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 118

WinXP
Delphi XE
BeitragVerfasst: Sa 30.10.04 15:36 
hi!

ich möchte aus einer text-datei, die wie nachfolgend aufgebaut ist, die werte herausfiltern

ausblenden Quelltext
1:
2:
3:
4:
set address name="LAN" source=static addr=192.168.0.1 mask=255.255.255.0
set address name="LAN" gateway=192.168.0.2 gwmetric=1
set dns name="LAN" source=static addr=none register=PRIMARY
set wins name="LAN" source=static addr=none


ich müsste also jegliche werte die hier vorkommen in variablen übernehmen, mit denen ich dann weiter arbeiten kann.
zB
addresssource=static
addressname=LAN
die ips brauche ich jedoch zerlegt.
also
addressaddr1=192
addressaddr2=168
addressaddr3=0
addressaddr4=1

usw.

wie stelle ich das ganze an?
ich bin anfänger in delphi, deshalb bitte so, dass das ein nicht-profi verstehen und anwenden kann :)
.Chef
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1112



BeitragVerfasst: Sa 30.10.04 15:48 
Lies die Datei zeilenweise ein (Stichwörter: AssignFile, ReadLn, TextFile) und dann widme dich der Stringbearbeitung (s. meine Signatur 1.).

Wenn dich eine Detailfrage plagt, darfst du gerne nochmal fragen. ;-)

Gruß,
Jörg

_________________
Die Antworten auf die 5 häufigsten Fragen:
1. Copy(), Pos(), Length() --- 2. DoubleBuffered:=True; --- 3. Application.ProcessMessages bzw. TThread --- 4. ShellExecute() --- 5. Keine Vergleiche von Real-Typen mit "="!