Ik wil graag het volgende willen doen bijvoorbeeld:
Dus ik heb een hoofdclasse A, met daarin een variabele van een bepaalde type in arrayvorm.
Ik heb VBScript tot nu toe niet zover kunnen brengen dat ik een array-variabele aan kan maken van een niet simpele type
Dit werkt duidelijk niet, krijg foutmelding: Object doesn't support this property or method: 'bb'
Probeer ik dan ReDim:
Of een normale array van type A aanmaken:
Hoe de hell moet het dan? Ik heb er echt al een heleboel gezocht maar nergens gevonden.
code:
1
| A.user(0).id , A.user(1).id , A.user(0).name |
Dus ik heb een hoofdclasse A, met daarin een variabele van een bepaalde type in arrayvorm.
Ik heb VBScript tot nu toe niet zover kunnen brengen dat ik een array-variabele aan kan maken van een niet simpele type
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| class a
public aa
public ab
end class
class b
public sub hallo
set bb = new a
bb(0).aa = "aa"
bb(0).ab = "ab"
response.write(bb(0).aa & " end<p>")
response.write(bb(0).ab & " end<p>")
end sub
private bb
end class |
Dit werkt duidelijk niet, krijg foutmelding: Object doesn't support this property or method: 'bb'
Probeer ik dan ReDim:
code:
Object required: ''1
2
3
| set bb = new a
redim bb(10)
bb(0).aa = "aa" |
Of een normale array van type A aanmaken:
code:
Type mismatch: 'bb'1
2
| set bb(10) = new a
bb(0).aa = "aa" |
Hoe de hell moet het dan? Ik heb er echt al een heleboel gezocht maar nergens gevonden.
[ Voor 12% gewijzigd door Darkvater op 20-04-2004 14:12 ]
Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge