14. april 2005 - 00:34Der 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.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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'.
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.