Página 1 de 1

VARIANT

Publicado: Mié Jun 08, 2011 5:18 am
por zeasoftware
Como puedo interpretar o hacer esto en Xailer?
El tipo VARIANT se define de la siguiente manera. Además, las definiciones
del tipo VARIANT datos proporcionados en este apartado corresponden a los
formatos de alambre de estos tipos de datos.
Este tipo se declara de la siguiente manera:
typedef [unique] struct _wireVARIANT* VARIANT; Gracias de antemano.Ramón Zea

VARIANT

Publicado: Lun Jun 13, 2011 9:35 am
por jfgimenez
Ramón,
> El tipo VARIANT se define de la siguiente manera. Además, las definiciones
> del tipo VARIANT datos proporcionados en este apartado corresponden a los
> formatos de alambre de estos tipos de datos.
>
> Este tipo se declara de la siguiente manera:
>
> typedef [unique] struct _wireVARIANT* VARIANT; Gracias de antemano.Ramón
> Zea
VARIANT es una estructura de datos a nivel C que se utiliza en OLE para el
paso de parámetros y valores de retorno. La única forma de utilizarla es
desde C.
No obstante, la implementación OLE de xHarbour soporta la mayorí­a de los
tipos de datos soportados por VARIANT, y son convertidos desde/hacia sus
equivalentes xbase (Character, Numeric, Date y Logical; los Memo se tratan
como Character). Por lo tanto, no hace falta lidiar directamente con los
VARIANT, salvo que algún componente ActiveX utilice algún tipo de datos
especial y no estándar, y en dicho caso, ese componente se estarí­a saltando
todas las recomendaciones de MS con respecto a su tecnologí­a OLE,
especialmente las recomendaciones sobre interoperabilidad.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

VARIANT

Publicado: Lun Jun 13, 2011 10:18 am
por zeasoftware
Gracias por la clase, estoy en entendido.
Podrias checar mi post "VOLVIENDOME LOCO"? a ver si me das una pista del
problema.
Saludos.
"Jose F. Gimenez" escribió en el mensaje de
noticias:4df5bdca$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Ramón,
> El tipo VARIANT se define de la siguiente manera. Además, las definiciones
> del tipo VARIANT datos proporcionados en este apartado corresponden a los
> formatos de alambre de estos tipos de datos.
>
> Este tipo se declara de la siguiente manera:
>
> typedef [unique] struct _wireVARIANT* VARIANT; Gracias de antemano.Ramón
> Zea
VARIANT es una estructura de datos a nivel C que se utiliza en OLE para el
paso de parámetros y valores de retorno. La única forma de utilizarla es
desde C.
No obstante, la implementación OLE de xHarbour soporta la mayorí­a de los
tipos de datos soportados por VARIANT, y son convertidos desde/hacia sus
equivalentes xbase (Character, Numeric, Date y Logical; los Memo se tratan
como Character). Por lo tanto, no hace falta lidiar directamente con los
VARIANT, salvo que algún componente ActiveX utilice algún tipo de datos
especial y no estándar, y en dicho caso, ese componente se estarí­a saltando
todas las recomendaciones de MS con respecto a su tecnologí­a OLE,
especialmente las recomendaciones sobre interoperabilidad.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info