Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
pepper-jk
Anmeldungsdatum: 08.07.2009 Beiträge: 33
|
Verfasst am: 29.07.2009, 07:21 Titel: aus datei nach bestimmten zeichen auslesen lassen |
|
|
Hallihallo an alle,
ich habe wie immer ein Anfängerprob. Ich habe ein Programm, das auf bestimmte Informationen aus einer Datei brauch. Die zum Beispiel so aussieht:
< --- Config.txt ---
projectAmount=10
[...]
--- >
Nun soll mein Programm NUR die Zahlen oder was auch immer hinter dem "=" steht auslesen. Hier mal der bisherige Quelltext zum auslesen der Config:
< --- Programm.bas ---
[...]
dim zeile as STRING
color 2
open config.txt for input as #1
do until eof(1)
line Input #1, zeile
if instr(zeile, "projectAmount=") <> 0 then
else
print Config: Error
end if
loop
[...]
--- >
vllt könnt ihr mir sagen was ich zwischen "if instr(..." und "else" schreiben muss, dass wie gesagt NUR das nach dem "=" ausgelesen und in eine Var geschrieben wird.
MfG pepper-jk |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
pepper-jk
Anmeldungsdatum: 08.07.2009 Beiträge: 33
|
Verfasst am: 29.07.2009, 09:57 Titel: |
|
|
ja is ja gut
kannsu mir helfen??
PLS
MfG pepper-jk |
|
Nach oben |
|
 |
tim.vogt

Anmeldungsdatum: 01.03.2009 Beiträge: 56
|
Verfasst am: 29.07.2009, 10:09 Titel: |
|
|
Du könntest mit Len die Länge des Strings errechnen, davon dann den Teil links von dem Gleichheitszeichen abziehen und mit Right dann den Rest abfragen. [/url] _________________ "Nichts ist wahrhaftig und alles ist erlaubt." |
|
Nach oben |
|
 |
MOD Fleißiger Referenzredakteur

Anmeldungsdatum: 10.09.2007 Beiträge: 1003
|
Verfasst am: 29.07.2009, 10:09 Titel: |
|
|
Code: | Right(zeile,Len(zeile)-instr(zeile, "=")) |
und ach ja
Code: | Print "Config: Error" |
|
|
Nach oben |
|
 |
pepper-jk
Anmeldungsdatum: 08.07.2009 Beiträge: 33
|
Verfasst am: 29.07.2009, 10:20 Titel: |
|
|
Danke
hat gefunzt |
|
Nach oben |
|
 |
|