cs_leroukin
Messages postés36Date d'inscriptionjeudi 15 novembre 2007StatutMembreDernière intervention23 juin 2010
-
22 janv. 2008 à 17:02
cs_leroukin
Messages postés36Date d'inscriptionjeudi 15 novembre 2007StatutMembreDernière intervention23 juin 2010
-
23 janv. 2008 à 09:50
Bonjour,
voici mon problème :
Je suis actuellement en train de créer un active X. Tout se passe bien j'arrive à créer mes propriétés et mes procédures, pour cela je passe par l'interface MonactiveX_TLB qui me permet d'avoir la liste des propiétés, méthodes etc etc
mais voila, je voudrais maintenant créer une méthode qui aura en paramètre un TMemoryStream.
Un MemoryStream étant propre à delphi je ne peux naturellement pas créer un tel paramètre, Un
TMemoryStream permettant de stocker des données dans un tampon de mémoire.
Ma question est donc : Quel type de paramètre puis je créer dans ma méthode afin datteindre mon MemoryStream ? Je pensais donc eventuellement à récuperer " ladresse mémoire" ( dans le host et non dans l'active X) de mon MemoryStream et donc ainsi avoir un un param de type Long dans ma méthode de l'active X. ( je ne sais pas si je suis bien clair dans mes explications).
Mais quelle proprièté d'un MemoryStream me permet de récuperer l'adresse mémoire lui correspondant ? est-il possible de faire comme cela ?
Je vous avoue etre un peu perdu sur la facon à utiliser pr atteindre mon stream.