FOPEN - VFP 8.0
Publicado por Eduardo J. Galetto (17 intervenciones) el 15/12/2006 13:21:06
Hola Gente
en la Web del programador vi un pequeño programa donde definian como leer el puerto COM1.
Definitivamente no me funciona bajo WinXP.
Yo usaria MSCOMM32.OCX para la lectura del puerto, pero necesito desarrollar una DLL por lo que no puedo utilizarla
la balanza que tengo que leer es una KRETZ Single . (Solo envia información)
(Programo en VFP 8.0 y sistema operativo Win XP)
yo estoy PROBANDO con este pequeño código:
nH = FOPEN("COM1.DOS",10)
MESSAGEBOX(nH) && es para que me duelva el numero que asigno o -1 si no pudo habrir el puerto
MESSAGEBOX(FGETS(nH,10))
= FCLOSE(nH)
pero realmente me trae porquerias. Ahora lo que mas me desconcierta es que si yo antes hago leer ese puerto (COM1) con la OCX antes mencionada, despues este pequenos PRG funciona Bien.
Me poduen dar una mano con esto.
De cualquier forma me gustaría una respuesta para saber si se recibió este correo o si me explrese correctamente..
Toda ayuda Bienvenida sea ya que necesito Confirmar si puedo desarrollar esto dentro de este fin de semana y principio de la otra.
Desde ya, mil gracias
Eduardo J.Galetto
DNI 12.955.598
Belgrano 1025-2451-San Jorge-Sta.Fe-Argentina
Tel.: +54-03406-15642721
en la Web del programador vi un pequeño programa donde definian como leer el puerto COM1.
Definitivamente no me funciona bajo WinXP.
Yo usaria MSCOMM32.OCX para la lectura del puerto, pero necesito desarrollar una DLL por lo que no puedo utilizarla
la balanza que tengo que leer es una KRETZ Single . (Solo envia información)
(Programo en VFP 8.0 y sistema operativo Win XP)
yo estoy PROBANDO con este pequeño código:
nH = FOPEN("COM1.DOS",10)
MESSAGEBOX(nH) && es para que me duelva el numero que asigno o -1 si no pudo habrir el puerto
MESSAGEBOX(FGETS(nH,10))
= FCLOSE(nH)
pero realmente me trae porquerias. Ahora lo que mas me desconcierta es que si yo antes hago leer ese puerto (COM1) con la OCX antes mencionada, despues este pequenos PRG funciona Bien.
Me poduen dar una mano con esto.
De cualquier forma me gustaría una respuesta para saber si se recibió este correo o si me explrese correctamente..
Toda ayuda Bienvenida sea ya que necesito Confirmar si puedo desarrollar esto dentro de este fin de semana y principio de la otra.
Desde ya, mil gracias
Eduardo J.Galetto
DNI 12.955.598
Belgrano 1025-2451-San Jorge-Sta.Fe-Argentina
Tel.: +54-03406-15642721
Valora esta pregunta


0