Avatar billede kayb Nybegynder
21. april 2002 - 10:11 Der er 5 kommentarer og
1 løsning

ActiveX parameter og aktivering

Jeg har en ActiveX contol på en ASP side der får to tal parametere.Alt efter tallene's værdi skal visse menupunkter på ActiveX controllen deaktiveres.Mit problem er at første gang ActiveX'en loades er værdierne = 0 og først når man refresher browseren for den de rigtige værdier.Hvornår kan man fra ActiveX'en hente de værdier?
OnCreate og OnActivate virker ikke.Hvad gør man så?
Avatar billede stoney Nybegynder
21. april 2002 - 11:26 #1
Jeg er lige ved at bakse et eksempel klar til dig.
Jeg vil bare lige høre hvordan du får parametrene.
Jeg går ud fra det er noget ligende www.dinside.dk?nr=1

Stoney
Avatar billede kayb Nybegynder
21. april 2002 - 18:34 #2
Lyder godt angående paramaterne er
det er i Objectet på siden som her:
<OBJECT Name="Prog" classid="clsid:117CD4A1-CD99-495C-A150-0089B030B"
codebase="http://website/Prog.ocx#version=1,0,415,6"
width=862 height=654 align=center hspace=0 vspace=0>
<param name="Tal1" Value="27">
<param name="Tal2" Value="28">
</OBJECT>
Avatar billede borrisholt Novice
22. april 2002 - 07:43 #3
Du akn ikke teste for parametere i OnFormCreate på en ActiveX form .. Løsningen er at du på OnCreate starter en timer, og så fra den læser dine parametere  der fra. Husk at stoppe din timer. Hvis du kigger på http://130.228.2.107/system/sysreg.html så er den lavet på den måde. (Jeg har nemlig lavet dem) :-).
Den tager en parametere : RunNow. På den måde kan det lade sig gøre at bestemme om kontrollen blot skal hentes ned eller den også skal køre.

Jens B
Avatar billede kayb Nybegynder
22. april 2002 - 14:50 #4
Hej Borrisholt
Det var måske mig der ikke udtrykte mig ordentligt.Jeg har ikke problemer med at læse parameterne, mit problem er hvornår jeg kan læse dem som jeg også skriver i mit spørgsmål.
Problemet er at alt efter hvad parameterne er skal visse menupunkter vises og andre ikke.Og det skal jo ske før ActiveForm vises.Se et eskempel her:
http://www.kbdata.dk/testmenu/Testmenu.htm
Avatar billede kayb Nybegynder
27. april 2002 - 16:33 #5
Lukker SPM
Avatar billede borrisholt Novice
29. april 2002 - 07:15 #6
Ja .. Det er jeg godt klar over. Du kan IKKE læse parametere på OnCreate eller OnShow ! Grundet com-arkitekturen ! Det du kan gøre er på OnCreate starte en timer, på fx 2 sek også i dit timer event læse dine parametere !

husk at stoppe din timer igen !

Jens B
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