aus txt auslesen

Anfängerfragen zum Programmieren mit PureBasic.
Brügge
Beiträge: 359
Registriert: 28.05.2006 16:40
Wohnort: Rheine

aus txt auslesen

Beitrag von Brügge »

hi ich habe eine txt datei, dort zahlen drin. 4stück hintereinander mit einem tab getrennt, und 10000 untereinander. ich brauche jede zahl (ohne tab)

ich habe gedacht das es mit StringField() geht und als trennzeichen ein leerzeichen allerdings unterscheidet er leerzeichen von tab zeichen. wisst ihr wie ich die einzelnden zahlen dort herausbekomme? oder wie ich das tab zeichen als trennzeichen angeben kann?

thx!!
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Tabzeichen:

Code: Alles auswählen

#TAB$; oder
Chr(9)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

TAB ist Chr(8), vielleicht gehts damit.

[edit]
9? shit.
[/edit]

ansonsten kannst du dir auch eine eigene routine basteln.

können die zahlen auch ein komma/dezimalpunkt enthalten?

wie auch immer, du kannst in einer schleife den string durchgehen,
und solange du erlaubte zeichen hast,
fügst du die zu nem zwischenstring hinzu, den du dann an Val() übergibst.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Kaeru Gaman hat geschrieben: [edit]
9? shit.
[/edit]
8 ist Backspace :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

...selbst ich kann nicht alles im kopp haben ;)
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten