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.
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.OCXLo 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