Galeraaa, Boa tarde!!
Me desculpem se já há algum tópico do tipo, mas não achei!
vamos lá:
Estou tentando importar uma DLL feita por mim mesmo em C# no HARBOUR.
Porém, quando gero a DLL, nenhuma outra linguagem consegue ler essa DLL, somente o C#.
Pesquisei um pouco e vi que tenho que gerar o ASSEMBLY dessa DLL para outras linguagens enxergar, com isso gera um arquivo .tbl (Component Object Model ou COM+).
Há um programa na internet( DLL EXPORT VIEWER ) que consegue ler as DLL's e mostrar as funções/métodos que essa DLL possui.
Quando coloco o arquivo.dll ele não entede mas se coloco o .tbl ele entende.
ENFIM...
o DLLLOAD, LoadLibrary, e todos os outros só estão me retornando NIL quando leio esse arquivo, alguém tem alguma ideia?!?!
PS: Tudo isso apenas parar gerar a ASSINATURA DO RPS da NFS-e de SP.
ATT,
Eduardo
HARBOUR + DLL C#
Moderador: Moderadores
-
eduardomc00
- Usuário Nível 1

- Mensagens: 43
- Registrado em: 07 Out 2014 18:29
- Localização: São Paulo
-
eduardomc00
- Usuário Nível 1

- Mensagens: 43
- Registrado em: 07 Out 2014 18:29
- Localização: São Paulo
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
HARBOUR + DLL C#
Como fazer então ? Perguntamos nós. Se nenhuma linguagem consegue ler ?nenhuma outra linguagem consegue ler essa DLL, somente o C#.
Não é um problema do C# ? ou da forma que está sendo feita a DLL ?
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.