Detectar conexión a Internet antes de GeneraCFD

Para quienes programan Visual Basic aqui esta la solucion
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
EduardoEsquivel
Mensajes: 10
Registrado: Vie Nov 06, 2015 10:34 am

Detectar conexión a Internet antes de GeneraCFD

Mensajepor EduardoEsquivel » Vie Nov 06, 2015 6:35 pm

Buen día,

Quisiera saber como le puedo hacer desde Visual Basic 6.0 detectar conexión a Internet activa antes de GeneraCFD para evitar que mi sistema guarde la factura sin Timbrar!

Con esta validación pretendo hacer que mi sistema le avise al usuario que "No fue posible Timbrar la Factura" y la deje pendiente por timbrar.

Gracias y quedo en espera de comentarios.

Saludos

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Detectar conexión a Internet antes de GeneraCFD

Mensajepor Dado » Vie Nov 06, 2015 8:47 pm

No es suficiente con revisar si tienes conexion a internet

Lo que debes hacer es consultar el valor que te regresa la funcion GeneraCFD, revisa el codigo fuente de ejemplo que viene junto a la libreria

En pseudocodigo es algo asi :

Código: Seleccionar todo


if GeneraCFD("c:\archivos\ejemplo\datos.ini","012345678a")  = 0 then
         Mensaje("Creacion exitosa, la CADENA DEL EMISOR ES " + CadenaOriginal)
         Mensaje("Y el SELLO DEL EMISOR ES " + SelloDigital)
else
         Mensaje("Error en la creacion del XML, el error reportado es " + GetError + GetErrorExt)


if TimbrarCFD("c:\archivos\ejemplo\datos.ini") = 0 then
        Mensaje("Timbrado exitoso, la CADENA DEL PAC ES " + CadenaOriginal)
        Mensaje("Y el SELLO DEL PAC ES " + SelloDigital)
else
        Mensaje("Error en el timbrado, el error es " + GetError + GetErrorExt)
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

EduardoEsquivel
Mensajes: 10
Registrado: Vie Nov 06, 2015 10:34 am

Re: Detectar conexión a Internet antes de GeneraCFD

Mensajepor EduardoEsquivel » Lun Nov 09, 2015 12:01 pm

Entiendo,

Pero veo que si el valor = 0 entonces todo bien, pero quisiera saber los valores de los mensajes:

0 = todo bien
1 = ?
2 = ?
3 = ?
4 = ?
5 = ?

Y así sucesivamente para poderle mostrar al usuario el porque no pudo ser timbrada su factura.

Gracias y quedo en espera de comentarios

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Detectar conexión a Internet antes de GeneraCFD

Mensajepor Dado » Lun Nov 09, 2015 12:16 pm

Revisa el archivo Leeme.txt que viene con la DLL
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!


Volver a “Visual Basic”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados