Jeg har lagt mærke til det samme, at der kommer et blanktegn foran tal, der skrives til en txt-fil med 'print'.
Jeg løser det på den måde, at når jeg læser fra txt-filen tager jeg værdien af den streng der læses c = val(streng). I øvrigt kan man ikke med 'Line Input' læse direkte ind i en tal-variabel, det skal være en streng eller variant.
kedde>> Jeg tror ikke trim virker på en tal-variabel.
Den blanke kommer i dit eksempel fordi VB automatisk konverterer tallet til en streng, som om du havde brugt Str-funktionen, den sætter nemlig en blank foran tallet hvis det er positivt.
Hvis du selv konverterer tallet til en streng med CStr-funktionen kommer der ingen blanktegn:
For fuldstændigheden. c = Val(streng) anvendes når du læser - ikke når du skriver. m.v.h. Jørn
Synes godt om
Ny brugerNybegynder
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.