Opa! Mas você está concordando plenamente com o que eu disse na minha mensagem. Veja bem: "Componentes de terceiros só convém usar aquilo que o Delphi não tem. Se ele tem, melhor usar o dele.", ou seja, tudo aquilo que você precisar e que não existir no Delphi, não temos outra alternativa senão recorrer ao mercado de componentes realmente. Veja bem, eu não sou radicalmente contra o uso de componentes de terceiros em nossos sistemas, até mesmo porque, sou fã de carteirinha da RX e pra onde vou ou pra onde desenvolvo, ela tá lá sempre marcando presença. O que devemos não é radicalizar e sim racionalizar. Eu já vi projeto em que o camarada entope ele de componentes não Delphianos. Tem nego que poe isso no sistema e nem documenta (como você deu a ótima recomendação a galera que usa), aí voce pega uma parada dessas pra dar manutenção, e simplesmente bate o desânimo. Tem um toco de troço que você tem que achar e quando achar ainda ver se vai ser compatível, se não baixou o componente errado mas com o mesmo nome, etc...
Uma vez peguei um sistema de um advogado aqui de BH pra dar manutenção. O programador que mexia nele, brigou com o cara e deu linha pro além. O sistema éra tranquilo, tirando um maldito VBX que o referido sistema usava, e que era próprio para o VB5 (o programador fez um monte de gambiarra pro sistema funcionar com a VBX). Tal componente era dificilimo de ser achado, recorri ao pessoal aqui na lista, na época, e nada. Fui achar a carniça num forum de VB e o cara que me passou o mesmo, me explicou como usá-lo - no VB. Como usar no Delphi? Háaa queisso! Era o mesmo que falar de Vasco no meio da torcida do Flamengo ôh. Lá fui eu me virar com a bagaça pra ela funcionar no Delphi. Aí depois disto, conheci um outro camarada que já tinha conseguido fazer esse troço funcionar no Delphi (O sistema dele usava o recurso). Me passou umas 3 units que faziam o trabalho de comunicação entre a maldita e seu projeto. Readaptaei o sistema do advogado e pus ele pra funcionar. Funcionou, mas nunca mais ele funcionou 100% redondinho. Sempre dava uns paus de Access Violation por conta disto... Se já é complicado usar componentes de terceiros indiscriminadamente em seus projetos, imagina então ainda incluir algumas VBX, OCX e controles activeX.... []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Eduardo Alves Enviada em: terça-feira, 31 de janeiro de 2006 18:53 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] Mysql no Delphi 5 Walter, mas se vc fizer uma aplicação usando 100% dos componentes do delphi e muito dificil. Os tres ultimos grandes projetos q participei era impossivel horas pela limitação, horas por falta mesmo de componentes q atende o projeto. Acho sim, que devemos usar o minimo possivel componentes de terceiros, mas dai ser radical, é diferente. Para fazer tratamento de video por exemplo, não existe nada dentro do Delphi para fazer isso. Entre escrever tudo e usar componente de terceiro o q fazer ? Este é apenas um exemplo, acho sim que entre usar o ODBC e Zeuos é melhor a segunda opção, pela desvantagens conhecidas do ODBC. Se o problema é instalar este ou aquele componente, é uma questão de organização da empresa. Para usar um componente de terceiro, vc deve documentar esta instalação e ter uma pasta pronta com todos os componentes disponiveis para todos os programadores da sua empresa. Mas isso é organozação. Eduardo -----Original Message----- From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Walter Alves Chagas Junior Sent: terça-feira, 31 de janeiro de 2006 18:28 To: 'delphi-br@yahoogrupos.com.br' Subject: RES: [delphi-br] Mysql no Delphi 5 Gente, falar que o BDE é ou não uma bosta não vem mais ao caso. A Borland já descontinuou ele e só o mantem por questões de compatibilidade, da mesma forma que mantem os TTables, aques tabbedsnotebooks da vida, aquela paleta Win 3.1 e outros penduricálhos que eram a sensação do Delphi 1 mas que hoje perderam suas razões de ser. Estas tranqueras só vem com o Delphi ainda por questões de compatibilidades com o Delphi 1 até o atual. A propria Borland recomenda não mexer com BDE, a não ser para aplicações que ainda usem Paradox ou DBase. Para estes não tem alternativa melhor, mas saíu disto, nem pensar. Temos aí o DBExpress, o IBX, o ADO, etc. Quanto aos Zeous e outros componentes aí do mercado, se são bons ou não, TAMbém não vem ao caso, o que eu penso é que eu não uso esses produtos por não virem no Delphi. Aí ce pega o projeto aqui e leva pra lá. Chega lá, lá não tem Zeos. Tem que baixar lánumseiaonde, etc.. aí começam os contratempos.... Componentes de terceiros só convém usar aquilo que o Delphi não tem. Se ele tem, melhor usar o dele. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Eduardo Alves Enviada em: terça-feira, 31 de janeiro de 2006 18:18 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] Mysql no Delphi 5 O BDE tudo é uma bosta mesmo. Mas trocar por ADO vc acha mesmo q resolve ???? App -> Zeous -> MySQL, ainda é a melhor solução, mas cada um, cada um. Eduardo -----Original Message----- From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Carlos Eduardo Sent: terça-feira, 31 de janeiro de 2006 13:13 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Mysql no Delphi 5 Utilize o MyODBC, baixe em: http://dev.mysql.com/get/Downloads/MyODBC3/mysql-connector-odbc-3.51.12-win3 2.msi/from/pick#mirrors E utilize a conexão via ODBC, com a paleta ADO do Delphi que é bem mais prático. Com isso, voce evita de usar a bosta do BDE. --- Eduardo Paci Galvão <[EMAIL PROTECTED]> escreveu: --------------------------------- Pessoal, Existe alguma suite de banco de dados para MySql, em que não seja necessário usar o BDE, para Delphi 5? Saudações, Eduardo Paci Galvão Engenheiro Eletricista UFMG 1990 www.egalvao.com.br MSN: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> http://br.groups.yahoo.com/group/delphi-br/messages Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE --------------------------------- 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 Termos do Serviço do Yahoo!. _______________________________________________________ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos -- <<<<< 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 >>>>> Links do Yahoo! Grupos -- <<<<< 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