La clase TVBCONTROL no existe en 32 bits

Post Reply
Vladimir Zorrilla
Posts: 225
Joined: Tue Feb 28, 2006 4:25 pm
Location: PERU

La clase TVBCONTROL no existe en 32 bits

Post by Vladimir Zorrilla »

Amigos

Es posible usar controles vbxs en 32 bits

Gracias
ME INTERESA FW Y XHB POR SER OPEN SOURCE
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: La clase TVBCONTROL no existe en 32 bits

Post by Antonio Linares »

Vladimir,

No, no es posible, ya que los VBXs son 16 bits. En 32 bits se usan controles ActiveX.

Borland publicó en su día una librería que hacía de "puente" con los VBXs desde 32 bits. Pero no la hemos usado ni sabemos si siguen manteniéndola. Si te hiciese mucha falta sería cuestión de localizarla e investigar su uso.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Alberto Juárez
Posts: 5
Joined: Wed Apr 26, 2006 4:29 am

Re: La clase TVBCONTROL no existe en 32 bits

Post by Alberto Juárez »

Hola Vladimir

Hace tiempo investigue si era posible utilizar los controles VBX sobre xHarbour y encontré que en la versión comercial del Borland C++ 5.0 incluyen las librerías necesarias para utilizar los controles VBX en entornos de 32 bits, esto es posible gracias a un programa que proporciona Borland llamado: bivbx30n.exe que es una interfaz entre el control VBX de 16 bits y la aplicación en 32 bits.

Una vez que comprobé la existencia de dichas librerías, realice _ necesarios a la clase TVBControl() y adapte algunas de las funciones del archivo bivbx.c (que amablemente me proporcionó Antonio Linares) para hacerlo funcional sobre xHarbour.

El resultado: los controles VBX funcionan en 32 Bits con FiveWin y xHarbour de manera estable en diálogos pero aun quedaron algunas funciones por portar para que funcionen adecuadamente sobre ventanas.

A continuación te muestro algunos ejemplos:

Image

Image

Image

Seguramente con la ayuda de Antonio puede quedar implementada en su totalidad esta funcionalidad aunque en lo personal te recomiendo virar hacia otras tecnologías como OCX, sobre todo ahora que FWH permite acceder a estos controles de una forma muy sencilla y potente.

En breve enviare todo el material que dispongo a Antonio Linares para su revisión

Alberto Juárez
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: La clase TVBCONTROL no existe en 32 bits

Post by Antonio Linares »

Alberto,

gracias! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Vladimir Zorrilla
Posts: 225
Joined: Tue Feb 28, 2006 4:25 pm
Location: PERU

Re: La clase TVBCONTROL no existe en 32 bits

Post by Vladimir Zorrilla »

Gracias por contestar Alberto
te estaria mu agradecido si tambien me lo podrias hacer llegar
al cps_envios@yahoo.es

El punto es que tengo demasiadas graficas con ese vbx y comprenderas el enorme
trabajo de portarlas a un ocx


Gracias
ME INTERESA FW Y XHB POR SER OPEN SOURCE
Post Reply