Hayer Skrevet 11. november 2008 Del Skrevet 11. november 2008 dim fak_i as integer = 0 dim sss as string = "1000,33" fak_i = sss.IndexOf(",") Hvorfor i huleste returnerer den en feil? Lenke til kommentar
Degeim Skrevet 11. november 2008 Del Skrevet 11. november 2008 Hva returnerer den, og hva vil du at den skal returnere? Lenke til kommentar
Manfred Skrevet 11. november 2008 Del Skrevet 11. november 2008 (endret) Dette er en char: ',' Dette er en string: "," Men hva returnerer den som er feil? Endret 11. november 2008 av Manfred Lenke til kommentar
Hayer Skrevet 11. november 2008 Forfatter Del Skrevet 11. november 2008 Object reference not set to an instance of an object. Det returnerer den. Lenke til kommentar
Manfred Skrevet 11. november 2008 Del Skrevet 11. november 2008 På hvilken linje? Lenke til kommentar
Hayer Skrevet 11. november 2008 Forfatter Del Skrevet 11. november 2008 Dim fak_i As Integer Dim findChar As Char = "," Dim sss As String = Convert.ToString(LinData(tellerKunder).ForsRentesats) fak_i = sss.IndexOf(",") Har prøvd uten findChar, bare "," også. Sier feil på fak_i = sss.IndexOf(",") .. Lenke til kommentar
Manfred Skrevet 11. november 2008 Del Skrevet 11. november 2008 Jeg gir opp dette prosjektet. Nå kan noen andre plages Lenke til kommentar
Glenn F. Henriksen Skrevet 12. november 2008 Del Skrevet 12. november 2008 Sannsynligvis fordi sss på ett eller annet vis er blitt satt til null (det heter vel "Nothing" i VB) og dermed får du "Object reference not set to an instance of an object" når du prøver å kalle IndexOf methoden på en Nothing-referanse. Hvilken datatype er LinData(tellerKunder).ForsRentesats og hvilken verdi har den når du debugger? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå