Avatar billede nicolaselg Nybegynder
14. juli 2002 - 16:52 Der er 2 kommentarer og
1 løsning

eval("spm" & i) = myNum virker ikke med vbScript

Hejsa, et simpelt spørgsmål

jeg kan ikke huske hvordan man laver det der i javascript kan løses med nedenstående (sårn ca).

altså hvordan man kan tildele værdier til f.eks. 6 variabler der hedder næsten det samme på nær et nummer, her spm0 til spm5

for i = 0 to 5
  eval("spm" & i) = myNum
next
Avatar billede jespernaur Nybegynder
14. juli 2002 - 17:14 #1
Du skal have hele tildelingen inden i 'eval':

for i = 0 to 5
  eval("spm" & i & " = myNum")
next
Avatar billede nicolaselg Nybegynder
14. juli 2002 - 17:32 #2
Hejsa tak for budet.

det virker dog ikke, da det bliver behandlet som en sammenligning og ikke ne tildeling. altså returnerer eval false eller true.... øv

MEN!!!

Dit svar gav inspiration og vælger man execute i stedet for eval så virker det!!!! fantastisk. så tak alligevel.
Avatar billede jespernaur Nybegynder
14. juli 2002 - 20:43 #3
Altid rart at kunne være hjælp til selvhjælp
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