Avatar billede speedy Nybegynder
13. juni 2002 - 11:02 Der er 20 kommentarer og
1 løsning

ActiveX på webside

Hej,

Jeg sidder og leget lidt med ideen om at lave et Delphi-program som jeg vil bruge som et ActiveX object på en webside.

Jeg har også fundet frem til at lave en ActiveX-form og brugt Delphi's Web Deploy. Problemet er bare at for at det virker skal activeX objectet jo være installeret på brugerens maskine og det skulle websiden jo gerne komme og spørge om man vil installere når man går ind på siden, men det gør den ikke.

Jeg ved at Jens Borrisholt har lavet noget lignende til TeleDanmarks Bredbåndstester.

Men er det i Delphi man skal gøre noget specielt for at den kommer op og spørger om man vil installere ? eller er det på websiden ?

Jeg bruger dette kode til at indsætte objectet på siden:

<object
      classid="clsid:1856BD51-9E91-419F-A056-7DDF4158C51B"
      codebase="http://speedy/activeX/ActiveXTest.cab#version=1,0,0,0"
      width=538
      height=350
      align=center
      hspace=0
      vspace=0
>
</object>

Hvilket er det som Delphi har spyttet ud.

/SpEeDy
Avatar billede speedy Nybegynder
13. juni 2002 - 11:03 #1
leget i første linie = leger :)
Avatar billede kichian Nybegynder
13. juni 2002 - 11:11 #2
Har du kontrolleret at sikkerhedsinstillingerne i din browser overhovedet tillader ActiveX og i givet fald komponenter som ikke er signeret?
Avatar billede speedy Nybegynder
13. juni 2002 - 11:21 #3
Når jeg går ind på andre sider som bruger activeX komponenter som ikke er signeret får jeg jo denne her box op som spørger om jeg vil downloade den.

På min side kommer den bare og siger "Your current security settings prohibit running ActiveX controls on this page. As a result, the page may not display correctly."

Men det kommer den jo ikke og siger alle andre steder hvor activeX objekter bliver brugt ?

/SpEeDy
Avatar billede dkn Nybegynder
13. juni 2002 - 11:41 #4
Mener at der er nogle deploy options som du lige skal tjekke.
Kan ikke huske hvad de hedder...Prøv den med deploy with cap.
Avatar billede dkn Nybegynder
13. juni 2002 - 11:41 #5
cap = cab
Avatar billede speedy Nybegynder
13. juni 2002 - 12:03 #6
Jeg har både prøvet med og uden cab:

Resultatet er her: http://me.espeedy.dk/activeX/

Er der ikke nogen der ved hvad jeg gør galt ?

*KALDER* Borrisholt du må kunne hjælpe ;)

/SpEeDy
Avatar billede kichian Nybegynder
13. juni 2002 - 12:24 #7
Jeg tror ikke du har ret mht. dine instillinger. Hvis du bruger IE6 så gå ind under tools/Internet options/Security og kontroller at for både Internet OG Local Intranet at D0wnload Unsigned activeX controls er sat til "prompt".
Det er de ifølge din beskrivelse IKKE.
Avatar billede kichian Nybegynder
13. juni 2002 - 12:25 #8
Og alle andre steder er de nok signeret.
Avatar billede athlon-pascal Juniormester
13. juni 2002 - 12:33 #9
Send dog en mail til jens@borrisholt.com
Avatar billede speedy Nybegynder
13. juni 2002 - 12:41 #10
kichian>>Den på TeleDanmarks er da så vidt jeg kan se ikke signeret:

http://130.228.2.107/speedtest/start_test_2.html

/SpEeDy
Avatar billede speedy Nybegynder
13. juni 2002 - 12:41 #11
men den bliver jeg spurgt om jeg vil downloade....
Avatar billede kichian Nybegynder
13. juni 2002 - 12:46 #12
Der er signeret. Det er bare ikke med et trusted certifikat.
Avatar billede speedy Nybegynder
13. juni 2002 - 12:52 #13
hvad vil det sige ?
Hvordan signerer man sådan et object ? Koster det penge ?

/SpEeDy
Avatar billede borrisholt Novice
13. juni 2002 - 13:44 #14
Hmmnn  ... jeg skal prøve at kigge efter den batch fil jeg lavede til at sætte en signatur ind i en i en ActiveX/exe fil. Men ind til da skal du sætte dine indstillinger til LAV.¨

Jens B
Avatar billede speedy Nybegynder
13. juni 2002 - 13:53 #15
Kichian>>takker...jeg giver point senere...du skal nok få nogle..
borrisholt>>Takker for svaret...
Er det gratis at sætte en signatur ind i en ActiveX/exe fil ?

/SpEeDy
Avatar billede borrisholt Novice
13. juni 2002 - 13:57 #16
Ikke hvis det skal være trusted ... Men hvis du kan leve med samme slags som der er på TDC's ite, så er det ...

Jens B
Avatar billede speedy Nybegynder
13. juni 2002 - 14:07 #17
Jamen det kan jeg sagtens leve med ;)

Har du noget info om hvordan man så gør ? så ville jeg blive glad ;)

/SpEeDy
Avatar billede borrisholt Novice
13. juni 2002 - 14:11 #18
Det står på MSDN ... Men det er godt gemt... Et eller ander sted har jeg en Batch fil som klarer ærterne for dig

Jens B
Avatar billede borrisholt Novice
13. juni 2002 - 14:12 #19
Jeg skal bare finde den først :-(

Jens B
Avatar billede speedy Nybegynder
13. juni 2002 - 14:14 #20
hehe, helt i orden :)
Avatar billede speedy Nybegynder
14. juni 2002 - 15:44 #21
Nå, kunne du ikke finde den ? Well, jeg tror jeg opretter et andet spørgsmål til det...

Tak for hjælpen

/SpEeDy
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