Sim Walter, vc tem razão. Já me corrigi no outro email, me desculpe.

--
Marcos Douglas
[EMAIL PROTECTED]

---- Mensagem Original ----
From: "Walter Alves Chagas Junior" <[EMAIL PROTECTED]>
To: "'delphi-br@yahoogrupos.com.br'" <delphi-br@yahoogrupos.com.br>
Sent: Seg, Agosto 14, 2006 11:03 am
Subject: RES: [delphi-br] TNotifyEvent

> Com o mais profundo respeito que o nobrissíssimo colega merece, mas acho que
> ele se equivocou de conceito.
>
> DLL pode ser MULTI APLICATIVOS, MULTI LINGUAGENS DE PROGRAMAÇÃO, MULTI
> FERRAMENTAS mas MULTI-PLATAFORMA é outra coisa que nada tem haver com dll.
> Multi plataforma significa que roda em qualquer plataforma seja ela
> Macintoch, Windows, Unix, BEos, Xenix, etc.. Dll´s rodam em ambiente
> Windows.
>
> E tem mais, DLL pra ser portável para várias linguagens, existe um padrão de
> definição de seus parâmetros de entrada e valores de retorno. Por exemplo,
> você não pode simplesmente retornar uma função, em uma dll, como String ou
> então integer, do contrari o C++ ou o C# já não irão reconhece-las. Há um
> padrão universal para fazer isto. Strings são tratadas como Arrays de char e
> por aí afora.
>
>
>
> []s
>
> Walter Alves Chagas Junior
> Projeto e desenvolvimento de sistemas
> Telemont Engenharia de telecomunicações S/A
> Belo Horizonte - MG - Brasil
> [EMAIL PROTECTED]
> Fone: (31) 3389-8215 Fax: (31) 3389-8200
>
> Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de
> construção!!
>
>
> -----Mensagem original-----
> De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
> nome de Marcos Douglas
> Enviada em: segunda-feira, 14 de agosto de 2006 09:44
> Para: delphi-br@yahoogrupos.com.br
> Assunto: Re: [delphi-br] TNotifyEvent
>
>
> Anderson,
> Se me permite, gostaria de dar um conselho. Vc não deveria criar DLLs que
> funciona em somente uma linguagem. DLLs são, por natureza, multi-plataforma.
> Como o próprio nome diz, são bibliotecas que podem ser utilizadas por qq
> outro programa. Acho que vc deveria reescrever a DLL para que funcione em qq
> outra linguagem e não obrigar os outros a programar em Delphi (acredite,
> eles
> não irão fazê-lo).
>
> Abraços,
>
> --
> Marcos Douglas
> [EMAIL PROTECTED]
>
> ---- Mensagem Original ----
> From: "Desenvolvimento \(Anderson\)" <[EMAIL PROTECTED]>
> To: delphi-br@yahoogrupos.com.br
> Sent: Seg, Agosto 14, 2006 9:38 am
> Subject: Re: [delphi-br] TNotifyEvent
>
>> é... o tempo é curto e a procura é pequena...
>> logo, vou ter q obrigar a quem for usar a dll, a escrever em delphi...
>> essa dll eu fiz pra meu proprio uso, pois estava cansado de copiar o mesmo
>> código em várias aplicações...
>> daí, se precisasse mudar... vc imaginar, né!
>>
>> com essas novas dlls q fiz, minha vida facilitou muito, e meu trabalho tem
>> rendido mais.
>>
>> Valeu!
>>
>>
>>   ----- Original Message -----
>>   From: Walter Alves Chagas Junior
>>   To: 'delphi-br@yahoogrupos.com.br'
>>   Sent: Monday, August 14, 2006 9:00 AM
>>   Subject: RES: [delphi-br] TNotifyEvent
>>
>>
>>   Anderson,
>>
>>   A bem da verdade, o NotifyEvent é uma classe, que faz uso de API´s e
>>   Mensagens internas do Windows, e que  tornam viavel ao Delphi fazer uso
>>   daquele recurso.
>>
>>   Para implementar este mesmo recurso visando sua portabilidade para
> outras
>>   linguagens/Ferramentas, o primeiro passo seria abrir uma investigação
>> sobre
>>   quais API´s e Mensagens ele faz uso e interage. Uma vez obtida estas
>>   informações, você teria que implementar métodos que tornassem estas
>> chamadas
>>   independentes da linguagem ou da ferramenta. Sei lá. Ao meu ver é muito
>>   trabalho pra pouco tempo possívelmente disponível pra isto.
>>
>>   Uma dica interessante para você buscar o caminho das pedras, é pesquisar
>> por
>>   exemplo, a existencia de Alguma MFC (Microsoft Fundation Class) que
> trate
>>   disto. Se tiver, dá pra implementar algo do tipo no Visual Studio.
>>
>>   []s
>>
>>   Walter Alves Chagas Junior
>>   Projeto e desenvolvimento de sistemas
>>   Telemont Engenharia de telecomunicações S/A
>>   Belo Horizonte - MG - Brasil
>>   [EMAIL PROTECTED]
>>   Fone: (31) 3389-8215 Fax: (31) 3389-8200
>>
>>   Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de
>>   construção!!
>>
>>
>>   -----Mensagem original-----
>>   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
>>   nome de Desenvolvimento (Anderson)
>>   Enviada em: segunda-feira, 14 de agosto de 2006 08:29
>>   Para: Grupo Yahoo (Delphi)
>>   Assunto: [delphi-br] TNotifyEvent
>>
>>
>>   Bom dia,
>>
>>   há certo tempo atrás, enviei uma questão sobre o Tnotifyevent, para
> poder
>>   gerar uma DLL.
>>   Bem, me enviaram um modelo, que deu tudo certo.
>>   Agora, eu distribuí a dll e tem gente em outras linguagens me
> perguntando
>>   como colocar a dll funcionando na linguagens deles.
>>   Pergunta: Será q esse TNotifyEvent é compatível em outras linguagens?
>>
>>   Obrigado.
>>
>>   Anderson
>>
>>   [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>>   --
>>   <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>>
>>
>>
>>   Links do Yahoo! Grupos
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>   [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>>   __________ Informação do NOD32 IMON 1.1705 (20060814) __________
>>
>>   Esta mensagem foi verificada pelo NOD32 sistema antivírus
>>   http://www.eset.com.br
>>
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>




-- 
<<<<< 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]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a