window 10 RICHTX32

998 views
Skip to first unread message

Hugo C.

unread,
Oct 17, 2015, 10:12:09 PM10/17/15
to Comunidad de Visual Foxpro en Español
Alguna solución para hacer funcionar el Richtx32 OCX en windows 10 64 bits, ya lo registre pero no lo puede usar en  una aplicación en
VFP 9, marca un error olexx...

Alguna idea ?

Saludos.

francisco prieto

unread,
Oct 18, 2015, 7:39:17 AM10/18/15
to publicesvfoxpro
Pancho
Córdoba
Argentina

Hugo C.

unread,
Oct 18, 2015, 2:24:46 PM10/18/15
to Comunidad de Visual Foxpro en Español
Que tal Francisco,

ya lo hice tal como lo describen en la pagina,

..copy the .ocx ActiveX control to your  C:\Windows\SysWOW64 directory. Open up a command prompt as administrator and run 'REGSVR32 RICHTX32.OCX'.

SysWOW64 is the 'Windows On Windows' emulation directory which is used for running 32 bit controls in a 64 bit environme....


y el control se registra bien, pero al abrir algún formulario con ese ocx me muestra una ventana para buscar el ocx como si no lo reconociera.


Saludos.

Daniel Sánchez

unread,
Oct 18, 2015, 7:41:07 PM10/18/15
to Comunidad de Visual Foxpro en Español
Que extraño, tengo clientes que han migrado sus pc a w10 y son de 64 bits sin ningún inconveniente.

Saludos
--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047 RPM #948615385
Trujillo - Perú

P  Sugerimos no imprimir este e-mail a menos que sea absolutamente necesario. Protejamos el medio ambiente.

francisco prieto

unread,
Oct 18, 2015, 8:01:37 PM10/18/15
to publicesvfoxpro
Para registrar los ocx tenes que utilizar el regsvr32 que esta dentro de la carpeta Windows\SysWOW64\

Asi que para asegurarte que estas usando ese y no otro entra a cmd
luego hace

cd \Windows\SysWow64

y a continuacion

regsvr32 RICHTX32.OCX

Saludos,
Pancho
Córdoba
Argentina

José Enrique Llopis

unread,
Oct 19, 2015, 3:02:29 AM10/19/15
to publice...@googlegroups.com

Lo que a mi me ha dado problemas, y curiosamente en algunos PC’s no en todos, es crear un objeto richTX32 “al vuelo” con createobject.

 

Lo raro es que hay ordenadores en los que funciona y otros que no, vete tu a saber porqué, en este artículo hablan de ello:

 

https://support.microsoft.com/es-es/kb/192693

 

 

Lo que hice fue crear una clase que lo envolvía:

 

DEFINE CLASS cRTFObject as olecontrol

            OleClass = "RICHTEXT.RichtextCtrl.1"

ENDDEFINE

 

 

Y ya puedes crearla:

 

loObjetoRTF = createobject(“miObjetoRtf”, “cRTFObject”)

 

 

Has de usarlo llamando a loObjetoRTF.Object.Text   , por ejemplo

 

Por si fuera de utilidad, saludos,

 

José Enrique Llopis

 

 


elkin dario uribe torres

unread,
Oct 19, 2015, 8:07:56 AM10/19/15
to publice...@googlegroups.com
Hugo hace poco con win 10 adicionalmente a registrar el OCX eb esa carpeta, me toco copiar adicionalmnete en algunas maquinas no se porque, el OCX en la carpeta de la aplicacion y registrarla con el regsvr32 y se soluciono.  el porque de esto no se, pero fue la unica forma de lograr que el aplicativo no saltara tal como tu lo describes.

Te recuedo que debes registrar el  OCX, pero desde un archivo Bat.


Saludos


Elkin Uribe

El 18 de octubre de 2015, 13:24, Hugo C. <hcch...@gmail.com> escribió:

Alcides Sanchez

unread,
Oct 19, 2015, 9:48:38 AM10/19/15
to Comunidad de Visual Foxpro en Español

Quizás el problema sea algún permiso sobre el archivo, yo agrego el usuario todos(everyone) y le asigno los permisos de Lectura y con eso muchas veces detecto el problema y realizo las modificaciones necesaria con relación a la seguridad los usuarios.
Espero que te sea útil.

Saludos. 

Hugo C.

unread,
Oct 19, 2015, 3:10:41 PM10/19/15
to Comunidad de Visual Foxpro en Español
Buen punto Francisco, de esa manera no lo probé, lo hice de esta manera  c:\regsvr32 c:\Windows\SysWow64\RICHTX32.OCX . En cuanto este con el cliente lo intento de nuevo y les cuento, gracias a todos por sus sugerencias.

Saludos.

Hugo C.

unread,
Oct 20, 2015, 11:51:52 PM10/20/15
to Comunidad de Visual Foxpro en Español
Les comento que nunca utilizo los ocx me gusta hacer lo que se pueda de manera nativa, al sistema que tenia el problema solo le doy mantenimiento y solo eran algunas pantallas que utilizaba un progress bar muy ineficiente, opte por quitarlo y en una hora todo quedo resuelto.

Saludos y Gracias.

Hugo C.

unread,
Oct 21, 2015, 12:07:42 AM10/21/15
to Comunidad de Visual Foxpro en Español
P.D.

Al menos en Windows nuestro buen  Zorro, sigue vivito y coleando. je, je.

Saludos.
Reply all
Reply to author
Forward
0 new messages