Activación camara Web

623 views
Skip to first unread message

Efrain

unread,
Oct 17, 2013, 3:51:05 PM10/17/13
to mundovis...@googlegroups.com
Buenas amigos foxeros,

Nuevamente  acudiendo a ustedes para que me ayuden,

he desarrollado una aplicación VFP SP 2, para usar en tablets con Windows, y uso el ocx WebCamCapture.ocx para seleccionar,  activar la camara web y capturar la imagen, lo he usado en tablets con Windows 7 y funciona a la perfección, pero con windows 8 profesional no se activa la cámara, el componente me permite seleccionar las cámaras (frontal y trasera) pero no me las activas, hago la captura de la imagen y me captura un cuadro negro que es lo que se ve.

alguien sabe como puedo solucionar esto?

Gracias a todos por su atención

Efrain

Juan López

unread,
Oct 17, 2013, 11:24:50 PM10/17/13
to mundovis...@googlegroups.com
En windows 7 el entorno era de 64bits, en Windows 8 es de 64bits.?
Los ocx en sistemas de 64 bits van en directorio diferente del system32 concretamente en C:\Windows\SysWOW64 y debes compatibilizarlos


--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
 
Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com
---
Has recibido este mensaje porque estás suscrito al grupo "Mundo Visual FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a mundovisualfox...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
Saludos,

Juan López
juani...@gmail.com

efh...@gmail.com

unread,
Oct 18, 2013, 4:19:40 PM10/18/13
to mundovis...@googlegroups.com
Juan Gracias por tu respuesta,
 
el programa lo compilo en un equipo con Win Home Premium de 64 Bits, y las tablets tienen Win 8 Prof. de e32bits, el OCX lo instalo en la misma carpeta de la Aplicación y la registro sin ningún problema como Administrador del equipo,
me puedes indicar en que consiste o como se hace el tema de compatibilizarlos
 
gracias
 
Efraín
 
 
 
 
Sent: Thursday, October 17, 2013 10:24 PM
Subject: Re: [Mundo Visual FoxPro] Activación camara Web
 
En windows 7 el entorno era de 64bits, en Windows 8 es de 64bits.?
Los ocx en sistemas de 64 bits van en directorio diferente del system32 concretamente en C:\Windows\SysWOW64 y debes compatibilizarlos
El 17 de octubre de 2013 21:51, Efrain <efh...@gmail.com> escribió:
Buenas amigos foxeros,
 
Nuevamente  acudiendo a ustedes para que me ayuden,
 
he desarrollado una aplicación VFP SP 2, para usar en tablets con Windows, y uso el ocx WebCamCapture.ocx para seleccionar,  activar la camara web y capturar la imagen, lo he usado en tablets con Windows 7 y funciona a la perfección, pero con windows 8 profesional no se activa la cámara, el componente me permite seleccionar las cámaras (frontal y trasera) pero no me las activas, hago la captura de la imagen y me captura un cuadro negro que es lo que se ve.
 
alguien sabe como puedo solucionar esto?
 
Gracias a todos por su atención
 
Efrain
 
--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
 
Para anular la suscripción a este grupo, envía un mensaje a:

---
Has recibido este mensaje porque estás suscrito al grupo "Mundo Visual FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a mailto:mundovisualfoxpro%2Bunsu...@googlegroups.com.

Para obtener más opciones, visita https://groups.google.com/groups/opt_out.


 
--
Saludos,

Juan López
juani...@gmail.com

Juan López

unread,
Oct 19, 2013, 12:24:05 AM10/19/13
to mundovis...@googlegroups.com
Hola Efrain
Las tablest están controladas por un sistema que trabaja en Windows 8 64bits pero con una instalación de 32 bits, puede que el ocx no quede totalmente compatibilizado con Windows 8. Intenta liberarlo regsvr32 /u y registrarlo manualmente en las tablets como administrador.

Existe una herramienta para registrar y liberar los ocx y dll que es bastante buena ya que te da bastante información: Emsa Register DLL y OCX freeware, te recomiendo que la pruebes.

Si el sistema es de 64bits los ocx debe estar registrados con el C:\Windows\SysWOW64\regsvr32.exe del equipo y registrarlo como administrador del equipo ya que cuando se realiza el registro y posterior control de carga del ocx, se ayuda de dlls en ese subdirectorio. 



Efrain

unread,
Oct 21, 2013, 3:50:42 PM10/21/13
to mundovis...@googlegroups.com
Gracias Juan 

voy a probar y te comentare como me fue

Saludos

Efrain

efh...@gmail.com

unread,
Oct 24, 2013, 4:46:14 PM10/24/13
to mundovis...@googlegroups.com
Buenas Juan
 
En las tablets no encontré la Carpeta que mencionas (C:\Windows\SysWOW64), y el sistema me dice que es Windows 8 Pro  de 32 Bits procesador x86.
 
Copie la OCX en System32 la registre manualmente y nada no funciona
 
 
Saludos
 
 
Efraín

Juan López

unread,
Oct 25, 2013, 2:33:56 PM10/25/13
to mundovis...@googlegroups.com
Hola Efrain,
 C:\Windows\SysWOW64 es el sistema de 64bits x64. En el sistema de x86 no es necesario ponerlo en el System32. Es decir que para las tablets no, pero para el sistema Windows 8 de 64bits si lo necesitas.
Las tablets funcionan de forma independiente, o gobernadas por el ordenador donde defines y construyes la aplicación.?

Usa el programa que te menciono, para liberarlas y registrarlas nuevamente.
En la ventana de comandos de VFP crea una variable y le asignas el OCX, por ejemplo, 
            oCWeb = CreateObject("WebCamCapture....")
y la intentas manejar manualmente, si pones oCWeb(.) al poner el punto te saldrán las propiedades y métodos que tiene disponibles. Intenta ajustarla y me comentas.

De todas formas pásame el OCX que le de un vistazo... 
Saludos.


--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
 
Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com
---
Has recibido este mensaje porque estás suscrito al grupo "Mundo Visual FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a mundovisualfox...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
Reply all
Reply to author
Forward
0 new messages