Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03

Error al usar la funcion VersionLib (COVE) con VB6

Libreria del Comprobante de Valor Electronico
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
tostinni
Mensajes: 25
Registrado: Mar Ene 24, 2012 4:23 pm

Error al usar la funcion VersionLib (COVE) con VB6

Mensajepor tostinni » Mié Feb 08, 2012 8:41 am

Hola,
Cree un pequeño ejemplo de codigo para probar la version de demo del COVE.

Código: Seleccionar todo

Private Declare Function VersionLib Lib "COVELib.dll" () As String
Private Sub cmdVersion_Click()
   MsgBox VersionLib
End Sub

Desgraciadamente al ejecutarse envia un error de aplicacion:
La instruccion en "0x046107f4" hace referencia a la memoria en "0x00000000. La memoria no se puede "written"

Y se cierra todo el programa.
Alguien encontro y resolvio algo asi ?

Estoy programando en VB6 sobre Win2000 o WinXP.

Saludos
Adjuntos
error version lig.png
error version lig.png (4.59 KiB) Visto 8343 veces

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Error al usar la funcion VersionLib (COVE) con VB6

Mensajepor Dado » Mié Feb 08, 2012 9:46 am

Veamos, hice una compilacion especial para ver si me ayudas a revisar si esto ya funciona.

Haz la misma prueba de tratar de leer la version de la libreria.

Me informas de dos resultados porfavor.

- Si truena o no el programa

- Que cadena es la que muestra el mensaje de version
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

tostinni
Mensajes: 25
Registrado: Mar Ene 24, 2012 4:23 pm

Re: Error al usar la funcion VersionLib (COVE) con VB6

Mensajepor tostinni » Jue Feb 09, 2012 1:59 pm

Con esta no truena pero me reenvia una cadena vacia.

Saludos

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Error al usar la funcion VersionLib (COVE) con VB6

Mensajepor Dado » Jue Feb 09, 2012 9:17 pm

tostinni escribió:Con esta no truena pero me reenvia una cadena vacia.

Saludos


Bueno, marcador 1-1 (un error corregido y nos falta otro je je je)

Aqui te incluyo otra compilacion, porfavor prueba de nuevo, hago lo mejor para que ya quede lista y te pueda funcionar. Gracias.

NO HAER CASO A ESTA NOTA es solo para recordar como lo compile......function VersionLib : PChar Result := PChar('COVELib V1.1 - DEMO');
Adjuntos
COVELib.zip
(350.32 KiB) Descargado 334 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

tostinni
Mensajes: 25
Registrado: Mar Ene 24, 2012 4:23 pm

Re: Error al usar la funcion VersionLib (COVE) con VB6

Mensajepor tostinni » Vie Feb 10, 2012 8:19 am

Muchas gracias por tus esfuerzos, esta version tambien me reenvia cadena vacia, de hecho con tu programa de prueba tambien ;)

Saludos

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Error al usar la funcion VersionLib (COVE) con VB6

Mensajepor Dado » Vie Feb 10, 2012 9:40 pm

Pues se me agotaron las ideas, asi que contacte a un colega que sabe de Visual Basic y me dijo que te dijera "que uses la referencia ByVal"

La verdad no le entendi, una disculpa pero yo nunca he programado en Visual Basic, pero literalmente me dijo "tu dile que lo use ByVal y que con eso debe funcionar"

Hasta me da pena darte una asesoria asi, pero espero que tu entiendas mas de lo que trato de decirme este cuate............te servira de algo? prueba con todas las dll
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

tostinni
Mensajes: 25
Registrado: Mar Ene 24, 2012 4:23 pm

Re: Error al usar la funcion VersionLib (COVE) con VB6

Mensajepor tostinni » Sab Feb 11, 2012 10:10 am

ByVal sirve para mencionar que pasas un parametro por valor al contrario de ByRef que es lo que toma VB por defecto.
No veo como utilizar esto ya que tu funcion VersionLib no usa parametros, pero bueno sigo con mi desarollo aver como me va con la nueva version del COVE.

Saludos y muchas gracias por tus esfuerzos.


Volver a “SOPORTE LIBRERIA COVE”

¿Quién está conectado?

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