Enviar BSTR como parámetro de funcion
Buenos dias,
Estoy utilizando un Control Active X en C++ Builder 6 y estoy tratando de usar una función que recibe como parámetro un puntero BSTR*, pero al ejecutar la función me marca error de memoria. En concreto la función que deseo utilizar es la siguiente:
Y la estoy empleando de esta manera:
Todos los parametros de entrada los recibe de la propia función y están bien inicializados, el problema es con los 3 ultimos parámetros de salida. Agradezco su ayuda. |
Hola mordaz.
Sería bueno poder saber el error que estas recibiendo, pero de todos modos y por si te sirve de guía, te agrego un ejemplo muy básico que usa parámetros BSTR y LONG: Código:
void demo(BSTR in, BSTR*out, LONG* flag){ Saludos :) |
Como siempre muchas gracias Ecfisa, al parecer todo el problema fue por la "inicialización" de la variable :(
Se arreglo modificando esta linea.
Gracias por todo. |
La franja horaria es GMT +2. Ahora son las 10:21:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi