Error fatal causado por CREATEOBJECT
Nuevamente dándote molestia. Gracias a tu ayuda pude usar un archivo .dll para interactuar con un reloj checador biometrico.
El código que use es:
CZKEM1=CREATEOBJECT('zkemkeeper.zkem') %Creo el objeto
CZKEM1. Connect_USB(1) %conecto el biometrico por USB
CZKEM1. Beep(1500) %suena la bocina en milisegundos
CZKEM1. Disconnect() %se desconecta
El código hace que se conecte correctamente a la PC, que suene la bocina 1,5 seg y que se desconecte, también he probado otras funciones como descargar la info, cambiar la hora, apagar el biometrico, etc.
Pero después de determinado tiempo VFP 9 deja de funcionar y me sale un mensaje que dice 'Fatal error: Exception code=C0000005 @......' y se cierra todo.
Esto me pasa siempre, independientemente de la función que ocupe, escribo el código, lo pruebo, funciona, hace lo que tiene que hacer pero a los 30 segundos se cierra todo con el mensaje que te digo.
¿Alguna idea de por que pasa esto? ¿O cómo podría resolverlo?