Gå til innhold

ReDim Preserve problemer @ Hjelp meg , Geir Grusom


Anbefalte innlegg

Hei!

GeirGrusom som svarte på min siste post for bare noen få minutter siden..

Hadde problemmer med at ReDim slettet all data i arrayen, så fant min egen løsning, men ble for mye rot i koden så jeg..

 

Så jeg bestemte meg for å gå for GeirGrusom sin løsning som var ReDim Preserve Array()

 

Her er koden min:

Module Module1

Public Vars(0, 1) As String

 

Sub Main()

Vars(0, 0) = "Test 1"

Vars(0, 1) = "Verdi 1"

Console.WriteLine(Vars(0, 0))

Console.WriteLine(Vars(0, 1))

ReDim Preserve Vars(1, 1)

Console.WriteLine(Vars(0, 0))

Console.WriteLine(Vars(0, 1))

End Sub

 

End Module

 

Bare en rask test av det han foreslo, da fikk jeg

 

Test 1

Verdi 1

 

Unhandled Exception: System.ArrayTypeMismatchException: 'ReDim' can only change

the rightmost dimension.

at Microsoft.VisualBasic.CompilerServices.Utils.CopyArray(Array arySrc, Array

aryDest)

at redim_preserve_test.Module1.Main() in F:\Documents and Settings\peder\Loca

l Settings\Application Data\Temporary Projects\redim preserve test\Module1.vb:li

ne 9

Press any key to continue . . .

 

Hva gjør jeg feil nå da?

Lenke til kommentar
Videoannonse
Annonse

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...