Pessoal não estou conseguindo validar as inscrições no Delphi 2009 com a DLL do governo.
Se executo o programa exemplo <http://www.sintegra.gov.br/DLL3.zip> ( http://www.sintegra.gov.br/DLL3.zip) dá tudo certo. Mas se dou um build no projeto e executo, não passa nenhuma inscrição! Todas aparecem como inválida. Alguém já passou por isso? CODE: //-------------------------------------------------------------------------------------------------------------------------------- *type* TValidaIE = *function* (*const* Insc, UF: *String*): Integer; *stdcall*; *function* TfwkDMCustomIB.ValidaInscEst(aInscEst, _UF: *string*; *out*aMensagem: *String*): Boolean; var x: *String*; Handle: THandle; ValidaIE: TValidaIE; begin Handle := LoadLibrary('DllInscE32.Dll'); *if* Handle <> 0 *then* begin @ValidaIE := GetProcAddress(Handle, 'ConsisteInscricaoEstadual'); *if* @ValidaIE <> nil *then* begin *if* ValidaIE(aInscEst,_UF) <> 0 *then* aMensagem := 'Inscrição Estadual inválida!'; end else aMensagem := 'Falha ao carregar DllInscE32.dll'; end else aMensagem := 'DLL não encontrada: DllInscE32.dll'; finally FreeLibrary (Handle); end; end; //-------------------------------------------------------------------------------------------------------------------------------- Charlestown [As partes desta mensagem que não continham texto foram removidas]