Avatar billede esben123 Nybegynder
14. april 2005 - 00:34 Der er 3 kommentarer og
2 løsninger

loade et tal fra en string

hejsa
jeg skal kunne loade et tal fra en fil ind i en integer var. men det virkede ik da det var dimensioneret som integer
derfor oprettede jeg en ny variabel og diminsionerede den som string.
det bliver gemt korekt i min datafil, men jeg kan ikke få det loaded ind i min gamle variabel som et tal

Dim gold As Integer
Dim loadgold As String
(..)
Line Input #1, loadgold
(..)
gold = Val(loadgold)


det bliver bare til 0 istedet for fx 350 som det bliver gemt til i min datafil.
Avatar billede joern Nybegynder
14. april 2005 - 00:42 #1
Hej.

Ja, det burde virke, som det står nu.  Jeg regner med at variablen loadgold kun indeholder tallet, måske med en space foran.  Du kan jo prøve at få den vist med

msgbox("*" & loadgold & "*") lige efter den er læst.  Stjernerne er for at kunne se om der er mange blanktegn i loadgold.
Du ved at integer højst kan være ca. 32.000  Har du brug for større heltal, må du bruge 'long'.

M.v.h. Jørn
Avatar billede esben123 Nybegynder
14. april 2005 - 00:53 #2
ahhh tak for tippet med msgbox. det var en linie for langt nede jeg loadede fra :s
det virker fint nu =)
Avatar billede esben123 Nybegynder
14. april 2005 - 00:54 #3
skiv noget i svar hvis du vil ha de point der
Avatar billede joern Nybegynder
14. april 2005 - 08:49 #4
Hej.

Et let spørgsmål, giv mig 30 point og tag selv resten tilbage.

M.v.h. Jørn
Avatar billede esben123 Nybegynder
14. april 2005 - 11:25 #5
=)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester