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