Avatar billede fragtrup Nybegynder
08. april 2004 - 19:03 Der er 5 kommentarer

Oprette variable navne dynamisk?

Jeg har en række variabler:
navn1
navn2
navn3
navn4

Jeg vil gerne bladre igennem disse variabler med et loop og lægge en værdi ind i dem.

Antallet at disse variabler svinger.

Hvordan er det man opretter variabel navne dynamisk?

Do
  Variabel navn = "navn" + tæller
  tæller = tæller + 1
  Put et eller andet ind i variablen
loop mens tæller < 10

Jeg håber du kan forstå mit spørgsmål.
Avatar billede montago Praktikant
08. april 2004 - 19:23 #1
det kan man ikke...

du kan lave en case select eller if opstilling...

do
  case select tæller
    case 1: put ind i navn1
    case 2: put ind i navn2
    ...
  end case
loop while tæller < 10
Avatar billede montago Praktikant
08. april 2004 - 19:23 #2
hehe... tæller = tæller + 1 skal også med...
Avatar billede nozio Nybegynder
08. april 2004 - 19:38 #3
Du kan bruger:

Execute "str_" & tæller & " = """ & din_værdi & """"

- så får du str_1 / str_2 osv...
Avatar billede fragtrup Nybegynder
09. april 2004 - 09:15 #4
Nozio: Kan du lave et svar?
Det virker som jeg ønskede. Jeg var ellers ved at løse det på en anden måde, men så kom du til undsætning. Tak.
Avatar billede nozio Nybegynder
09. april 2004 - 09:35 #5
ok - herligt ...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester