Avatar billede spectual Nybegynder
14. maj 2001 - 22:39 Der er 5 kommentarer og
2 løsninger

Variabel erklæret?, 2 om dim

1) Er det muligt, at teste om en variabel er erklæret med vbscript? Hvordan?

2) Er det muligt, at teste størrelsen af et array (dim) med vbscript? Hvordan?

3) Er det muligt, at returnere et array som resultatet af en funktion? Hvordan?
Avatar billede erikjacobsen Ekspert
14. maj 2001 - 22:41 #1
2)

for i=lbound(arrr) to ubound(arr)
...
  next
Avatar billede stigc Nybegynder
14. maj 2001 - 22:46 #2
if isNull(dinvariable) response.write(\"variablen er ikke tildelt nogen værdi\")

response.write(ubound(ditArray))

function test ()
myArray = Array(10,20,30)
test = myarray
end function


myArray2 = test ()
response.write(myArray2(2))

Avatar billede spectual Nybegynder
14. maj 2001 - 22:48 #3
tak for hjælpen
Avatar billede stigc Nybegynder
14. maj 2001 - 22:49 #4
svaret til dit første spm, holder vist ikke helt.
Avatar billede spectual Nybegynder
15. maj 2001 - 08:40 #5
jeg testede det ikke...
Avatar billede spectual Nybegynder
15. maj 2001 - 11:51 #6
Et (formindtlig) korrekt svar til 1:

if typename (variabel)=\"Empty\" then response.write (\"ikke initialiseret\") else response.write (\"initialiseret\")
Avatar billede spectual Nybegynder
22. maj 2001 - 10:42 #7
Et endnu bedre svar:

if isempty (variabel)=true then response.write (\"ikke initialiseret\") else response.write (\"initialiseret\")
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