Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1405 connectés 

  FORUM HardWare.fr
  Programmation

  Ajouter un active X a une page web

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ajouter un active X a une page web

n°170530
CtHuLhU50
Posté le 03-07-2002 à 14:47:54  profilanswer
 

salut a tous !
j'ai crée un active X en .ocx je pe aussi le faire en .dll !
é j'aimerai l'incorporé dans une page web mais je ne sais pas du tout commebnt faire ?
kk'un a t'il une idée ? é doivent faire comme en java c'esr a dire signer mon ative X ??
merci d'une reponse prochaine


---------------
Virtual 3D WorlD
mood
Publicité
Posté le 03-07-2002 à 14:47:54  profilanswer
 

n°170662
CtHuLhU50
Posté le 03-07-2002 à 17:01:32  profilanswer
 

up up up  :bounce:


---------------
Virtual 3D WorlD
n°170776
CtHuLhU50
Posté le 03-07-2002 à 22:10:33  profilanswer
 

vraiment personne ???????????????? :(((  :eek2:


---------------
Virtual 3D WorlD
n°170778
leneuf22
Posté le 03-07-2002 à 22:23:08  profilanswer
 

Bon, je sais pas comment on signe un activex (d'ailleurs microsoft ne le sait pas)
 
Mais v'la la méthode pour l'insérer dans une page web :
 
Télécharge Microsoft ActiveX control pad.
Fais démarrer-exécuter
tape "regsvr32 tonfichier.ocx"
 
Ouvre activex control pad
Fais edit\insert activex control
Tu sélectionnes ton contrôle activex (cherche bien, il est dans la liste)
Tu le paramètres, quand t'as fini tu fermes les ptites fenêtres et le morceau de code de ta page web apparait.
 
Tu peux maintenant faire "regsvr32 /u tonfichier.ocx"
 
 
Attention, le ClassID (CLSID : la grande ligne alphanumérique dans ton code) changera chaque fois que tu recompileras ton ocx, donc tu devras recommencer pour retrouver le nouveau ClassID.

n°170781
CtHuLhU50
Posté le 03-07-2002 à 22:39:15  profilanswer
 

okiiii merciii je vé essayer ca !
é je pe u/l ca sur un server ASP ? PHP ? server linux ca marche ?


---------------
Virtual 3D WorlD
n°170787
leneuf22
Posté le 03-07-2002 à 22:57:54  profilanswer
 

Oui, ça doit marcher sur tous les serveurs. Même si ton OCX est compilé sous win, il s'exécute chez l'utilisateur (je veux dire que c'est pas le serveur qui lit l'OCX, c'est l'ordi du gars qui va aller sur ton site qui va télécharger ton OCX dans downloaded program files, et l'exécuter en local, même si ton ocx est dans une page web)
 
Par contre ça fait des avertissements (qui ressemblent plus à des alertes de sécurité)
Il faudrait savoir comment signer ces contrôles, je vais me renseigner.
 
Tu l'as fait avec quoi ton OCX ?
 
a++

n°170864
CtHuLhU50
Posté le 04-07-2002 à 08:39:54  profilanswer
 

ouaip fodré voir  
avec visual basic !


---------------
Virtual 3D WorlD
n°171131
CtHuLhU50
Posté le 04-07-2002 à 13:40:26  profilanswer
 

ben ca marche pas ca marche ke sur l'ordi ou il y a l'active X d'installé .....


---------------
Virtual 3D WorlD
n°171175
youdontcar​e
Posté le 04-07-2002 à 14:19:59  profilanswer
 

il faut que tu signes ton activex. le programme qui fait ça s'appelle signcode, cherche sur la msdn. il y a un petit tutorial pour générer une clé. ça te permettra de signer ton activex avec une signature 'beta', pour être vraiment signé il faut demander à verisign une clé.
 
si ta dll ...
 
* n'est pas signée -> rien dans l'explorer. aucun warning, aucune boîte de dialogue, juste une croix rouge.
 
* est signée avec un clé non 'trustée' (non filée par verisign) -> avertissement avec le gros panneau jaune.
 
* est signée avec une clé verisign -> dialogue standard ("prog signé par X le Y" ).
 
pour packager ton plugin :
 
* si c'est une seule dll, tu peux la mettre directement sur le web à condition d'avoir le flag OleSelfRegister (ça se met avec les resources. tu as une string "company name", "file version", tu rajoutes une string "OleSelfRegister" ).
 
* si ce sont plusieurs dll (ou une dll dépendante d'autres dll), tu utilises cabarc.exe pour générer une archive CAB. il te faudra également créer un fichier INF qui décrit les dépendances des dlls & co.
 
si tu as un problème avec tout ça, -> google. pour chercher directement sur la msdn, google -> "cabarc site:msdn.microsoft.com".

n°171180
youdontcar​e
Posté le 04-07-2002 à 14:21:20  profilanswer
 

youdontcare a écrit a écrit :

pour être vraiment signé il faut demander à verisign une clé.


j'ai oublié un truc : c'est CHER.
 
la solution la + simple reste de faire un .exe qui s'occupe de copier ta dll au bon endroit et de l'enregistrer.

mood
Publicité
Posté le 04-07-2002 à 14:21:20  profilanswer
 

n°171192
CtHuLhU50
Posté le 04-07-2002 à 14:28:55  profilanswer
 

ha okii ben kekette alors !
enfin on pe pas balancé un active X on a fé
sinon fo le refaire en java !
dommage .....


---------------
Virtual 3D WorlD

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Ajouter un active X a une page web

 

Sujets relatifs
[PHP] Votre page d'admin...y'a t'il moyen de mettre une page a jours en temps réel?
executer un prog c++ a partir d une page webtemps d'affichage d'une page
[FLASH] piloter 1 anim a partir d'une autre anim ds 1 page HTML ?Ajouter, éditer et retirer des objets d'une JList
[Javascript] Ajouter une valeur à un champ sans supprimer l'existant ![VB6] ListView : ajouter des elements dans les SubItems
Fichier Batch : ajouter des paramètres spécifique au programmeBloquer une page
Plus de sujets relatifs à : Ajouter un active X a une page web


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR