Cria um componente Com+ ou MTS dependendo da tua versao do Delphi

Vc cria uma ActivexLibrary e depois um COM Object

Inclusive se vc trabalhar assim nao vai precisar usar pchar nas suas
funcoes, as dlls com+ entendem string, na verdade a conversão é feita
automaticamente, vc usa string e ele converte pra pchar.

Já utilizei muito essa forma de programar para criar sistemas MVC onde a
camada de apresentação era ASP e a camada de negocios era feita com objetos
COM+ em Delphi.

Mas vc vai precisar ter um Servidor Com+ rodando na sua maquina pra poder
desenvolver e depurar, pq os objetos COM+ necessitam ser instalados no
servidor de aplicação.



Rodrigo Othávio Farias
----- Original Message -----
From: "Marcelo Alves" <[EMAIL PROTECTED]>
To: "Delphi-br" <delphi-br@yahoogrupos.com.br>
Sent: Friday, June 02, 2006 9:52 AM
Subject: [delphi-br] Componentes COM


Pessoal,

Até esses dias atrás eu precisei criar uma DLL para ser usada por uma
aplicação em VB.NET. Eu estava com algumas dúvidas em como fazer isso, mas
com a ajuda do grupo, a minha DLL funcionou. Bom, o que acontece é o
seguinte, os caras que estão precisando dessa minha DLL estão desenvolvendo
uma aplicação web, ou seja, não foi possível referenciar a minha DLL na
aplicação deles. Pelo jeito o que eles estão precisando é que eu crie algo
para a WEB mesmo, e que acredito que seja talvez um componente COM.

Bom, será que é isso mesmo que eles precisam e onde encontro exemplos de
como criar isso?

Eles já tem alguns prontos e algumas características que olhei sobre
esse componente, é que ele é uma DLL também e no VB.NET ele não faz uma
chamada a uma DLL comum e sim referenciam como componente COM.

Estou precisando muito da ajuda do grupo para resolver este problema.

Somente a nível de informação, essa minha DLL se conecta a uma base SQL
Server utilizando conexão ADO, gera um relatório em QuickReport e exporta o
mesmo para PDF.

--
Marcelo A. Souza


[As partes desta mensagem que não continham texto foram removidas]



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos













--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a