Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Como Usar un OCX desde un prg

104 views
Skip to first unread message

Heberto

unread,
Dec 11, 2001, 5:43:07 AM12/11/01
to
Se como agregar un ActiveX desde un formulario pero como hacer para que ne
vex que se cargue la clase de formulario normal, se cargue un formulario que
tengo en un "FormsPlus.OCX", al igual que otras aplicaciones


Carlos A. Granitto

unread,
Dec 12, 2001, 9:52:24 AM12/12/01
to
Honestamente, no entiendo tu pregunta. ¿podrías explicarte mejor? quizá
podamos ayudarte...

Saludos
--
Carlos A. Granitto
da Vinci - innovación tecnológica
Buenos Aires, Argentina
"Heberto" <hebe...@hotmail.com> wrote in message
news:OmEpKOqgBHA.2496@tkmsftngp03...

Heberto

unread,
Dec 12, 2001, 7:41:00 PM12/12/01
to
si la cuestion es esta, yo eh bajado, algunos controles ocx, el problema es
como los puedo mandar a llamar desde visulfoxpro, desde un archivo.prg,
es decir sin usar un contemnedor ole desde un formulario, porque eso ya lo
se hacer ok que estes bien....

Carlos A. Granitto

unread,
Dec 14, 2001, 6:32:16 PM12/14/01
to
Bueno, te tiro esta: si no tienes formulario, el mismísmo screen de VFP
puede actuar como contenedor de objetos. O sea que puedes usarlo desde un
PRG...

Prueba esto:

_screen.AddObject("txtPrueba","textbox")
_screen.txtPrueba.Visible = .t.

y verás que tendrás el textbox pegado sobre el screen, yo lo probé desde la
ventana de comandos y supongo que no habrá problemas en usarlo desde un PRG.

Lo mismo puedes usarlo con un OCX...Por ejemplo:

_screen.AddObject("Miobjeto","MiOcx.Clase")

Saludos!


--
Carlos A. Granitto
da Vinci - innovación tecnológica
Buenos Aires, Argentina
"Heberto" <hebe...@hotmail.com> wrote in message

news:eOg22d1gBHA.1640@tkmsftngp05...

Heberto

unread,
Dec 15, 2001, 6:20:02 AM12/15/01
to
Como puedo saber el nombre de la clase de un ocx, y sus metodos y
propiedades, cuando las use en un prg, porque cuando las usas en un
contenedor ole, eso te los despliega pero algunos ocx no funcionan ahi, se
deben cargar directamente como tu me lo espusiste en el mensaje anterior,
pero como saber el nombre de los objetos que contiene esa clase, para
poderlos usar adecuadamente, muchas gracias de antemano por tu informacion


Carlos A. Granitto

unread,
Dec 17, 2001, 8:01:57 AM12/17/01
to
Usualmente, esos OCX vienen documentados para su uso, con lo cual allí
encontrarás todo lo que necesitas.

Si no tienes la documentación, pues hay distintas maneras de usarlo "con
ayuda". Una de ellas es que uses VFP7, ya que cuenta con "Intellisense" como
también cuentan otras herramientas como VB, el cual te despliega la lista de
propiedades de un objeto a medida que lo vas escribiendo.

Otra es que uses alguna herramienta que te muestre el contenido del OCX, no
sé, no conozco más que el "quickview" que se instala con Windows que muestra
una síntesis de lo que tiene, pero no creo que te sea muy útil.

Otra que podrías probar, si no tienes VFP7 es el "object browser" de VFP6,
por ahí con ése lo puedes ver...

--
Carlos A. Granitto
da Vinci - innovación tecnológica
Buenos Aires, Argentina
"Heberto" <hebe...@hotmail.com> wrote in message

news:uTY8QqmhBHA.2388@tkmsftngp07...

Alex Feldstein

unread,
Dec 17, 2001, 9:37:57 PM12/17/01
to
On Mon, 17 Dec 2001 10:01:57 -0300, "Carlos A. Granitto"
<cgranit...@hotmail.com> wrote:

><snip>


>Otra que podrías probar, si no tienes VFP7 es el "object browser" de VFP6,
>por ahí con ése lo puedes ver...

Carlos:

Querrás decir Class Browser. El Object Browser viene con VFP7 (y VB6
). :-)


Alex Feldstein
Microsoft Visual FoxPro MVP
Please respond only to the newsgroups so that all may benefit.
For Fox related news using Web Services: http://foxcentral.net
My site is at: http://www.feldstein.net

Carlos A. Granitto

unread,
Dec 18, 2001, 7:56:48 AM12/18/01
to
ay, si....
ya se "me lengua la traba" con tantas cosas.... ;O))

saludos y gracias por la aclaración


--
Carlos A. Granitto
da Vinci - innovación tecnológica
Buenos Aires, Argentina

"Alex Feldstein" <Xal...@Xmvps.org> wrote in message
news:duat1ukqeuthi8qih...@4ax.com...

0 new messages