Avatar billede kedde65 Praktikant
24. august 2002 - 10:35 Der er 8 kommentarer og
1 løsning

Objekter VBScript

Hejsa Eksperter!

Jeg sidder og er ved at kløjs i et stort vbscript og i den forbindelse har jeg lige brug for et lille hint.

Jeg har følgende linier.

d = day(tmp.item(itemCount).start)
b = "A" & d & "_" & bou
set asa = b

Hvis man skriver b ud så viser den eksempelvis A12_3 dette ved jeg er en DHTML objekt på min website. Spørgsmålet er så bare hvorfor virker det IKKE.

Jeg får fejlen "Object required b"

Håber i kan hjælpe, fopr nu er jeg efterhånden træt af det her.

VH CK
Avatar billede askhoej Praktikant
24. august 2002 - 10:39 #1
set asa = b

Her prøver du at sætte asa som er et objekt lig b som er en variabel det kan man ikke.

/Askhoej
Avatar billede kedde65 Praktikant
24. august 2002 - 10:41 #2
Hvad hulen skal jeg så gøre? b skal på en eller anden måde opfattes som et Object og tildeles asa.
Avatar billede askhoej Praktikant
24. august 2002 - 10:43 #3
Må man spørge hvorfor b skal være et objekt, bare for at se den større sammenhæng?

/Askhoej
Avatar billede kedde65 Praktikant
24. august 2002 - 11:13 #4
det er blot fordi jeg skal rette i de objekter der findes på et af DHTML objekterne.
Avatar billede kedde65 Praktikant
24. august 2002 - 11:25 #5
Dte var faktisk noget vrøvl :-)  jeg skal rette i en af egenskaberne på et DHTML Objekt. og for ikke at lave unødigt arbejde, vil jeg gerne at jeg kunne tildele en objekt variabel dette objekt direkt.

VH CK
Avatar billede medions Nybegynder
24. august 2002 - 13:22 #6
kedde65> VBScript er jo ikke på den måde "objektorienteret"!, Du kan arbejde med Clases ellers ik' så meget andet... Ellers er du nødt til at begå dig via en komponent.

//>Rune
Avatar billede kedde65 Praktikant
24. august 2002 - 14:03 #7
Ja det er jeg klar over, men hvis jeg laver følgende tildeling.

set asa = [A12_3]

så kan jeg fint bruge følgende sætning på asa objektet

asa.bgColor = "red"

hvorfor kan jeg så ikke gør følgende

d = day(tmp.item(itemCount).start)
b = "A" & d & "_" & bou
set asa = b

når msgbox b giver A12_3

vh ck
Avatar billede medions Nybegynder
25. august 2002 - 00:39 #8
kedde65> Ved jeg desvære ikke.. Jeg har ikke rigtig arbejdet med det på den måde...

//>Rune
Avatar billede kedde65 Praktikant
01. september 2002 - 18:51 #9
ingenting jeg rigtigt kunne bruge til noget.
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