METHOD New(eArqConfig, eChaveCrypt) CLASS ACBrNFSe
local hResult, buffer, bufferLen, oErr
eArqConfig := IIF(eArqConfig = NIL, '', eArqConfig)
eChaveCrypt := IIF(eChaveCrypt = NIL, '', eChaveCrypt)
::hHandle := DllLoad(ACBrLIB)
if EMPTY(::hHandle) // Eric.Developer: xHarbour retorna 0x00000000
oErr := ErrorNew()
oErr:Severity := ES_ERROR
oErr:Description := "Erro a carregar a dll [" + ACBrLIB + "]"
Throw(oErr)
endif
hResult := DllCall(::hHandle, DLL_OSAPI, "NFSE_Inicializar", hb_StrToUTF8(eArqConfig), hb_StrToUTF8(eChaveCrypt))
( Neste linha da o erro )
Error description: Error BASE/1003 Variable does not exist: DC_CALL_DCECL
::CheckResult(hResult)
RETURN Self