Pessoal,
O ACBrFramework.Net foi modificado para exportar as classes para ActiveX via COM.
Agora é possível utilizá-lo em plataformas que suporta componentes COM como VB6 por exemplo.
Por enquanto apenas o ECF os componentes ECF, AAC e EAD estão funcionando experimentalmente com suporte a propriedades e a eventos.
Para utilizar, é preciso compilar o projeto em C# como "COM Interop"
esse modo gera o ACBrFramework.Net.dll e ACBrFramework.Net.tlb
o arquivo tlb é usado para referenciar no VB6 por exemplo, em Project > References
o arquivo dll deve ser registrado com o utilitário RegAsm.exe, da mesma forma que as DLLs ActiveX são com o regsvr (nada muda!)
Você precisa do .Net 3.5 instalado
O RegAsm.exe normalmente fica na pasta do .Net (C:\Windows\Microsoft.NET\Framework\v2.0.50727)
Basta digitar na linha de comando:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe c:\Onde_está_sua_DLL\ACBrFramework.Net.dll /codebase
Para baixar a DLL compilada:
http://sourceforge.net/projects/acbrframework/files/ACBrFramework.Net.COM.zip/download
Para baixar os fontes
Siga as intruções
http://acbrframework.sourceforge.net/downloads/codigo-fonte/
O projeto VB6 está em:
https://acbr.svn.sourceforge.net/svnroot/acbr/ACBrFramework/ACBrFramework.ActiveX/
***
Qualquer dúvida, problema, sugestão, estamos aí.