18. april 2006 - 14:37Der er
9 kommentarer og 1 løsning
Formatering af tekst
Hej eksperter,
Jeg har en tekst fil hvor der står nogle værdier i: 000001 004501 025006
Jeg sidder lige og prøver at få fjernet alle nuller før end selve tallene så de kommer til at se sådan her ud: 1 4501 25006
Kan ikke lige lure det for jeg kan jo ikke bare lave en replace. Har prøvet at vende alle tallene om (strReverse), og lede efter et nul, men det virker jo heller ikke i alle tilfælde.
altså så skal du bare benytte CInt(fso.readLine()) og så afhængigt af hvad du skal med det bagefter kan du smide det tilbage i tekst filen, eller skrive det på hjemmesiden...
Det er fordi en INT kun kan indeholde værdier i rummet -32768 til 32767. Hvis man skal sikre sig at alle 6-cifrede tal kan håndteres, skal man enten bruge int(tallet) eller clng(tallet).
Jeg smider et svar her... Alternativt kan du benytte funktionen CLng()
den tager væsentlig større tal. Havde lige glemt begrænsningen på CInt :-)
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.