Discussion:
Is it possible to read a file directly into an array?
(too old to reply)
Fernando Cabral
2017-07-04 15:06:34 UTC
Permalink
Is there a straightforward way to read a file directly into an array?
Say I have a file with several lines (lines ended with "\n").
I want to read each line and push its content as an item of an array.

Lets say the file contents are "a\nb\nc\n" and what I need is:

word[0] = "a"
word[1] = "b"
word[2] = "c"

Yes, I know I can LINE INPUT each line and copy it into the array.
But I have seen that Gambas has so many shortcuts that perhaps there is one
for this operation too.

Any hints?

Regards

- fernando
--
Fernando Cabral
Blogue: http://fernandocabral.org
Twitter: http://twitter.com/fjcabral
e-mail: ***@gmail.com
Facebook: ***@fcabral.com.br
Telegram: +55 (37) 99988-8868
Wickr ID: fernandocabral
WhatsApp: +55 (37) 99988-8868
Skype: fernandojosecabral
Telefone fixo: +55 (37) 3521-2183
Telefone celular: +55 (37) 99988-8868

Enquanto houver no mundo uma só pessoa sem casa ou sem alimentos,
nenhum político ou cientista poderá se gabar de nada.
Fernando Cabral
2017-07-04 15:59:09 UTC
Permalink
Well, I found a very easy way to do it:


*Dim Wordlist as string []*

*Wordlist = Split(File.Load("strings.txt"), "\n")*
It seems it can't be easier, can it?
Post by Fernando Cabral
Is there a straightforward way to read a file directly into an array?
Say I have a file with several lines (lines ended with "\n").
I want to read each line and push its content as an item of an array.
word[0] = "a"
word[1] = "b"
word[2] = "c"
Yes, I know I can LINE INPUT each line and copy it into the array.
But I have seen that Gambas has so many shortcuts that perhaps there is
one for this operation too.
Any hints?
Regards
- fernando
--
Fernando Cabral
Blogue: http://fernandocabral.org
Twitter: http://twitter.com/fjcabral
Telegram: +55 (37) 99988-8868 <(37)%2099988-8868>
Wickr ID: fernandocabral
WhatsApp: +55 (37) 99988-8868 <(37)%2099988-8868>
Skype: fernandojosecabral
Telefone fixo: +55 (37) 3521-2183 <(37)%203521-2183>
Telefone celular: +55 (37) 99988-8868 <(37)%2099988-8868>
Enquanto houver no mundo uma só pessoa sem casa ou sem alimentos,
nenhum político ou cientista poderá se gabar de nada.
--
Fernando Cabral
Blogue: http://fernandocabral.org
Twitter: http://twitter.com/fjcabral
e-mail: ***@gmail.com
Facebook: ***@fcabral.com.br
Telegram: +55 (37) 99988-8868
Wickr ID: fernandocabral
WhatsApp: +55 (37) 99988-8868
Skype: fernandojosecabral
Telefone fixo: +55 (37) 3521-2183
Telefone celular: +55 (37) 99988-8868

Enquanto houver no mundo uma só pessoa sem casa ou sem alimentos,
nenhum político ou cientista poderá se gabar de nada.
PICCORO McKAY Lenz
2017-07-06 01:40:16 UTC
Permalink
Post by Fernando Cabral
*Dim Wordlist as string []*
*Wordlist = Split(File.Load("strings.txt"), "\n")*
It seems it can't be easier, can it?
wow, very easy.. good made it
Post by Fernando Cabral
Post by Fernando Cabral
Is there a straightforward way to read a file directly into an array?
Say I have a file with several lines (lines ended with "\n").
I want to read each line and push its content as an item of an array.
word[0] = "a"
word[1] = "b"
word[2] = "c"
Yes, I know I can LINE INPUT each line and copy it into the array.
But I have seen that Gambas has so many shortcuts that perhaps there is
one for this operation too.
Any hints?
Regards
- fernando
--
Fernando Cabral
Blogue: http://fernandocabral.org
Twitter: http://twitter.com/fjcabral
Telegram: +55 (37) 99988-8868 <(37)%2099988-8868>
Wickr ID: fernandocabral
WhatsApp: +55 (37) 99988-8868 <(37)%2099988-8868>
Skype: fernandojosecabral
Telefone fixo: +55 (37) 3521-2183 <(37)%203521-2183>
Telefone celular: +55 (37) 99988-8868 <(37)%2099988-8868>
Enquanto houver no mundo uma só pessoa sem casa ou sem alimentos,
nenhum político ou cientista poderá se gabar de nada.
--
Fernando Cabral
Blogue: http://fernandocabral.org
Twitter: http://twitter.com/fjcabral
Telegram: +55 (37) 99988-8868
Wickr ID: fernandocabral
WhatsApp: +55 (37) 99988-8868
Skype: fernandojosecabral
Telefone fixo: +55 (37) 3521-2183
Telefone celular: +55 (37) 99988-8868
Enquanto houver no mundo uma só pessoa sem casa ou sem alimentos,
nenhum político ou cientista poderá se gabar de nada.
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
https://lists.sourceforge.net/lists/listinfo/gambas-user
Loading...