Bonjour,
Sous visual C++ 2005 :
Je porte actuellement un code d'une application "player" vers une version activeX.
J'aurais besoin d'exploiter le param "src" dans la manière plutot standard d'incorporer un activeX en HTML :
<object id="myAx" classID="clsid:123456789-abcdef-123456-789abcdef">
<param name="src" value="mycontentToPlay.url"/>
</object>
J'arrive bien à charger l'activeX dans la page html, je peux tout controler en "debug" sous visual, mais je ne parvient pas a récupérer le parametre src.
J'ai bien rajouté une propriété nommée "src" à mon controle, avec méthode onsrcChanged(), mais cela ne suffit pas : le contenu de la variable associée m_src reste désespérément vide.
J'ai aussi essayé d'utiliser GetProperty() a l'intérieur du controle, mais j'ai un assertion failed sur un m_pControlSite == NULL dans une sous partie de GetProperty(), comme si l'activeX n'était pas encore créé (alors qu'il l'est, il affiche des choses quand je mes le chemin du contenu en dur dans le code).
Je galère sur ce souci, alors que c'était pour moi quelque chose de normallement facile à faire, l'ayant fait avec des activeX sous visual 6/2003.
Partager