DADO escribió:symty escribió:DADO escribió:Esta ultima debe ser la V0.2g (con "g" de gato) debido a que le agregue el soporte para impuestos locales.
Ya me asegure que se exportara correctamente la funcion de cancelar y la de finalizar, aqui si ya no puedo hacer mucho, no tengo idea de como se programa en VFP9
Disculpame por la insitencia pero en mi version no tengo la "g" y no funciona el CancelarCFD() ni el FinalizaCFDLib() a y en cuanto las mayusculas y minisculas no tienen nada que ver por ejemplo el timbrarcfd() lo puedo escribir asi y funciona perfectamente.
acabo de volver a descargar el archivo y sigue exactamente igual.
Ya te envie directamente a tu mail registrado aqui en el foro la libreria mas reciente
CON ESA VERSION QUE ME MANDASTE YA NO ME MARCA EL MISMO ERROR MARCA QUE
TOO MANY ARGUMENTS
LA FUNCION FinalizaCFDLib ya funciona la declare asi:
DECLARE string CFDLibVersion IN 'CFDLib.dll'
DECLARE PruebaSimple IN 'CFDLib.dll'
DECLARE string PruebaClaveDeLlavePrivada IN 'CFDLib.dll' string, string
DECLARE string GeneraCFD IN 'CFDLib.dll' string, string
DECLARE string TimbrarCFD IN 'CFDLib.dll' string
DECLARE string GetError IN 'CFDLib.dll'
DECLARE string GetErrorExt IN 'CFDLib.dll'
DECLARE string CadenaOriginal IN 'CFDLib.dll'
DECLARE string SelloDigital IN 'CFDLib.dll'
DECLARE string CancelarCFD IN 'CFDLib.dll'
DECLARE finalizacfdlib IN 'CFDLib.dll'
y asi la ejecute
=FinalizaCFDlib()
y la funcion CancelarCFD() no me marca error si no le pongo parametro.
TIM_NOM_ARCH= SUBSTR(SYS(16,1),1,RAT('\',SYS(16,1)))+'temp\'+SYS(3)+'.ini'
lResu = CancelarCFD(TIM_NOM_ARCH)
es lo mismo que
lResu = CancelarCFD('buzone.ini')