Jeg har lavet en ActiveX-kontrol og lagt den ud på en web-side ved hjælp af
"Package and Deployment-wizarden" i visual basic 6.
Men jeg kunne godt tænke mig at vide, om det er muligt, selv at lave en
egenskab ved ActiveX-kontrollen og tildele den en værdi fra web-siden med
f.eks. et VB-script. Jeg ved bare ikke hvordan. Jeg har en ide om at jeg
skal bruge en "Property Let"-sætning, så jeg har prøvet følgende:
I en activeX-kontrol kaldet "UserControl1" har jeg skrevet flg.:
Property Let test (værdi as string)
Msgbox værdi
End Property
På web-siden står der noget i retning af
<OBJECT ID="testkontrol"
CLASSID="CLSID:C9CA5B17-8A62-11D5-9195-A83CFB48663E"
CODEBASE="TestKontrol.CAB#version=1,0,0,6">
</OBJECT>
Jeg har så prøvet i et VB-script at skrive
document.testkontrol.test="Testen virker!"
eller bare
testkontrol.test="Testen virker!"
men intet af det virker.
Kan det overhovedet lade sig gøre og i givet fald, hvordan??
Jeg håber at nogen kan hjælpe!
Christian Svenstrup
|