---
title: "Redim'a multidimensions-vektor"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/88540-redim-a-multidimensions-vektor"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "der Kaiser"
published: "2003-10-15T11:02:57.000Z"
updated: "2003-10-15T14:15:04.000Z"
replies: 2
views: 284
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/88540-redim-a-multidimensions-vektor"
---

# Redim'a multidimensions-vektor

## #1 — der Kaiser, 2003-10-15T11:02Z

tjena!
sitter och gör ett litet spel i vb6... när användaren ska spara saker lagras de i 4-dimentionella vektorer, och det är tänkt att man ska kunna spara hur många saker som helst... då tänkte jag att det är smidigare att använda redim isf att från början dim'a 1000 platser typ... det verkar dock som om den inte vill att man redim'ar en vektor med mer än en dimention, mer än en gång...
ett exempel som framkallar felet skulle kunna vara:

Dim i() As Integer 
Private Sub Command1_Click() 
    ReDim Preserve i(0 To Text1.Text, 5 To 10) As Integer 
End Sub 

en gång funkar utmärkt att köra skiten... men när man sedan kör det igen kommer ondskan fram i form av Subscript out of range (Error 9). Finns det något sätt att kringgå detta problem?  x(

Permalänk: https://www.webforum.nu/p/88540

## #2 — @nders, 2003-10-15T11:04Z

Du kan inte omdimensionera annat än den "sista" dimensionen i en array.

Mvh

Permalänk: https://www.webforum.nu/p/1187448

## #3 — der Kaiser, 2003-10-15T14:15Z

tack, då löste det sig :)

Permalänk: https://www.webforum.nu/p/1187578

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/88540-redim-a-multidimensions-vektor
