squall
|
SÃO BERNARDO DO CAMAPO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 11/02/2009 09:59 hs
Bom dia Tenho um probleminha Eu tenho uma aplicação windows forms vb.net que utiliza uma dll desenvolvida em c++, eu gostaria de implementar essa dll em um site asp.net para utilizar algumas funcionalidades legais dela, mas ao importar a dll o net framework diz que não pode ser componente COM, teria como criar um componente Web.UI.Control à partir dessa dll como funcionavam antigamente as ocx´s ??? Obrigado
|
|
|
|
|
Postada em 12/02/2009 12:51 hs
Olá Suall,
Não entendi muito bem sua dúvida porque não manjo muito de .net.
Você poderia criar um componente COM+ que faria uma interface com essa DLL diretamente com LoadLibrary() e getProcAddress(), ou outra forma que achar melhor. Desta maneira, ao compilar como componente COM+ creio que seja possível acessar no ASP normalmente (após registrar o componente).
Isso pode estar acontecendo porque quando se cria componentes COM+ para Web. Automaticamente se tem os métodos OnStartPage() e OnEndPage() que são utilizados pelo IIS no carregamento do mesmo.
------------------------------------------ Maycon Maia Vitali (0ut0fBound) http://maycon.hacknroll.com http://blog.hacknroll.com Hack'n Roll
|
|
|
squall
|
SÃO BERNARDO DO CAMAPO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 12/02/2009 13:43 hs
Então, vou tentar mencionar melhor Eu tenho uma dll desenvolvido em c++, é um componente visual que mostrar algunas imagens do autocad, eu gostaria de utilizar esse componente no asp.net, certo ?? Obrigado pela ajuda
|
|
|