Re: [delphi-br] Re: Enviar E-Mail - Indy
Oi Luciano, Creio que teu servidor de SMTP requer que você defina se usa (ou não) SSL e/ou TLS. Não gosto do Indy, devido alguns bugs e memory leaks que parece que nunca serão resolvidos, mas mesmo eu usando outro framework, você poderá checar o que precisei usar (.so no Linux, .dll no Win) para enviar o email com sucesso em Linux e Win, testei atualmente em servidores GMail, Uol, Yahoo e Hotmail. Também consigo enviar usando o meu ad...@silvioprog.com.br. Veja o LazSendMail (tem fotos na home page) no link: http://code.google.com/p/lazsolutions/ Espero que dê tudo certo aí, sucesso. :) Em 10 de junho de 2010 14:16, simoesluciano simoesluci...@yahoo.com.br escreveu: Uma pista. Troquei o servidor de SMTP para o yahoo.com.br e funcionou. O mais interessante é que se eu usar as configurações abaixo em um cliente de e-mail (thunderbird, windows mail, ...), aí funciona. Só não funciona quando envio pela rotina do Delphi. Luciano C. Simões --- Em delphi-br@yahoogrupos.com.br, simoesluciano simoesluci...@... escreveu Utilizando o componente TIdSMTP (Indy) (D2006) para envio de e-mail, o destinatário não recebe o e-mail. Rotina funcionava perfeitamente, sem alteração parou de funcionar. Segue trecho do código: vIdMsgSend.ContentType := 'text/html'; vIdMsgSend.Encoding := meMIME; vIdMsgSend.Organization := 'Empresa'; vIdMsgSend.Body.Text := 'Texto do e-mail'; vIdMsgSend.From.Address := 'ori...@...'; vIdMsgSend.From.Name := 'Empresa'; vIdMsgSend.ReplyTo.EMailAddresses := 'ori...@...'; vIdMsgSend.Subject := 'E-Mail'; vIdMsgSend.Priority := mpNormal; { Message Priority } vIdMsgSend.Recipients.EMailAddresses := 'dest...@...'; { To: header } vIdMsgSend.BccList.EMailAddresses := ''; vIdMsgSend.CCList.EMailAddresses := ''; {authentication settings} vSMTP.AuthenticationType := atLogin; {Simple Login} vSMTP.Username := 'ori...@...'; vSMTP.Password := 'senha123'; {General setup} vSMTP.Host := 'mail.empresa.com.br'; vSMTP.Port := 587; {now we send the message} vSMTP.Connect; try vSMTP.Send(vIdMsgSend); finally vSMTP.Disconnect; end; Creio que tem alguma coisa relacionada com vIdMsgSend.Encoding := meMIME, porque se usar meUU o e-mail é entregue só que todo desformatado. Obrigado Luciano C. Simões -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] [OFF] Aniversário do Bruno Lichot
Querido Bruno, o cara mais atencioso que já conheci web. :) Parabéns cara, muitos anos de vida e muita saúde, que Deus te proteja sempre. Estou aqui em São Paulo (Tatuí), trabalhando com o Daniel Simões (o cara do ACBr), como sou muito novo por aqui (cheguei terça-feira) não posso garantir de aparecer, no entanto, oportunidades não irão faltar. Grande abraço, e parabéns mais uma vez. :) Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br Em 10 de junho de 2010 14:31, Bruno Lichot bruno.lic...@microfocus.com escreveu: Vou estar as 20:30 no ChicoAmburguer aqui em Sampa e espero que semana que vem possa comemorar com a família no Rio com uma churrascada. Quem estiver por Sampa e quiser aparecer seria ótimo. O ChicoAmburguer fica na Av Ibirapuera, esquina com a Indianópolis. E como podem ver pelas fotos, a barriga esta ali querendo ficar em evidencia, mas não tenho gatos..mas sim dois cachorros: Delphi Jones e Tayla Jones (Lady Java para os íntimos, e o Delphi é bem íntimo dela..risos) Muito obrigado pelas felicitações. Eu realmente fico feliz em poder ajudar e contribuir com nossa comunidade e ter tantos amigos que usam Delphi assim como eu. Muito obrigado mesmo Vcs são D+! Delphi Rocks!
Re: [delphi-br] Re: Enviar E-Mail - Indy
Capaz de ser isso. Agora é só ficar na cola deles hehe... :) Em 10 de junho de 2010 14:39, simoesluciano simoesluci...@yahoo.com.br escreveu: Silvio, acho que achei o problema, ainda não está provado, mas a probabilidade é grande: Mensagem da Locaweb onde está hospedado o servidor SMTP: Alguns dos nossos servidores de envio de email foram bloqueados pela lista anti-spam Trend Micro Maps www.mail-abuse.com. Já estamos em contato com essa para a remoção do bloqueio. Durante o problema não será possível o envio de email para domínios que consultam essa lista de bloqueio e ao tentar enviar você receberá erro informando o bloqueio. Ainda não temos previsão e continuamos em contato com essa empresa para sanarmos o problema. Luciano C. Simões -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] Tubo Delphi ainda existe?
Eu só tenho uma coisa a falar: Quem não usa, não sabe o que esta perdendo! Só isso mesmo. Marcos Alexandre Lemos Rodrigues escreveu: O problema é justamente esse: está na versão beta há anos e até hoje com muitos problemas. E por ser uma via de mão única, é complicado arriscar um projeto grande. Faltam muitos componentes, o debug dele até hoje é instável, etc. Claro que tem as vantagens da multi plataforma e algumas funções que o Delphi não possui, mas a pessoa tem de avaliar bem e pesar os prós e contras antes de decidir adotá-lo. Em 3 de maio de 2010 11:27, Evandro Siqueira vans...@gmail.com mailto:vansiqq%40gmail.com escreveu: Fellipe Henrique escreveu: E tem outra... até na versão que eu testei, não existia Herança Visual dos Forms pra quem usa, fica complicado mexer... Não sei qual foi a versão que vc utilizou, mas na que eu uso (0.9.29) tem herança visual nos forms, sim senhor. E as diferenças não são muitas assim. O Lazarus tem ferramentas para migrar projetos do delphi, inclusive os forms mas não para devolvê-los ao delphi, o que, em minha opinião, é bastante lógico: eu te dou condições de migrar para minha ferramenta, mas pq eu iria querer que vc fosse embora de novo? Mas devo alertar que como é um produto que ainda está na versão beta, há muita coisa por fazer ainda, a exemplo da unit maskedit que não funciona muito bem. Mas no geral é uma ferramenta promissora. Eu estou gostando bastante e já tenho alguns projetos pessoais em andamento. []s Em 3 de maio de 2010 10:18, Walter Chagas (Bol) wchag...@bol.com.br mailto:wchagasj%40bol.com.br escreveu: O problema do Lazarus, não sei a ultima versão, mas quando usei tinha isto, é voce portar o código do Delphi para ele. Tem muita diferença, incluindo funções e variáveis internas da VCL dele em relação a do Delphi. Isto pra não falar da importabilidade dos forms de um pro outro. Então a via é de mão é unica. pra ir pro lazaurus voce vai ter que mexer muita coisa no código mas caso voce amanhã resolva voltar pro Delphi, já não vai dar mais. Agora tem que ver se nas versões atuais isto já foi compatibilizado. Não sei. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Suélio Santos To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, May 03, 2010 9:00 AM Subject: Re: [delphi-br] Tubo Delphi ainda existe? Porque não utiliza o Lazarus? Free e muito bom. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Silvio Clécio - http://silvioprog.com.br
Re: [delphi-br] Tubo Delphi ainda existe?
Já estou, e não tenho do que me queixar (e se tivesse[¹]). ;) [¹] http://bugs.freepascal.org/my_view_page.php Marcos Alexandre Lemos Rodrigues escreveu: Se te atende, ótimo! Vai em frente! Em 3 de maio de 2010 19:27, Silvio Clecio silviop...@gmail.com mailto:silvioprog%40gmail.com escreveu: Eu só tenho uma coisa a falar: Quem não usa, não sabe o que esta perdendo! Só isso mesmo. Marcos Alexandre Lemos Rodrigues escreveu: O problema é justamente esse: está na versão beta há anos e até hoje com muitos problemas. E por ser uma via de mão única, é complicado arriscar um projeto grande. Faltam muitos componentes, o debug dele até hoje é instável, etc. Claro que tem as vantagens da multi plataforma e algumas funções que o Delphi não possui, mas a pessoa tem de avaliar bem e pesar os prós e contras antes de decidir adotá-lo. Em 3 de maio de 2010 11:27, Evandro Siqueira vans...@gmail.com mailto:vansiqq%40gmail.comvansiqq%40gmail.com mailto:vansiqq%40gmail.com vansiqq%2540gmail.com escreveu: Fellipe Henrique escreveu: E tem outra... até na versão que eu testei, não existia Herança Visual dos Forms pra quem usa, fica complicado mexer... Não sei qual foi a versão que vc utilizou, mas na que eu uso (0.9.29) tem herança visual nos forms, sim senhor. E as diferenças não são muitas assim. O Lazarus tem ferramentas para migrar projetos do delphi, inclusive os forms mas não para devolvê-los ao delphi, o que, em minha opinião, é bastante lógico: eu te dou condições de migrar para minha ferramenta, mas pq eu iria querer que vc fosse embora de novo? Mas devo alertar que como é um produto que ainda está na versão beta, há muita coisa por fazer ainda, a exemplo da unit maskedit que não funciona muito bem. Mas no geral é uma ferramenta promissora. Eu estou gostando bastante e já tenho alguns projetos pessoais em andamento. []s Em 3 de maio de 2010 10:18, Walter Chagas (Bol) wchag...@bol.com.br mailto:wchagasj%40bol.com.brwchagasj%40bol.com.br mailto:wchagasj%40bol.com.br wchagasj%2540bol.com.br escreveu: O problema do Lazarus, não sei a ultima versão, mas quando usei tinha isto, é voce portar o código do Delphi para ele. Tem muita diferença, incluindo funções e variáveis internas da VCL dele em relação a do Delphi. Isto pra não falar da importabilidade dos forms de um pro outro. Então a via é de mão é unica. pra ir pro lazaurus voce vai ter que mexer muita coisa no código mas caso voce amanhã resolva voltar pro Delphi, já não vai dar mais. Agora tem que ver se nas versões atuais isto já foi compatibilizado. Não sei. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br wchagasj%40bol.com.br mailto: wchagasj%40bol.com.br wchagasj%2540bol.com.br wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://delphitocorporerm.blogspot.com/ http://delphitocorporerm.blogspot.com/ http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas http://twitter.com/wchagas http://twitter.com/wchagas http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com whitesockets%40hotmail.com mailto: whitesockets%40hotmail.com whitesockets%2540hotmail.com whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Suélio Santos To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%2540yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, May 03, 2010 9:00 AM Subject: Re: [delphi-br] Tubo Delphi ainda existe? Porque não utiliza o Lazarus? Free e muito bom. -- Silvio Clécio - http://silvioprog.com.br
[delphi-br] [DICA] Testar Delphi no Linux
O pessoal fala sobre o Delphi já ter suporte para compilar para Linux, tenho muita curiosidade em ver isso, seria uma ótima dica se alguém postasse algo sobre isso. Quem tiver o Delphi que compila para Linux, faz o teste e mostre suas impressões, uma boa plataforma para testar é o recém chegado Ubuntu-10.04 Desktop, lançado hoje, disponível em: http://www.ubuntu.com/ (32 bits: http://releases.ubuntu.com/10.04/ubuntu-10.04-desktop-i386.iso.torrent) (64 bits: http://releases.ubuntu.com/10.04/ubuntu-10.04-desktop-amd64.iso.torrent) Não vale só falar eu testei, mostre algo, screenshot, vídeo, qualquer coisa _palpável_ ;) []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] [DICA] Testar Delphi no Linux
Darkzad escreveu: Mas isso é só na próxima versão do delphi correto? Tô por fora. Como eles lançam mesmo não estando no ano, já deve ter a 2011. -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] [DICA] Testar Delphi no Linux
stefaniak escreveu: tenho sistema rodando em delphi+firebird no linux-ubuntu 100% com wine, gnome. precisou só copiar as dll: msvcp60.dll, gds32.dll para a pasta do sistema. tenho também um controle interno de chamados aqui da empresa que roda em um slackware com wine, no kde. funcionam os relatórios também, só não testei o rave-report, mas o quick e e fortes funcionam. Compilar binários nativos pro Linux, pelo que vi nos outros e-mails parece que só na próxima versão mesmo. Fico curioso em saber qual widget eles irão usar. Com a ligação forte que eles tem com a MS, tenho uma suspeita de que será o Qt, pois devem querer trazer o máximo da aparência do Win para o Linux, e o Qt faz isso. Também fico curioso quanto a licença. Vamos ver quais novidades eles trarão para nós. []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] [DICA] Testar Delphi no Linux
Fabiano Almeida escreveu: Está falando do Kylix? Nunca, não sei nem o que é ;P Deixem o Kylix no lugar dele, notem o título do e-mail. []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: RES: [delphi-br] Re: [MAF] Banco de dados free
Evandro Siqueira escreveu: Eu utilizo o pgAdmin, que vem com o proprio postgre. Até agora, nenhuma reclamação. +1. Eleve, rápido e permite usar todos os recursos que o banco oferece. Em uma só palavra: Perfeito. Felipe Lopes escreveu: Galera, Alguém pode me dar uma dica sobre alguma ferramenta para administrar o postgre? -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Re: Protesto - 2a.cópia
simoesluciano escreveu: Silvio, qual o link do grupo de Delphi no Google Grupos? Luciano C. Simões http://groups.google.com.br/group/delphi-br?hl=pt-BRlnk= -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] Re: Protesto - 2a.cópia
Silvio Clecio escreveu: simoesluciano escreveu: Silvio, qual o link do grupo de Delphi no Google Grupos? Luciano C. Simões http://groups.google.com.br/group/delphi-br?hl=pt-BRlnk= Puts, passei o link errado ^^', é esse: http://groups.google.com.br/group/delphi-brasil -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] Re: Protesto - 2a.cópia
simoesluciano escreveu: Você já vui o conteúdo deste grupo? Eu não colocaria meu e-mail lá. Luciano C. Simões Vi lá agora mesmo, denunciei todos eles. Eu nem sabia que aquilo existia. O link correto é esse: http://groups.google.com.br/group/delphi-brasil Seria legal mais gente denunciar, a denuncia de spam no Google funciona. -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] Re: Protesto - 2a.cópia
Walter Chagas (Bol) escreveu: Pôe bobo. Depois só não reclamar. A lista quando tem moderador ativo voces acham ruim né... Moderador em lista é tuuudo de ruim. São escrotos, babacas, bossais, arbitrarios, fascistas, abusados e ditadores não são??? São desafetos de todos por natureza. Então vai lá pagar lingua uê kk []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr Credo. o_O -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] Protesto - 2a.cópia
Ricardo César Cardoso escreveu: Sua mensagem só chegou na minha caixa postal (acompanho a lista pelo webmail do Yahoo) manhã desta segunda... Não se trata de problema da moderação, isso eu tenho certeza, mas o volume de mensagens que o Yahoo transita pode ser o vilão nessa história. []'s Ricardo. Usem o Google, lá também tem grupo Delphi (e Lazarus). -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] Re: [MAF] Memória e process ador
Marcos Abreu Ferreira escreveu: Silvio, é quase isso... Precisava saber o total de memória utilizada por um determinado programa. Mai fácil ainda :) Veja se esse isso que esta aqui (observe que o caption do Form bate com a memória utilizada pelo Project1.exe): http://imagebin.org/93206 Fiz a tua pergunta (juro :) ) memória utilizada por um determinado programa em inglês e olha no que deu: http://bit.ly/ayt4li No primeiro link: http://stackoverflow.com/questions/437683/how-to-get-the-memory-used-by-a-delphi-program -- uses PsAPI; function CurrentProcessMemory: Cardinal; var MemCounters: TProcessMemoryCounters; begin MemCounters.cb := SizeOf(MemCounters); if GetProcessMemoryInfo(GetCurrentProcess, @MemCounters, SizeOf(MemCounters)) then Result := MemCounters.WorkingSetSize else RaiseLastOSError; end; procedure TForm1.Button1Click(Sender: TObject); begin Caption := IntToStr(CurrentProcessMemory) end; -- Se quiser aquelas firulas com KB, MB e GB, use a dica do Rubem: http://www.silvioprog.com.br/dicas/representandocapacidadescomputacionaisemstrings -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] [MAF] Memória e processador
Marcos Abreu Ferreira escreveu: Pessoal, alguém sabe se tenho como verificar quanto minha aplicação está ocupando de memória e qual a porcentagem de utilização do processador por ela? E quanto tenho disponível de memória RAM ainda? Att, Marcos Ferreira FONTE: http://tinyurl.com/y84sqln Procedure TForm1.Timer1Timer(Sender: TObject); const cBytesPorMb=1024*1024; var M: TMemoryStatus; T : string; begin M.dwLength:=SizeOf(M); GlobalMemoryStatus(M); Memo1.Clear; with Memo1.Lines do begin Add(Format('Memória em uso: %d%%', [M.dwMemoryLoad])); Add(Format('Total de física: %f MB', [M.dwTotalPhys/cBytesPorMB])); Add(Format('Total máx. paginação: %f MB', [M.dwTotalPageFile/ cBytesPorMB])); Add(Format('Paginação disponível: %f MB', [M.dwAvailPageFile/ cBytesPorMB])); Add(Format('Total vitual: %fMB', [M.dwTotalVirtual/cBytesPorMB])); Add(Format('Virtual disponível: %fMB', [M.dwAvailVirtual/cBytesPorMB])); T := formatfloat('#,##',(diskfree(0))); Add('Espaço Livre do HD: '+ copy(T,1,4)+' MB'); T:= formatfloat('#,##',(DiskSize(0))); Add('Tamanho do HD: '+copy(T,1,4)+' MB') ; end; end; FONTE: http://tinyurl.com/y84sqln -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
[delphi-br] [DICA] Ótima referência sobre Pascal
Link direto: http://www.mirrorservice.org/sites/www.gnu-pascal.de/gpc/index.html -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] Envio E-Mail
Eduardo Suruagy escreveu: Gostaria de saber como vcs estão enviando e-mail pelo delphi 7?? Já tentei de tudo e nao consigo... http://www.silvioprog.com.br/downloads/eMailSender.zip -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
Re: [delphi-br] Envio E-Mail
Walter Chagas (Bol) escreveu: Na verdade, eu acho que o GMail tem muitos esquemas de bloqueio de uso de suas contas por softwares alternativos visando evitar que pessoas usem-o como fomentadores de SPAM. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr Eu uso GMail normal aqui, inclusive vi com os caras do fórum de ajuda do Google se isso foge de alguma regra deles, não tem nenhum problema, pq do contrário eu não poderia usar meu GMail com cliente de email -- Thunderbird, e nem como email da opção do ACBrNFe. -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Sistema simples d e controle de alunos de uma academia de ginástica
Olá Paulo, Se você topar, podemos desenvolver esse sistema. Conheço um que dá para a gente aproveitar algumas coisas dele. Meu e-mail e contato e chat é silviop...@gmail.com. Por favor, entre em contato comigo em PVT para combinarmos detalhes do desenvolvimento. Abraços, Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- twitter - http://twitter.com/silvioprog -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br psdias2 escreveu: Olá, a todos ! Gostaria de saber se alguém conhece um sistema de baixo custo, ou quem sabe gratuito, para a seguinte necessidade. Meu sobrinho dá aulas de educação física para funcionários, dentro das dependências de uma empresa (em Sorocaba, SP). Ele precisa de um sistema de controle de alunos, mas sem a parte financeira, já que é a própria empresa que mantém a estrutura da academia (quadras, equipamentos, etc.), e os funcionários não pagam nada. Basicamente, o sistema precisa ter um cadastro de alunos, com controle de quem passou por exame médico e avaliação física, e um modo de controlar a presença de cada um. Ele pensou em ter um pequeno teclado onde cada aluno que chegasse digitasse sua senha, ou colocasse o dedo em um leitor de digitais. Para não encarecer muito, não seria necessário nem mesmo ter uma catraca. Em suma, essa parte do sistema seria apenas para que cada aluno registrasse que entrou na academia, sem que ele tivesse que se preocupar em fazer chamadas, ou algo assim. Com esse controle de presença, ele quer emitir alguns relatórios de para a gerência de RH da empresa, informando quantos funcionários compareceram por mês, de que atividades participaram, etc. O preço não pode ser muito alto, pois ele é professor de educação física autônomo, e não tem condições de bancar um sistema com licenciamento muito alto, nem quer ter de pedir para a empresa bancar isso. Se alguém tem um sistema pronto com essas características, favor enviar um e-mail, em private (psdi...@yahoo.com.br mailto:psdias2%40yahoo.com.br). Muito obrigado pela atenção de todos ! Paulo -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] OFF - FOTOS RAQUE L!!! AJUDEM NO DIAGNÓSTICO.
[corte] Um monte de email de bobeira. Ô vacilo, de quem envia e de quem libera um email desse. -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
[delphi-br] [DICA] Site com várias dicas Delphi
Link ditero: http://www.delphicorner.f9.co.uk/art_index.htm Aprecie ;) -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br
[delphi-br] [OT] Utilizando Web Services SOAP no Lazarus
Primeiramente desculpem o Off-Topic, mas este assunto é de grande interesse para muitos e inclusive alguns membros já cobraram isso em listas e grupos do Lazarus, e também no fórum oficial. Uma palhinha da introdução do artigo: [...] *Introdução* Recentemente, foi me solicitado que um dos meus programas importasse os dados de outro sistema, o qual disponibiliza uma interface de Web Services baseado no protocolo SOAP. O sistema em questão é um aplicativo para gestão hospitalar desenvolvido com tecnologia .NET com uma interface web. Uma versão pública para testes encontra-se em http://sah.saude.ba.gov.br/. É possível entrar com o login teste e a senha teste. [...] ... Um trexo de código do artigo: [...] function GetUnitNameXml(out XmlTree: TXMLDocument): Boolean; var Param: PesquisaEmpresa_Type; Response: PesquisaEmpresaResponse; S: String; begin XmlTree := nil; Param := nil; Response := nil; Result := True; try Param := PesquisaEmpresa_Type.Create(); Param.cnes := '0'; Response := Service.PesquisaEmpresa(Param); //O serviço erroneamente declara como se fosse codificado em UTF-16. S := StringReplace(Response.PesquisaEmpresaResult, 'utf-16', 'utf-8', [rfReplaceAll]); Str2XmlFile(XmlTree, S); except FreeAndNil(XmlTree); Result := False; end; Response.Free; Param.Free; end; [...] ... Leia o artigo na íntegra em: http://blog.silvioprog.com.br/2010/03/utilizando-web-services-soap-no-lazarus.html (ou: http://bit.ly/ct07mm) Autor do artigo: Luiz Américo, membro veterano em Delphi e Lazarus e atual mantedor do projeto Lazarus. (http://lazarusroad.blogspot.com/). Obrigado a todos, -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br -- Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)
Re: [delphi-br] OFF - Atividades mais estressantes do mundo
JB escreveu: 3.000 pessoas? e concluiram que representariam o mundo rsrs FAIL essa pesquisa Em 19 de março de 2010 17:13, Samuca ( Yahoo ) samuca_1...@yahoo.com.brescreveu: - Original Message - From: Silvio Clecio To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Friday, March 19, 2010 4:17 PM Subject: Re: [delphi-br] OFF - Atividades mais estressantes do mundo Evaldo escreveu: [...] profissionais de tecnologia da informação são os que mais se estressam com suas atividades diárias. Ainda na pesquisa, as pessoas que não fazem nada da vida somaram 0% de estresse. Ó, que grande descoberta a deles :o Um sujeito não dá um prego numa barra de sabão, não faz nada mesmo, fica só amarrando bufa em cordão, pq e com o que ele poderia se estressar? Ué. com o cordão que arrebenta na hora de dar o nó ! huahuahuahuahuahuahau {}'s Samuca -- []'s Silvio Clécio Credo, a gente não deixa passar nada :D -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- Grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br -- Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)
Re: [delphi-br] Desenvolvimento SOMENTE para Win32, Delphi 7 ou Delphi 2010?
Antonio Leandro Furstenberger Favero escreveu: [...] Falta um compilador 64 bits nativo e compilar em Linux e Mac, pois o Lazarus ta fazendo isso! Mas nesse caso o Delphi 7 também não faz. Se houvesse alguma forma deles ganhar muito dinheiro com isso, já teriam feito. Não sei qual a algema deles, ou que tipo de pacto eles fizeram com o MS ou o MS com eles, pq os caras tem cuca pra desenvolver algo potente pro Linux, não adianta dizer que não que eles tem e melhor que muitas outras empresas por aí. Um Delphi no Linux preocuparia até a Sun, imagine a MS. Se fosse por medo de pirataria, mesmo que os Brasileiros (campeões em pirataria) pirateasse tal cópia, vários outros teriam que pagar. Ou então eles fariam uma versão paga com todos os recursos, e uma gratuita mas não tão limitada, coisas só para enfeite já tem a botão na web. Sempre esbarro nisso: ... eles não irão lucrar os bilhões com o Linux, e seriam os maiores concorrentes da MS, com isso, nada feito!. Essa folga e tranquilidade só existe numa empresa que não tem fortes concorrentes, Java não ameaça o Delphi, C++ não ameaça e Delphi, dentre muitas outras. Mas tem um macho vivo aí que preocupa a MS e tudo quanto é de empresa strikecompulsivamente dependente/strike presa a MS -- Google. Só espero que a MS nunca consiga comprá-lo. []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)
Re: [delphi-br] OFF - Atividades mais estressantes do mundo
Evaldo escreveu: [...] profissionais de tecnologia da informação são os que mais se estressam com suas atividades diárias. Ainda na pesquisa, as pessoas que não fazem nada da vida somaram 0% de estresse. Ó, que grande descoberta a deles :o Um sujeito não dá um prego numa barra de sabão, não faz nada mesmo, fica só amarrando bufa em cordão, pq e com o que ele poderia se estressar? -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)
Re: [delphi-br] Desenvolvimento SOMENTE para Win32, Delphi 7 ou Delphi 2010?
Walter Chagas (Bol) escreveu: O gozado de tudo é que em 99 criaram o Kylix e ninguem se interessou pela ferramenta. Pq será? Uma ferramenta 'tão boa'... Ele tem dependências que nem sei se ainda existem nos repos Linux. (Ou no planeta terra, se preferir). Aí, dada a baixa procura pelo produto, descontinuaram o Kylix e de lá pra cá fica todo mundo cobrando deles uma ferramenta pra linux. Falar que vão lucrar bilhões com o linux? So se for em algum mundo aonde a fatia gorda do parque teconlogico do mercado lá for linux porque aqui no planeta terra, sabemos que não é... Por mim. Como diria meu amigo Cantu: Brasileiro aceita tudo, e ainda agradece! (http://blog.firebase.com.br/). Eu heim! []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr -- []'s Silvio Clécio -- programmer ObjectPascal - http://silvioprog.com.br -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)
Re: [delphi-br] Ferramenta UML Seven
Marcos Alexandre Lemos Rodrigues escreveu: O Astah (ex-Jude) e o argouml são feitos em Java e funcionam no Linux. O próprio Together da Borland também possui versão pra Linux. Vendo essa foto: http://astah.change-vision.com/en/images/stories/product/SequenceDiagram_UML-e.png Dá pra confundir que é Astah e quem é Umbrello. :) Experimentei o Umbrello uma vez há bastante tempo, o que desanimei com ele é que à medida que meus diagramas cresciam, ele dava muito crash quando eu tentava gerar código a partir dos diagramas. Mas, como eu disse, tem muito tempo. Esse erro era no Qt. Tive esse erro em outra ferramenta, foi atualizar o Qt e o erro evaporou. -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)
Re: [delphi-br] OOP
Desenvolvimento escreveu: Muito obrigado ao Renato e ao Dirlei, sou programador Delphi há 10 anos e estou querendo me aprofundar sobre oop e padrões de projeto. Nós programadores e analistas não podemos ficar parados no tempo, temos que sempre estar aprendendo e nos reciclando. Estarei adquirindo esses livros e já dei uma olhada no site www.istudar.com.br Grato, William C. Brazilino Procure por Martin Fowler no Google ;) Vaja o material dele, você irá se surpreender. -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)
Re: [delphi-br] Ferramenta UML Seven
Se houver alguma alma viva além de mim que só usa Linux (Há compatibilidade com Windows): $ sudo apt-get install umbrello Vai precisar da Qt instalada. Só isso mesmo. Uso e recomendo, quem se interessar, bons estudos: http://uml.sourceforge.net/screen.php Marcos Alexandre Lemos Rodrigues escreveu: A nova versão do Jude chama Astah e ele tem a versão comerical e a paga. O ideal seria usar o recurso UML do Delphi porque ele já integra com o código e evita retrabalho, mas depende da versão do Delphi que você tem. A nossa aqui da empresa, por exemplo, não tem :( Em 11 de março de 2010 13:15, Mario Rodrigues marioirodrig...@gmail.com mailto:marioirodrigues%40gmail.comescreveu: Pooowww...blz a todos...o jude é bacaninha!!! vlw a todos Em 11 de março de 2010 09:27, Bruno Lichot bruno.lic...@microfocus.com mailto:bruno.lichot%40microfocus.comescreveu: O proprio Delphi faz isso. Veja o vídeo do Ricardo Barbieri sobre este assunto: http://cc.codegear.com/Item/25344 http://cc.codegear.com/Item/25344 Abraços, Bruno -Original Message- From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Nazareno Neto Sent: quarta-feira, 10 de março de 2010 15:38 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: Re: [delphi-br] Ferramenta UML Seven Jude, mas eu acho q hj em dia se chama astha, algo assim, na faculdade nos usavamos ela! Em 10 de março de 2010 14:31, Mario Rodrigues marioirodrig...@gmail.com mailto:marioirodrigues%40gmail.com marioirodrigues%40gmail.comescreveu: Salve salve pessoal, Galera usava o Star UML pra criar os casos de uso etc...porem mudei para o seven e nao ta funfando alguem conhece outra ferrameta free??? []'s -- Nazareno Neto Desenvolvedor Delphi e Firebird -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)
Re: [delphi-br] Converter arquivo
Felipe Lopes escreveu: Galera, boa noite Alguem sabe como converter um arquivo de vídeo no formato avi para flv via Delphi? Use o ffmpeg. Não é componente, é um software pronto escrito em C++ e dos mais fortes para mídias. Veja que os melhores players/conversores atuais usam ffmpeg. Você pode distribuir o EXE dele (é LGPL) junto com teu aplicativo. No Linux eu distribuo um script para instalá-lo caso a distro não o tenha. Ainda no Linux, eu uso isso para converter: $ ffmpeg -i origem.avi destino.flv Escreve algo que envie o parâmetro origem para o EXE do ffmpeg. Não tem erro, uso aqui (para capturar mp3 de flv) e recomento. ffmpeg - Home page: http://ffmpeg.org/ []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- °oO[ Mensagem assinada digitalmente ]Oo° [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Dicas de Delphi
Tem um site de dicas de Delphi http://www.dicasdelphi.com.br/ -- Silvio Clécio -- Blog - http://blog.silvioclecio.com.br programmer ObjectPascal - http://www.silvioprog.com.br Twitter - http://twitter.com/silvioprog
Re: [delphi-br] Thread atrasando carregamento de pacotes
Nao sou muito bom em Threads, mas tente assim: ... begin // inherited; -- Pode remover, Execute eh abstrato ;) while not Terminated do begin try Sleep(cIntgParams.Interval); cIntgParams.LoadParams; if FindFiles then ProcessFiles; finally sFiles.Clear; end; end; ... Se você não usa FreeOnTerminate como True, faça o seguinte: ... destructor TFileProcessing.Destroy; begin // Nao tem problemas, eh para evitar AV. end; ... Se nao funfar, monitore com o debugger em qual etapa esta travando. -- Silvio Clécio 2010/1/21 Willian Jhonnes L. dos Santos willianjhon...@yahoo.com.br Ah, sim, claro! Esqueci de colocar o construtor da Thread! []'s constructor TFileProcessing.Initialize; begin Create(False); FreeOnTerminate := True; Priority := tpLowest; Execute; end; -- --- Att.: Willian Jhonnes L. dos Santos Analista/Desenvolvedor Object/Free Pascal willianjhon...@yahoo.com.br --- Seja livre. Use Linux. Grupo de Usuários GNU/Linux de São José dos Pinhais Linux user number 449753 --- Powered by Slackware Linux 12.2 Kernel 2.6.27.8-i686-core2 ---
Re: [delphi-br] Re: Zeos 7 e MySQL 5.1
Olá Ravelli, 2010/1/11 Ricardo Ravelli ricardorave...@gmail.com Oi Silvio, bom dia. Sobre as Dlls funcionaram corretamente, somente o código SQL deu problemas com os componentes no Zeos 7. Eu testei o banco mysql 5.1 com o mesmo código no Delphi 7 e Zeos 6.6.6 e funcionou perfeitamente. Já existe alguma previsão da versão final do Zeos 7? Pois estou usando o Delphi 2010 e a versão 6.6.6 não funciona. Ainda não. Entre em contato tb com a comunidade no fórum do Zeos [ http://zeos.firmos.at/index.php], reportando bugs fica mais fácil resolver nas cópias oficiais. Eu dou meus pulos lá com meu ingrêis robotizado. ;) Um coisa, eu tentei reproduzir o erro aqui (agora estou com meu D7 de volta) e não consegui, tentei tb no PostgreSQL, tb testei no Lazarus, e tanto no Linux/Windows/MySQL/PostgreSQL funcionou normal. Qualquer coisa envia em pequeno exemplo (via um 4shared...) pra gente mostrando como reproduzir o erro, agiliza e muito numa solução. Obrigado pela ajuda. Abraços. Att. Ricardo Ravelli. -- Silvio Clecio [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Enviar mensagem via rede
Sim - [http://silvioprog.4shared.com/]; Baixe o arquivo scChat 1.0 - FB2.1.zip, esta compilado tb, com um setup de demonstração. 2010/1/11 Heraldo Andrade heraldo_andr...@yahoo.com.br Ola pessoal Gostaria de saber se algum colega ja fez alguma aplicacao que possa enviar mensagens entre os que estao na rede via programa, gostaria de uma dica -- Silvio Clecio [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Zeos + Lazarus - valores numéricos (OFF TOPIC?)
Olá Juan, Não sei qual codepage você esta usando, mas tente isso: ... ZConnection1.Properties.Add('codapage=latin1'); ... Se não der certo é só falar. Uma coisa, caso não queira OFF-TOPIC, pergunta nesses locais: 1 - http://groups.google.com.br/group/lazarus-brasil 2 - http://groups.google.com.br/group/lazarus-br 3 - br.groups.yahoo.com/group/lazarus-brasil 2010/1/6 Juan J V Garcia usa...@usg.com.br Olá, Desculpem pelo OFF TOPIC aqui. Estou testando Zeos + Lazarus + MySQL 5 e estou tendo um problema. Para valores numéricos se o banco de dados tem o valor 20,00, na tela é mostrado 2000,00, ou seja, parece que sempre acrescenta dois zeros no final. O mesmo programa em Delphi funciona bem. Atualizei o Zeos para a versão 6.6.6 e continua dando o mesmo problema. Existe algo que devo configurar diferente no Lazarus? Desde já agradeço. Juan -- Silvio Clecio
Re: [delphi-br] Paradox em rede ajuda s.o.s
Em 21-12-2009 09:04, Diego Garcia escreveu: Mostra-me as ferramentas que utiliza que te direi que tipo de profissional és. deve ser por causa dessa frase que alguns amigos meus me enchem o saco por eu usar Delphi, dizer que desenvolvimento bom é feito com java, dot net, etc... sinceramente, acho um equivoco isso. 2. -- Silvio Clecio -- Blog estilo mural - http://silvioclecio.blogspot.com Twitter - http://twitter.com/silvioprog -- programmer ObjectPascal - http://silvioprog.blogspot.com -- O homem está sempre disposto a negar tudo aquilo que não compreende. Blaise Pascal.
Re: [delphi-br] MariaDB SQL
Enquetes encerradas, os resultados estão nos links [1] e [2] (até 14/12/2009): [1] - [http://silvioprog.blogspot.com/]; [2] - [http://silvioclecio.blogspot.com/]; Estou concluindo a edição de um tutorial super didático que explica como instalar o PostgreSQL (8.4) no Linux e no Windows, usando uma nova interface gráfica para facilitar as configurações do poderoso SGBDOR. Após a instalação será criado um banco de dados para testar o PostgreSQL. Ambos os blogs podem ser acompanhados por email, feeds (FeedBurner - RSS/Atom) ou por postagens no Twitter. Abraços a todos, -- Silvio Clecio -- Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- O homem está sempre disposto a negar tudo aquilo que não compreende. Blaise Pascal. __ Fa�a liga��es para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] [OFF-TOPIC] Fireb ird, SQL Server, MySQL, MariaDB SQL . .. - Qual você usa?
Enquetes encerradas, os resultados estão nos links [1] e [2] (até 14/12/2009): [1] - [http://silvioprog.blogspot.com/]; [2] - [http://silvioclecio.blogspot.com/]; Estou concluindo a edição de um tutorial super didático que explica como instalar o PostgreSQL (8.4) no Linux e no Windows, usando uma nova interface gráfica para facilitar as configurações do poderoso SGBDOR. Após a instalação será criado um banco de dados para testar o PostgreSQL. Ambos os blogs podem ser acompanhados por email, feeds (FeedBurner - RSS/Atom) ou por postagens no Twitter. Abraços a todos, -- Silvio Clecio -- Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- O homem está sempre disposto a negar tudo aquilo que não compreende. Blaise Pascal. __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] Componente para versão demo.
Jose Ferreira escreveu: Colegas do Grupo, Gostaria de distribuir um sistema meu, na condição de DEMO para 30 dias. Qual componente ou código eu uso para controlar e proteger contra pirataria. O componente de preferência free, e com exemplo. TFA josé ferreira Olá José, Vai de TAppProtect: 1 - [http://bit.ly/5qaIj8]; 2 - [http://bit.ly/66Xjls]; -- Silvio Clecio -- Blog estilo mural - http://silvioclecio.blogspot.com Twitter - http://twitter.com/silvioprog -- programmer ObjectPascal - http://silvioprog.blogspot.com -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
Re: [delphi-br] MariaDB SQL
Joao Morais escreveu: 2009/12/7 Vinicius Santos vinicius.santos.li...@gmail.com mailto:vinicius.santos.lista%40gmail.com: Porém cada um tem sua necessidade. Veja que o PostgreSQL ou o Oracle ou o MS SQL Server, podem ser uma solução super-dimensionada para um produto simples. Mas essa é também uma vantagem do PostgreSQL. Da mesma forma que ele pode ser configurado para suportar bancos com terabytes, também pode rodar em 486 para atender soluções simples. Joao Morais Um pequeno teste (compila no Delphi e Lazarus) prático para testar a velocidade dos bancos - [http://www.4shared.com/file/169384739/fe51abdd/Teste_de_desempenho.html]; Galera esse final de semana vou forçar os testes com Pg e My(ou MariaDB), os testes serão em PC's com Linux e também em máquinas virtuais. Vou tentar simular um ambiente ruim, derrubar conexão, dar commit simultâneo de diversas transações e etc., depois mostro o resultado pros brothers. Agora uma coisa que achei interessante, o elefante velho e forte intimidou com o tanto de recursos disponíveis, eu nem sei como usar tantos recursos, mas acredito que aquilo deve ser muito útil, achei bem organizado e não esta mais complicado (pros novatos) instalar/usar o Pg no Windows e Linux, no final dessas experiência vou disponibilizar algo útil e didático para a galera que usa o Zeos e que tem vontade de estudar/testar/usar esses bancos poderosos (o governo esta usando e não é pouco). Falows galera ;) -- Silvio Clecio -- Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
Re: [delphi-br] Re: Controle Financeiro Pessoal
Fernando Medeiros escreveu: Sílvio, Faça como eu... arrume um tempo e comece um dia estava cansado de perder tanto papelzinho com telefones e resolvi fazer a minha propria agenda de contatos, que exportava para xml, bem pratica e funcional. esse tipo de programa, vc faz em um dia e de x em quando vai aprimorando. e sem essa de precisar de mais de uma pessoa num projeto desses. mas o negocio é comecar Atualmente estou desenvolvendo um blog para iniciantes em firebird somente nas horas livres ( já que terminei a agenda, rsrsrs ) http://fernandomedeiros.com.br/blog Legal a idéia, o cara tirando algumas horas por dia dá pra montar um projeto completo. Visitei teu blog e estou acompanhando os feeds, qualquer coisa (dúvida, sugestão e etc.) eu comento por lá. :) Falows, Abraços, Silvio Clecio
Re: [delphi-br] [OFF-TOPIC] Fireb ird, SQL Server, MySQL, MariaDB SQL . .. - Qual você usa?
Leandro escreveu: Nao só para o mysql Silvio.. ele serve para todos os bancos de dados (mais conhecidos) e exporta para varias coisas tbm.. e o que uso muito eh a comparacao de banco de dados.. assim eu verifico diferença no banco do cliente em um tempo de 40 seg. assim facilitando muito meus problemas quando o programa de atualizacao enventualmente comete erros (em termos rs) sabe como eh funcionario tbm ne! Verdade, eu não tinha pesquisado sobre ele (se bem que o nome já é bem sugestivo - DB Tools Manager), pensei que fosse uma ferramenta tipo o HeidiSQL; Valeu a dica Leandro. -- Silvio Clecio -- Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
Re: [delphi-br] MariaDB SQL
Ricardo César Cardoso escreveu: Pois é... mas sabe como é, o cara inventou o mySQL e como não concordou com os rumos que deram ao mySQL resolveram partir de onde achavam aceitável e continuar dali. Interessante... Abraço, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em seg, 7/12/09, Joao Morais jcmorai...@gmail.com mailto:jcmoraisjr%40gmail.com escreveu: De: Joao Morais jcmorai...@gmail.com mailto:jcmoraisjr%40gmail.com Assunto: Re: [delphi-br] MariaDB SQL Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Segunda-feira, 7 de Dezembro de 2009, 22:06 On Sun, Dec 6, 2009 at 6:13 PM, felipe govoni govoni.felipe@ gmail.com wrote: vi o post do colega silvio sobre esse bd mas nunca tinha ouvido falar, li no site que ele é baseado no mysql, mas ele é confiavel? vale a pena? Ao invés de uns caras desses ajudarem um projeto porrada feito o PostgreSQL, vão inventar de fazer um fork e manter outro banco de dados. Joao Morais O baque que tive do Firebird pro Postgre foi meio forte (acostumado com um .fdb numa pasta + configurações básicas), daí pensei (é só um pensamento, sem conflitos de religião, pelamordedeus) em algo mais ou menos assim: 1) Firebird - Junior. (com todo respeito, pois esse cara me ensinou muito). 2) MySQL (quem sabe MariaDB) - Pleno. (a necessidade de usar algo além do Firebird surgiu naturalmente). 3) PostgreSQL - Senior. (com certeza irei estudá-lo com a dedicação merecida, logo após eu concluir minha faculdade e souber algumas coisas sobre Java -- não esta longe). A opinião do João foi muito importante assim como a dos outros brothers, é legal um feedback assim pro cara se situar um pouco nesse mundão de Deus com tantas informações, rs... -- Silvio Clecio -- Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
Re: [delphi-br] Dúvida com Sorteio (Random)
Ricardo César Cardoso escreveu: Eu ia esperar pra comprovar amanhã, quando ia testar no Delphi, mas acho que usando assim como passado, o resultado sempre será o mesmo. Se não me engano, Randomize é somente um inicializador do gerador de números randômicos, por isso deve ser chamado apenas uma vez, como bem disse o João. Eu fiquei sabendo disso agora (chamar só na inicialização). Fiz um teste para embaralhar uns números, e queria que numa contagem de 0 a 500 ele embaralhasse até acabar as combinações possíveis, ex: Certo: 1 - 27 2 - 63 3 - 7 4 - 500 5 - 339 Errado: 1 - 27 2 - 500 3 - 7 4 - 500 -- repetiu 5 - 339 Queria que, quando ele tivesse esgotado todas as combinações possíveis (de 0 a 500), acionasse um LED pro cara resetar a contagem; solução: salvar em uma variável os números que já foram exibidos, e não deixar o laço soltar outro número igual. (posso estar enganado, mas pelo menos nos testes que fiz, se não fosse esse macete os números iam se repetir muitas vezes). Quem tiver uma solução mais simples, por gentileza, um CTRL+V aqui na lista e outro aqui - [http://pastebin.com/] :) Atte, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! -- Silvio Clecio -- Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
Re: [delphi-br] [OFF-TOPIC] Fireb ird, SQL Server, MySQL, MariaDB SQL . .. - Qual você usa?
Leandro escreveu: Eu gosto bastante do DB Tools Manager.. tem versao free e versao paga.. eh muito bom.. Hm... mas ele é pro mysql. queria saber se tem algum gratuito que faz a comparacao de DBs e gera o script de igualacao? Dá uma olhada no HeidiSQL - [http://bit.ly/68Hxpg]; é muito bom. -- Silvio Clecio -- Blog estilo mural - http://silvioclecio.blogspot.com/ Twitter - https://twitter.com/silvioprog/ -- programmer ObjectPascal * Blog - http://silvioprog.blogspot.com/ programmer ObjectPascal * Site - http://sites.google.com/site/silvioprogbs/ -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
Re: Res: [delphi-br] MariaDB SQL
Maria das Graças . escreveu: MariaDB? Tem tudo para ser o melhor e o mais confiável, a começar pelo nome! Graça (Maria das Graças) Com certeza maria ;) Eu li por auto o about do MariaDB, mas ficaram mais claras depois que li uma postagem do nosso colega Geversom - [http://bit.ly/5Daeyj]; Manterei os colegas daqui da lista informados quanto e essa banco de dados, o nosso querido MySQL não esta mais em boas mãos. -- Silvio Clecio -- Blog estilo mural - http://silvioclecio.blogspot.com/ Twitter - https://twitter.com/silvioprog/ -- programmer ObjectPascal * Blog - http://silvioprog.blogspot.com/ programmer ObjectPascal * Site - http://sites.google.com/site/silvioprogbs/ -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
Re: Res: [delphi-br] MariaDB SQL
EmbarcaDelphi escreveu: Que nome? Essa porcaria de nome não leva a nada, a não ser que você seja religioso! Maria tem muitas, tem até um nome de um demônio que se chama Maria... Não vamos colocar religião numa lista de programação, acho que até na regra fala sobre isso, portanto... Eu vou partir pro pressuposto que tu acordaste de mau humor, só isso explica tamanha difamação para com as Marias. Note que este email é uma pesquisa sobre um DB ainda novo para todos nós, e acho justo nossos colegas ficarem sabendo sobre essas novidades, uma vez que a maioria usa um DB em seus aplicativos. Eu prefiro nem saber o que passou pela tua cabeça quanto teve a pífia idéia de achar que confundi religião com DB; nossa cara, isso aí foi um ataque de psicose aguda e dos feios! -- Silvio Clecio -- Blog estilo mural - http://silvioclecio.blogspot.com/ Twitter - https://twitter.com/silvioprog/ -- programmer ObjectPascal * Blog - http://silvioprog.blogspot.com/ programmer ObjectPascal * Site - http://sites.google.com/site/silvioprogbs/ -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
Re: [delphi-br] MariaDB SQL
Marcelo Luiz Onhate escreveu: Pelo oque eu sei ele não trabalha com transações... Para trabalhar com transaçõesno MySql deve-se utilizar o InnoDB. Cara eu fiquei meio cabreiro que um novo banco veio com os mesmos recursos do MySQL, vou até tentar ver com os caras do Zeos se já existe algo programado para o MariaDB, ou se fizeram algum teste, qualquer coisa eu posto os links (houverem) para os colegas... beleza? E pra quem usa o XAMPS? rs... bom, o nome pode continuar sendo o mesmo (com o M), hehe... -- Silvio Clecio -- Blog estilo mural - http://silvioclecio.blogspot.com/ Twitter - https://twitter.com/silvioprog/ -- programmer ObjectPascal * Blog - http://silvioprog.blogspot.com/ programmer ObjectPascal * Site - http://sites.google.com/site/silvioprogbs/ -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
Re: [delphi-br] MariaDB SQL
Walter Chagas (Bol) escreveu: O MariaDB é um novo banco de dados, derivado do MySQL. Pelo que li no Google e no Yahoo, ele foi criado pelo mesmo criador do My e sua equipe de desenvolvedores. Tudo aconteceu porque estes caras sairam da Sun por divergencias internas no projeto do My e resolveram criar este novo banco. Ao que tudo indica, vai haver total compatiblidade e portabilidade por enquanto. Mas, como foi o mesmo caso do Fire com o IB, daqui a uma ou duas versões/releases, cada um, deverá então, tomar seu rumo na vida reduzindo as compatiblidades para se tornarem dois produtos que pouco tenham haver. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr Isso Walter, vê essa postagem do nosso colega Geversom - [http://bit.ly/5Daeyj]; Vamos torcer para o MariaDB acabar com aquele clima que ficou do MySQL (se é ou não é mais free). -- Silvio Clecio -- Blog estilo mural - http://silvioclecio.blogspot.com/ Twitter - https://twitter.com/silvioprog/ -- programmer ObjectPascal * Blog - http://silvioprog.blogspot.com/ programmer ObjectPascal * Site - http://sites.google.com/site/silvioprogbs/ -- A consciência é o melhor livro de moral que temos; e é, certamente, o que mais devemos consultar. Blaise Pascal.
[delphi-br] [OFF-TOPIC] Firebird, SQL Server, MySQL, MariaDB SQL ... - Qual você usa?
Olá pessoal, Abri uma enquete com os nomes e sites dos gerenciadores de bancos de dados mais populares (deixei o título banco de dados por ser um termo popularmente conhecido), quem quiser votar/acompanhar, segue os links: 1 - programmer ObjectPascal -- [http://silvioprog.blogspot.com/]; 2 - Blog estilo mural -- [http://silvioclecio.blogspot.com/]; Atualmente estou usando os SGBDs MySQL 5.1 e Firebird-2.1[testando também o 2.5], vou continuar com o Firebird; Pretendo migrar do MySQL para outro compatível (estou de olho no MariaDB SQL, mas quero saber também a opinião de outros desenvolvedores). Abraços a todos, e um ótimo final de semana. Silvio Clecio
Re: [delphi-br] Desenvolver software 64 bits com Delphi
EmbarcaDelphi escreveu: To notando que todo mundo tão com a cabeça muito esquentada, não se pode tocar num assunto que aparece 1000 contra e 1000 a favor e cada um quer provar que está certo, nisso, milhões de emails nas caixas de email, final de tudo: Deletar todas as mensagens inúteis que não vai levar a nada, não termina em nada, a não ser um com raiva do outro porque não concordou com sua ideia. A gente parece um banco de criança, huahuahuahuahua. Sacou que quando mexem em nossos direitos, *todos* se unem? hehe... É legal levar no bom humor para evitar discórdia, aprendemos muitas coisas importantes em algumas threads, as discussões as vezes ficam inflamadas, afinal, nem Cristo agradou a todos; mas no final a maioria se entende. :) -- Silvio Clecio
Re: [delphi-br] Re: Controle Financeiro Pessoal
Marcelo Moacir Florindo escreveu: pega um habil da vida... www.habil.com.br Moacir, esse que tu mostraste é um dos melhores; ele é fonte de inspiração para muitos desenvolvedores. Agora se queres montar um, ótimo. Abraços, Marcelo 2009/12/4 magnunoliveira magnunolive...@gmail.com nao me entenda mal embarcadelphi ... mas uma das primeiras etapas do processo de software é a analise de requisitos. Voce deve sentar com o cliente e extrair o maximo de informações posivel para reunir os requisitos e poder definir, entre outras coisas, os campos das tabelas. Mas pera ae ... é um controle pessoal ... entao o cliente é voce ... fica mais facil ainda, basta ver quais dados vc precisa ... e os que nao ... nao tem modelo pronto, cada um tem sua necessidade, se for figuir da personalização, é mais facil pegar um dos varios que tem na net ... gratuitos ... Magnu, seria uma juntar alguns caras e construir algo com pelo menos o básico, os aperfeiçoamentos iam surgindo consequentemente. A madeirada nas costas é que parece uma maldição (desculpem o termo), quando junta um grupo de desenvolvedores para desenvolver algo nesse sentido o troço desanda, às vezes no início do projeto... às vezes do meio pro fim... Eu não sei o que acontece, a maioria fica sem tempo(eu sou um desses), outros desaparecem e voltam desestimulados com o grupo e por aí vai, parece um grupo de caras que sempre querem montar uma banda nova, um estilo novo, e não faz sucesso, mas sempre se encontram em fóruns; o que mantém o grupo unido é a amizade especial que temos uns com os outros, isso aí ninguém tira/desestimula. Eu vejo os outros projetos andando rapidamente e em passos certos, e tem deles aqui no Brasil -- pois é, cheguei a pensar que fosse problema exclusivo de desenvolvedor brasileiro -- como por ex o - ACBr|PCN|NFe --. Também cheguei a pensar que fosse avareza que encosta no desenvolvedor ou coisa do tipo, mas não é; até os que não contribuem em zorra de nada, quando somem e, depois aparecem com dúvidas, os membros dão o socorro, e imediato. Estou envolvido em alguns projetos open source, daqui do Brasil e de fora, e fico feliz por sempre ter visto a maioria evoluindo (os de fora são mais dedicados... também, eles têm melhor condições, essa é uma das desculpas) e o negócio esta contagiando os desenvolvedores daqui do BR, até mesmo os mais dispersos (e incrédulos). Hum... acho que vou apanhar... mesmo com a atravessada que dei, continuem com a discussão, as vezes numa dessas é que surge algo praticável. ;) -- Silvio Clecio
Re: [delphi-br] Desenvolver software 64 bits com Delphi
Ricardo César Cardoso escreveu: Então desculpe a franqueza e conforme-se ou mude de produto pois a resposta oficial você já tem e nada vai mudar. Os cartolas não tem interesse; imagina o gasto pra manter produto que tá fora da prateleira. Descobriram que é muito melhor vender um novo produto. Ricardo, acho que o sono me pegou (também olha a hora; madrugadona quente/boa... :) ), eu cheguei a pensar que tu tinha digitado isso: Descobriram um santo pra cobrir outro. kkk... Acho que sou o único aqui que não tem uma licença do Delphi, mas quem quiser me fazer a caridade é só entrar em contato -- silvioprog(arroba)yahoo.com.br. hehe... :D Sem mais, Ricardo. -- Silvio Clecio
Re: [delphi-br] Gravar Enter em campo do tipo String
Alisson Yahoo escreveu: Já tentei #13 e chr(13), mas não existe isso no Firebird Alisson, eu testei aqui e funciona legal, fiz o teste com Zeos e dbExpress e uma tabela só com um campo varchar. Veja qual componente tu usa para visualizar os dados, se o #13 for para quebra de linha em um texto, use DBMemo (ou Memo, caso não use data-aware). -- Silvio Clecio
Re: RES: [delphi-br] Recurso Auto-Completar
Huander - MaxxSoft escreveu: Pessoal, Algum tempo atrás em fiz este questionamento do alto completar, depois de pesquisar e nada encontrar resolvi fuçar no meu código, visto que um novo projeto ou em algumas units o auto completar funcionava! Em fim depois de muito procurar descobri que o meu problema estava em uma ‘uses’ que estava declarada em um unit minha que uso como biblioteca de funções, simplesmente retirei a WinProcs da declaração da uses e o auto completar voltou a funcionar! Qual unit? Isto, só pra deixar registrado e quem sabem ainda não ajude alguém! Vlw lista! -- Silvio Clecio -- A força do exemplo é a mais convincente e eficaz que existe no mundo.
Re: [delphi-br] Tempo de inatividade do software
Ricardo César Cardoso escreveu: Dependendo do software é uma boa. Antes eu derrubava o usuário, mas era muito radical e gerava dores de cabeça. Hoje estou estudando fazer assim como você relata. Abraço, Ricardo. Eu já fiz um teste aqui e deu certo: 1 - Inicializa uma variável (datatime). 2 - Incremente de 1 em 1 segundo (ou menos). 3 - Se o incremento ultrapassar um média determinada por mim (~10min), bloqueia tela (independente da proteção de tela estar ativa/instalada). Usei o componente IdleTimer (ver também sobre OnIdle no Delphi ;) ) do Lazarus (atualmente meu desafio é desenvolver para Windows, Linux... tô de olho no Chrome OS :) ), testei numa máquina virtual e na real. -- Silvio Clecio -- A força do exemplo é a mais convincente e eficaz que existe no mundo.
Re: [delphi-br] Tempo de inatividade do software
Ricardo César Cardoso escreveu: E as transações pendentes que o usuário tenha? Rollback em tudo sem dó? Ex.: o cara entra na tela de cadastro de cliente. Faz metade da operação e por algum motivo pára o processo sem confirmar a operação. O tempo passa e ele fica longe do terminal. Quando volta, pergunta clássica, cadê o cadastro que eu tava fazendo? Como proceder nessa situação? Deixar em algum tipo de cache o que ele estava fazendo antes de fechar o sistema (quase igual a auto-recuperação do Word?) Atte, Ricardo. No meu caso se eu bloquear o(s) form(s) (em aba), os dados permanecem nele(s) em memória (em edit's, listview's...) e o(s) mesmo(s) some(m) (hide), se o login/senha do próximo usuário bater com o que abriu tal(-is) form(s), desbloqueia(show); se não, e caso o usuário queira abrir o(s) form(s), abre outra(s) (abas) pro novo usuário. Não sei como fazer (ainda :) ) de outra maneira, seria interessante pelo menos esconder o form, mas fazer algo que não permita transação aberta mais que alguns segundos, e várias instâncias do mesmo form. P.S.: Usando abas da pra controlar tranquilo, com sdi+showmodal... não fiz nenhum teste. -- Silvio Clecio -- A força do exemplo é a mais convincente e eficaz que existe no mundo.
Re: [delphi-br] Saida do grupo
Jose Newton Araujo escreveu: Sr Moderador, peço-lhe a gentileza de remoção imediata do meu nome e e-mail deste grupo. Jose Newton Faz isso não cara, não sou a melhor pessoa para falar isso, mas deixa o sangue esfriar e fica no grupo de boa. -- Silvio Clecio -- A força do exemplo é a mais convincente e eficaz que existe no mundo.
Re: [delphi-br] CGI com Delphi, dúvida básica s obre atualização
Joao Morais escreveu: ... Sim. A gente precisa de um ponto de encontro, nem que sejam trocas de mensagens em private, e informar à lista sobre a nossa escolha... Continuem discutindo por aqui, apesar do silêncio do pessoal, muitos podem estar acompanhando. Abraços, -- Silvio Clecio -- O favor não realizado se converte, muitas vezes, em futura obrigação.
Re: [delphi-br] Ordenação maluca com Ze os.
JC Informática (José Cláudio) escreveu: Olá pessoal, Tenho um dbgrid mostrando os registros vindos de uma tabela do componente Zeos, banco de dados firebird. Quando o usuário clica no titulo da coluna, a tabela é ordenada por aquela coluna. O problema é que quando se clica na mesma coluna os registros ficam mudando de posição, tipo assim, se ordeno por data, quando clica na coluna data novamente, o registro que estava antes (da mesma data) vai pra depois e vice-versa. Alguém sabe como resolver isso? Não sei se fui claro! Desde obrigado a todos. José Cláudio. José, envie-nos um trecho do código que você esta usando, ou um pequeno exemplo para reproduzirmos o erro, para tentarmos ajudá-lo, ok? -- Silvio Clecio -- O favor não realizado se converte, muitas vezes, em futura obrigação.
Re: [delphi-br] Apostila de Delphy
Italo Moreira escreveu: Preciso de uma apostila completa em PORTUGUÊS de Delphy. Agradeço galera. Vlw! Que tal um livro completo ;) Veja isso - [http://silvioprog.blogspot.com/2009/09/todos-os-capitulos-do-livro-delphi-7.html]; (Todos os capítulos do livro Delphi 7 Internet e Banco de Dados em PDF (GRATUITO)) -- Silvio Clecio -- Não anotar os erros de outrem é caridade moral.
Re: [delphi-br] Como Instalar o JEDI
Ricardo César Cardoso escreveu: Sim. É uma das melhores (senão a melhor) suíte de componentes atualmente para Delphi. Só falta uma versão para Lazarus/FPC pra ficar ótimo. Ricardo, os caras já iniciaram algo, saca só - [https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/jvcllaz/]; Abraço, Ricardo. -- Silvio Clecio -- O enfermo, descrente da ação de todos os remédios, é o primeiro a trabalhar contra a própria segurança.
Re: [Bulk] Re: [delphi-br] Migrar do Delphi 2007 para o Delphi 2009
Marcos André escreveu: Estou migrando do D7 para o D10 e também está dando o mesmo erro... O pior é q este tipo de erro dá, entre outros, em um pacote de componentes bem difundido que é o Zeos. Exemplo: decoded:=ZPlainPostgreSql8.PQUnescapeBytea(pansichar(value),@len); Erro apontados: [DCC Error] ZPlainPostgreSqlDriver.pas(1005): E2010 Incompatible types: 'AnsiChar' and 'Char' alguém já achou alguma solução? Abraço. Qual versão do Zeos você esta usando? -- Silvio Clecio -- Ninguém é tão ignorante que não tenha algo a ensinar; e ninguém é tão sábio que não tenha algo a aprender. Blaise Pascal.
Re: RES: [delphi-br] fechando aplicação.
Felipe lopes escreveu: Rafael, passei pelo mesmo problema e não consegui resolver. O que consegui identificar é que isso acontece somente no Windows vista. No XP, o sistema não fica na memória. O meu fica aproximadamente 20 segundos na memória no Windows vista. No XP é fechado no ato Procura testar sua aplicação no Windows XP e posta o resultado. Abs Galera, eu já tive problemas com forms pq eu tinha muitos e não sabia gerenciá-los (na verdade foi um sistema enorme que peguei para dar manutenção), depois que passei a usar dessa maneira [http://blog.joaomorais.com.br/2008/08/31/dica-gerenciamento-form.html] não me perdi com tantos forms. Desculpem por eu não ter feito o teste no vista, para opinar com mais detalhes, pois tenho apenas o XP e o Linux(Ubuntu). Façam o teste aí, quem criou a rotina entende muito sobre gerenciamento de memória. ;) -- Silvio Clecio -- Ninguém é tão ignorante que não tenha algo a ensinar; e ninguém é tão sábio que não tenha algo a aprender. Blaise Pascal.
Re: [delphi-br] Ponto de entrada não encont rado
Junior escreveu: Ao abrir o Delphi7 começou hj cedo a apresentar o seguinte erro: “delphi.exe – Ponto de entrada não encontrado. Não foi possível localizar o ponto de entrada do procedimento @JV na biblioteca de vínculo dinâmico JV”. O erro refere-se a biblioteca Jedi, imagino. Desinstalei o pacote Jedi pelo Delphi (Install Packages), reiniciei o pc e instalei todo o pacote novamente. Porém o erro persiste. Alguém tem idéia de como resolver isso ? Até ontem estava tudo beleza. Nada foi instalado/desinstalado no micro. Por que será que começou esse erro hoje cedo ? Obrigado Márcio A. Jr. Caí nessa propositalmente, só para ver os efeitos colaterais, mas resolvi rapidinho: Desinstale a cópia que estiver instalada, após isso, exclua (shift+del sem pena) as pastas jcl e jvcl, no meu caso uso em: ...\Borland\Delphi7\jcl e ...\Borland\Delphi7\jvcl. Após excluir as pastas, exclua os arquivos antigos do projeto jedi em ...\Borland\Delphi7\Projects\Bpl, são muitos, as duas iniciais são Jc e Jv, ex: Jcl70.bpl, Jv3rdD7R.bpl e etc. Ainda tem trabalho, vá a \WINDOWS\system32 e exclua outros arquivos que supostamente parecem ser do projeto jedi, com iniciais Jc e Jv... Esse lixo em system32 eu usei shift+del sem piedade, mas copie para uma pasta monitorada por um bom anti vírus, se tiver certeza que não são arquivos de um software, manda tudo pras cucuias com pasta e tudo :) Reinstale a jcl e jvcl, abra o Delphi e tudo deverá estar em paz novamente ;) Boa sorte. ps. Ao autor dessa nova 'solução' de ferrar a jvcl, pelo menos comigo não foi, mas gostei do 'desafio' :D -- Silvio Clecio -- Esqueça-se um pouco de si mesmo e pense nos outros. Nestas poucas palavras está encerrado o maior segredo da felicidade. -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Conexao Delphi Mysql 5 + Linux
Magnun Oliveira escreveu: entao rapaziada, eu jah tinha feito uns testes de conexao local a algum tempo, essa parte tah ok, tava com duvida mesmo nessa parada de liberar o acesso externo. Vou entrar em contato com eles pra verificar. ps: Baixei a ultima versao do zeos 6.6.5 . Porem ele nao veio com as dll de acesso Mysql, Postgree, FB etc ... ? onde que eu pego elas ? Um mirror - [http://sites.google.com/site/silvioprogbs/downloads/ZeosLib-7.zip?attredirects=0d=1]; (essa pacote esta com as dlls). Uma dica: nessa cópia [http://sites.google.com/site/silvioprogbs/downloads/ZEOSDBO-6.6.5-stable-pt_br.zip?attredirects=0d=1] foram feitas algumas alterações. (correção de unicode, remoção de warnings e hints por conta de variáveis que não estavam sendo utilizadas, correção no componente ZIBEventAlerter ... etc.); você pode fazer um diff para verificar o que foi alterado, note que algumas alterações dessa cópia já estão no Zeos 7 no svn - [svn://zeos.firmos.at/zeos/trunk]; Boa sorte ;) -- Silvio Clecio -- A sociedade é o lar ampliado. Num e noutra, seja o mesmo: firme em sua palavra, seguro em seu pensamento, honesto em seus atos, calmo na confiança em si mesmo.
Re: Res: [delphi-br] programa controle de padaria
Jose Ferreira escreveu: Caro Silvio, Vc tem algum tutorial que ensine a instalar componente no lararus. baixei e gostei, vou tentar desenvover um projeto no lazaros. grato, josé ferreira Bahia - Brasil É só abrir o .lpk e instalar, não precisa nem configurar path. Seguinte, abre um tópico novo em [http://br.groups.yahoo.com/group/lazarus-brasil/], lá posso falar mais um pouco sobre o Lazarus sem [OFF-TOPIC] ;) -- Silvio Clecio -- Procure viver com equilíbrio, mesmo dentro da agitação da vida diária.
Re: [delphi-br] Re: Sqlite - Usam?
matheus.nabao escreveu: Evandro, Mas nesse caso nem precisava usar o SQLite, você podia ter um arquivo de configuração próprietário, com criptografia e setado como somente leitura. Agora sobre o SQLite, ele aceita: PROCEDURES, TRIGGERS e VIEWS? Aceita tabela Temporária? Abraços. Eu já testei procedures, triggers e views, tabela temporária ainda não. Saca os docs do SQLite - [http://www.sqlite.org/cvstrac/wiki], olhei lá e já vi que os caras colocaram novos recursos, e vão colocar mais. -- Silvio Clecio -- Procure viver com equilíbrio, mesmo dentro da agitação da vida diária.
Re: [delphi-br] Problemas com o Database na aba BDE
paulobrunors escreveu: Tenho o Delphi 7 e estou tentando conectar o Firebird pelo BDE .. Baixei/instalei o Firebird-2.1.2.18118_0_Win32 Criei o Banco com o IBExpert No Delphi , fui na aba BDE e coloquei no form o componente DataBase Configurei a propriedade DatabaseName e a propriedade DriverName (Firebird/Interbase) Na propriedade Params coloquei USER NAME | SYSDBA PASSWORD | masterkey Quando atribuo true para a propriedade Connected Ele dá o seguinte erro : BDE Error 9986 Invalid parameter. Não sei o que fazer .. já troquei a versão do firebird para uma mais antiga e nada :/ Será que deve ser colocado algo mais na propriedade PARAMS ?? Alguém poderia me ajudar ? Eu sei que pelo dbExpress seria a melhor opção .. Mas é que como sou iniciante queria ver funcionando de todas as maneiras .. Brother, não é menosprezando o BDE não, mas é interessante você já ir estudando com os componentes que o pessoal usa no dia a dia, além de aprender você poderá contribuir com todos aqui. Teste o nativo do Delphi -- dbExpress -- e teste um outro, o Zeos, open source e 100% compatível com a atual versão do Firebird, você pode baixar uma cópia do site oficial [http://zeos.firmos.at/] ou uma com correções de unicode, tradução, entre outros - [http://sites.google.com/site/silvioprogbs/downloads/ZEOSDBO-6.6.5-stable-pt_br.zip?attredirects=0d=1]; Acesse [http://silvioprog.blogspot.com/] e [http://silvioprog.4shared.com/] e confira alguns exemplos com dbExpress e como o Zeos. Livros, apostilas - [http://sites.google.com/site/silvioprogbs/documentos]; Boa sorte e sucesso nos estudos ;) -- Silvio Clecio -- Procure viver com equilíbrio, mesmo dentro da agitação da vida diária.
Re: [delphi-br] Muitas Variaveis
Jose Newton Araujo escreveu: Senhores: Estou escrevendo um sistema para valorização de custos indiretos na construção civil. Dito isto, afirmo que é um assunto que abrange uma infinidade de variáveis que precisam interagir, portanto está sobrecarregando o sistema e a toda hora o Delphi pede arrego com a mensagem ...INSUFICIENTE MEMORIA PARA ESTA OPERAÇÃO... – Precisando da ajuda dos mais sábios, (ou menos também) como faço para resolver esta questão ? Aceito sugestões e/ou ensinamentos. Muito Obrigado Jose Newton Olá Jose, Passe mais detalhes do que você esta usando, banco, componentes... Quando ocorre o estouro, após uma rotina ser executada(consulta) ou logo após executar o sistema(run)? -- Silvio Clecio -- Procure viver com equilíbrio, mesmo dentro da agitação da vida diária. -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Re: Sqlite - Usam?
Ramon - Yahoo escreveu: Voce vê outra utilização para ele ? Veja algumas características dele, dá pra ter uma base em que usá-lo(e distribuir também): * Software livre/domínio público e Multiplataforma; * Mecanismo de armazenamento seguro com transações ACID; * Não necessita de instalação, configuração ou administração; * Implementa a maioria do SQL92; * O Banco de Dados é guardado em um único arquivo; * Suporta bases de dados acima de 2 terabytes; * Sem dependências externas. Fonte - [http://www.botecounix.com.br/blog/?p=627]; Seria cabivel usá-lo no lugar do firebird embarcado ? Sim. Veja da home ao wiki (e quem esta usando) - [http://www.sqlite.org/]; pequenino, porém potente. ;) -- Silvio Clecio -- Procure viver com equilíbrio, mesmo dentro da agitação da vida diária.
Re: RES: [delphi-br] Muitas Variaveis
Jose Newton Araujo escreveu: Ricardo/Clécio Eu tenho 2 histogramas de mão de obra que geram a grande maioria de informações de Administração da mão de obra. São várias tabelas que organizam dados destas informações, tais como períodos, viagens, consumos, etc...e muita conta dentro de uma linearidade que pode ser grande. Por exemplo , uma obra com 36 vezes, ou 12, ou mesmo 6. São muitos loops que necessitam de várias arrays de string portando códigos, etc... Por exemplo, 01 homen pode consumir até 12 equipamentos de proteção individual. Para reduzir a tabela crei um registro que agrupo até 120 posições de 8 em 8. Ex: 03MT000103MT0002...até 13 codigos num loop eu preciso separar os códigos e identificar os respectivos insumos na tabela de insumos. Entendeu? Como posso simplificar isto, e será isto que está complicando? Sds Jose Newton Pelo que entendi são loops manipulando arrays de strings que estão pesando teu sistema; você tem um pagecontrol com 22 tabsheets contendo diversos componentes(stringgrids, edits, combo, listbox, etc...), beleza. Mesmo assim, faça uma operação com os dados no ibexpert ou flamerobin (se teu banco for .fdb), é interessante reiniciar o PC e não abrir o sistema chupabyte(não se importe com isso, é só pra descontrair ;) ), somente o dbeditor e começar a manipular os dados por ele, se der estouro você verifica se aparece mais detalhes na mensagem de erro(ou aviso), aí será interessante avaliar a modelagem do teu DB; Olha só, estou tentando também assimilar como você esta povoando estes componentes com os dados, bem como limpando após o uso(ou ainda durante o uso). Aos poucos estamos filtrando teu problema, se você puder ativar um gerenciador de memória aí pode ajudar(não matar a charada de vez, mas dar boas pistas) e muito, uma hora um grita: BINGO :) (22 tabsheets com vários componentes *visuais*, isso já é uma boa pista). ...modelagem do DB? povoamento/liberação de dados nos componentes? ou os dois? Vamos matar essa ;) -- Silvio Clecio -- Procure viver com equilíbrio, mesmo dentro da agitação da vida diária.
Re: [delphi-br] Aqui está o programa ERP OpenSource
EmbarcaDelphi escreveu: Programa ERP OpenSource Encontrei a algum tempo na net, o link está abaixo: O nome do programa é Processa, muito bom, tem o instalador que instala o programa e os fontes em Delphi 7 http://processa.org/modules.php?name=Newsfile=articlesid=7 Estou procurando um projeto simples de custos, alguém pode me indicar os fontes de um? grato Brother, sistema completão viu, vou ver a possibilidade de postar sobre o mesmo, e indicar que tomei conhecimento do projeto através de você ;) Obrigado pela contribuição, por hora não posso retribuir com um para Custos, mas se eu encontrar qualquer coisa te falo. -- Silvio Clecio -- Procure viver com equilíbrio, mesmo dentro da agitação da vida diária.
Re: [delphi-br] [RESOLVIDO] Instalação do Zeoslib no delphi 2010
Marcelo Moacir Florindo escreveu: Colegas, A instalação do Zeos no delphi 2010 está funcionando. Deverão ser excluidos os arquivos ZCore e outros quando forem informados pelo compilador que não foram localizados. Hehehee... excluir os arquivos não, remover (ou comentar) de *requires* no .dpk ;) Agradeço a ajuda! Abraços, Marcelo -- Silvio Clecio -- Procure viver com equilíbrio, mesmo dentro da agitação da vida diária.
Re: [delphi-br] Vírus Executavel
valdirdill escreveu: Olá, Estou tendo um problema com o antivírus da Microsoft: Ao executar o meu sistema esse antivírus detecta o vírus TrojanSpy:Win32/Bancos.gen!A. Basta abrir o programa e aguardar segudo que o alerta aparece. Não há nenhuma rotina sendo executada nesse momento do alerta. Apenaso .exe ativo e a tela parada, ou seja, o problema não é em alguma rotina que é executada em determinado momento e sim, em alguma function ou precedure que existe no sistema. Alguém tem alguma idéia de como localizar no meu projeto essa função que gera esse alerta? Obrigado. Já aconteceu comigo, resolvi a tempo para o meu 'vírus' não ir para o cliente. No meu caso era o seguinte, se eu inserisse no .res todos os formatos de ícones (16x16, 24x24, 32x32, 48x48 ... 256x256) o antivírus gritava, instalei o Kaspersky e pronto, o antivírus piradão que se dane, capaz de uma hora ele cismar com o .exe dele próprio :) Nem tentei descobrir como colocar uma exceção para o anti da MS, tenho até que ver isso, caso um cliente não queira comprar o Kasper. -- Silvio Clecio -- Procure viver com equilíbrio, mesmo dentro da agitação da vida diária.
Re: [delphi-br] Instalação do Zeoslib n o delphi 2010
Marcelo Moacir Florindo escreveu: Colegas, Alguém conseguiu instalar o ZeosLib no Delphi 2010 (Trial)? Ainda não tenho o D2010 para testar (cogito experimentá-lo), mas, houve algum erro na instalação? Abraços a todos, -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio.
Re: [delphi-br] Instalação do Zeoslib n o delphi 2010
Marcelo Moacir Florindo escreveu: Somente o pacote ZCore compila os outros os outros pacotes está aparecendo o erro: [DCC Fatal Error] ZParseSql.dpk(30): E2202 Required package 'ZCore' not found Você informou todos os paths? \ZEOSDBO-X¹\src\component \ZEOSDBO-X¹\src\core \ZEOSDBO-X¹\src\dbc \ZEOSDBO-X¹\src\parsesql \ZEOSDBO-X¹\src\plain X¹ = versão do Zeos. Obrigado, Marcelo -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio.
Re: [delphi-br] Instalação do Zeoslib n o delphi 2010
Marcelo Moacir Florindo escreveu: Sim. Fiz isto tudo. Já procurei no forum do zeos e nada :( Qual a versão do Zeos e qual SO você esta usando? (perguntinhas chatas, mas importantes para saber onde agir para descobrir o erro). Poxa o dbexpress, os caras, entregam com erro... isto é complicado. -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio.
Re: [delphi-br] Instalação do Zeoslib n o delphi 2010
Marcelo Moacir Florindo escreveu: sem grilo Baixei direto do svn a última versão. Estou usando windows. Delphi 2010 Eu ainda não conheço os tipos de arquivos do D2010, ex: no D7 eu abro ZeosDbo.bpg, dou um build all e depois instalo. Outra coisa, veja as permissões para a pasta do Zeos, também dê um duplo clique na mensagem de erro(vai jogar para uma linha de unit), veja o que pode estar de errado lá; qualquer coisa informe mais detalhes, daí podemos decifrar esse erro. ;) -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio.
Re: [delphi-br] Instalação do Zeoslib n o delphi 2010
Marcelo Moacir Florindo escreveu: Erro: [DCC Fatal Error] ZPlain.dpk(30): E2202 Required package 'ZCore' not found linha do erro: requires * ZCore* -- linha do erro Marcelo vamos matar essa ;) Esta faltando um DCP (ou o Delphi não esta encontrando), isto é, se ele chegou a ser gerado. Não sei como foi tua sequência de instalação, mas achei uns relatos bem parecidos com estea aí: 1 - [http://zeosbugs.firmos.at/view.php?id=132]; 2 - [http://programowanie.cal.pl/forum/viewtopic.php?f=2t=566start=0]; Entro em contato contigo em pvt (heehehe... se não for incômodo, já são 22:34), o resultado você posta para a galera aqui, beleza? -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio.
Re: [Bulk] Re: [delphi-br] criar form splash com efeito flash para abertura do projeto
nillgolv escreveu: Estranho, entrei lá e achei apenas um arquivo compactado, onde que ao descompactar estava apenas um arquivo playflash sem extensão nenhuma. Cara, se tu achar um componente para abrir .swf sem ser de rapidlibrary, rapidshared, 4shared, utorrent ou do portal dos vírus - emule, compartilha o link conosco. Posso estar enganado, mas acho que vai ser difícil encontrar algo que não dependa de um .ocx. Em [http://www.vclcomponents.com/] tem uns componentes para abrir .swf. -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio.
Re: [delphi-br] Campo data do firebird
JC Informática (José Cláudio) escreveu: Pessoal, Criei um banco de dados de agendamento com um campo tipo DATE no firebird. Quando, no delphi, vou incluir um novo registro, tenho uma variável DATA do tipo TDATE que contém a data selecionada pelo usuário num calendário. Se passo o valor desta variável para o campo do banco de dados (exemplo: AgendaDATA.Value := Data ou AgendaDATA.AsDateTime := Data), recebo o erro Could not convert variant of type (array byte) into type (Double). Passe o(s) dado(s) por parâmetro: . . . Agenda.SQL.Text := 'insert into Tabela (Data) values (:Data)'; Agenda.ParamByName('Data').AsDate := Date; Agenda.ExecSQL; . . . Aguém pode me ajudar. Obrigado a todos desde já. -- Abraços e a bênção de Deus. José Cláudio O. Lopes PS.: uso Delphi 7 com Firebird 1.5 -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio.
Re: [delphi-br] BI
Felipe Lopes escreveu: Ola galera, Estou desenvolvendo uma ferramenta erp para empresa no qual trabalho. Gostaria de estar incrementando a ferramenta business intelligence na minha aplicação ferramenta . Dicas do JB[1] e do Fábio H. Beltrame[2] [http://www.mail-archive.com/delphi-br@yahoogrupos.com.br/msg75638.html](dúvida); [1] - [http://www.mail-archive.com/delphi-br@yahoogrupos.com.br/msg75651.html]; [2] - [http://www.mail-archive.com/delphi-br@yahoogrupos.com.br/msg75655.html]; Gostaria de sugestões para começar a incrementar. -- Silvio Clecio -- A bondade praticada em todos os momentos é uma sementeira que nos garantirá colheitas de felicidade e paz.
Re: [delphi-br] RES: [lista-delphi] Variavel
André escreveu: Realmente não fui claro...agora com mais calma vou explicar. Vejam se existe alguma solução pra isso Tenho um form criado em tempo de execução. Nesse form, destruo as query’s no onClose. No form principal, quando recebo uma mensagem de alguém no sistema, abro um form com a mensagem. Só que acontece o seguinte:Quando já estou com a janela aberta, e recebo outra mensagem, abro novamente a mesma tela. Fica as duas abertas. Porém ao fechar a primeira, tento fechar a segunda e dá o erro “Invalid pointer Operation”. Isso porque já destruiu as querys na primeira tela que fechei. E quando vai destruir na segunda já não existe mais para poder destruir.. Antes de destruir o form, verifique se a query existe: ... procedure TForm.FormDestroy(Sender: TObject); begin if Assigned(Query) then Query.Free; ... Ou use objetos com contagem de referência [http://blog.joaomorais.com.br/2008/09/06/objetos-contagem-ref.html]; Crio assim... FMensagem := TFMensagem.Create(Self); FMensagem.ShowModal; Eu queria saber se tem alguma forma de criar uma nova instancia, independente, em que eu possa destruir as query’s dela, sem afetar as outras Aí tinha pensado numa coisa absurda, de talvez existir a possibilidade de eu atribuir a hora, ao nome FMensagem, para poder diferenciá-lo -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio. -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] RES: [lista-delphi] Variavel
Dirlei Dionísio escreveu: André, Me parece que você está pedindo ajuda para fazer algo que não é necessário. Vou comentar seu e-mail com o que sugiro que você faça. *Tenho um form criado em tempo de execução. Nesse form, destruo as query’s no onClose. * Você não precisa destruir as queries no OnClose, apenas destrua o form e as queries que estão nele serão destruídas também. De fato, se ele tiver arrastado da paleta e colado no form(ou informado o form como owner) não precisa de .free no onclose(o local ideal é no ondestroy, lembre-se de um application.terminate ou uma exceção); no entanto, se for com query := tsqlquery.create(nil), aí o .free será obrigatório(e de preferência com try..finally..end, para garantir a chamada ao .free), do contrário, como ele esta criando N objetos(isso se eu entendi a dúvida dele), dores de cabeça com memory leak poderão surgir. -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio. -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] [OFF-TOPIC] POG - Só pra descontrair
Desculpem pelo OFF, Essa é só pra descontrair – [http://silvioclecio.blogspot.com/2009/10/pog-programacao-orientada-gambiarras.html]. :) -- Silvio Clecio -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Myssql (campo Float) - datasnap delphi 2009
Marcelo Moacir Florindo escreveu: ... Eu tenho um campo float na minha tabela (mysql) não consigo fazer com o valor apareça para editar, porém todo valor que eu incluo ou altero ele é feito corretamente na tabela. Qula problema poderia ser? Qual componente você usa para acesso ao banco? -- Silvio Clecio -- A força do exemplo é a mais convincente e eficaz que existe no mundo.
Re: [delphi-br] Myssql (campo Float) - datasnap delphi 2009
Marcelo Moacir Florindo escreveu: dbexpress Veja se é problema com o chatset, olhe uma thread bem interessante - [http://www.experts-exchange.com/Programming/Editors_IDEs/Delphi/Q_24037993.html]; Se for problema com charset, veja como informar ao dbexpress qual você esta usando, no Zeos eu faço da seguinte maneira: ZConnection.Properties.Add('codepage=utf8'); ZConnection.Properties.Add('dialect=utf8_unicode_ci'); Veja se é isso, eu mostrei com utf8, adapte para o que você usa(tanto o charset quanto o conector). -- Silvio Clecio -- A força do exemplo é a mais convincente e eficaz que existe no mundo.
Re: [delphi-br] Calendário de Planejamento
Gilvan Costa escreveu: Olá Srs. Como construo um calendário que de alguma maneira esteja ligado ao uma base de dados que permitissem mostrar as atividades planejadas ou agendadas ao longo de um tempo. Tenho que desenvolver um formulário para permitir o planejador agendar os serviços e de alguma forma possa acompanhar o que está planejado na semana, Mês ou ano. Alguém tem alguma idéia de como começar esse projeto? E de que componente eu posso usar ou mesmo a forma do layout que mostre em uma única tela? Certo da Colaboração desde já agradeço Gilvan Costa Meu caro, eu conheço este projeto [http://www.mozilla.org/projects/calendar/sunbird/], ele não é escrito com objectpascal, mas dá para você ver as funcionalidades dele para ter uma base. -- Silvio Clecio -- O sábio não satiriza o ignorante, esclarece-o fraternalmente.
Re: [delphi-br] Arquivo HTML
marcosdiasvendramini escreveu: Alguém tem alguma ideia, lembrando que não posso usar o tWebBrowser pois o mesmo usa as APIs do IE Meu caro tente isso - [http://sites.google.com/site/silvioprogbs/downloads/EmbeddedWB_D5-D2009_Version_14.67.8.zip?attredirects=0]; Não lembro se ele usa as APIs do IE, faz um teste. (eu ficaria com a dica do Rubem HTML-RTF-RichEdit, estou tentando usar somente o que vem na IDE). Estou bolando um projeto com um brother para desenvolver um framework para relatórios no formato .xml+.xsl, quero esquecer que existe componente para relatórios, e quero editá-los num editor de texto como o BrOffice, Word; e usar coisas estilosas criadas com GIMP, PhotoShop... Vamos ver no que vai dar ;) -- Silvio Clecio -- O sábio não satiriza o ignorante, esclarece-o fraternalmente.
Re: [delphi-br] Enviar mensagens para os usuarios ??
Daniel Augusto Bastos escreveu: Sei que é meio antiga, mas só vi hoje. Se não for requisito ser um sistema embutudo na sua aplicação, poderia utilizar um servidor Jabber(http://pt.wikipedia.org/wiki/Jabber) É o mesmo protocolo usado no famoso GTalk. existem várias opções de clientes/Servidores no mercado. Tanto OpenSource como pagos. Caso decida utilizar, sugiro como servidor o OpenFire e como cliente, o Spark. http://www.igniterealtime.org/projects/index.jsp Eu acho bem melhor do que o trabalho de criar um sistema de mensagens agregada ao seu software. Abs Daniel Augusto Bastos Caramba, instalei os dois(server/client) aqui, simplesmente perfeito! :) Emoticons, envio de arquivos, screenshot... Um monte de recursos e uma aparência show; será uma fonte de estudo para eu desenvolver algo nesse sentido com ObjectPascal, estou estudando o framework Synapse para ver o que posso aproveitar dele. Pensei em usar o MySQL para guardar as informações dos usuários(nome, senha, configurações do client), mas acredito que o Firebird vai atender bem quanto a isso. Por hora Daniel, obrigado por compartilhar :) -- Silvio Clecio -- O sábio não satiriza o ignorante, esclarece-o fraternalmente.
Re: [delphi-br] Anexos Indy9
Marcelo escreveu: Bom dia Pessoal Estou com um problema com o envio de anexo via Indy9 os anexo vão anexados porem a marcação de anexo não chega(aquele clips) alguem ja passou por isso se puderem compartilhar sua experiencia agradeço. Detalhe no outlook 2003 coloca a marcação e hotmail tambem. desde ja agradeço a atenção de todos Faz um teste com esse demo [http://sites.google.com/site/silvioprogbs/downloads/eMailSender.zip?attredirects=0]; -- Silvio Clecio -- O sábio não satiriza o ignorante, esclarece-o fraternalmente.
[delphi-br] [OFF-TOPIC] Um MySQL front-end open source
Olá pessoal, primeiramente desculpem OFF; estou usando o MySQL e navegando pela web encontrei essa ferramenta open source -- HeidiSQL(Uma ótima ferramenta para trabalhar com banco de dados MySQL). Estou usando e achei-a fantástica. Vi nos fontes os componentes que mais tenho afinidade, por serem open source e estarem em constante evolução, além é claro dos mesmos oferecerem suporte as duas ferramentas que entendem ObjectPascal(Lazarus/Delphi); são eles: SynEdit, VirtualTreeview, ZeosDBO e muito mais. Mais detalhes – [http://silvioprog.blogspot.com/2009/10/um-mysql-front-end-open-source.html]; Boa sorte. -- Silvio Clecio -- O sábio não satiriza o ignorante, esclarece-o fraternalmente. -- 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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: RES: [delphi-br] integrando bases de dados
Fios e Cabos escreveu: Não funcionou ... Não entendi porque tem 3 apostrofes e depois 4 Tentei de diversas formas e não deu certo ... Cícero, tente com o shellexecute; coloque o cursor do mouse entre os (), tipo assim ShellExecute(|), use shift+ctrl+space que abre um hint mostrando o que shellexecute pede, vai notar o Parameters, é aí onde você poderá informar tua chave pro modulo, não é menosprezando o winexec, é que realmente shellexecute tem um suporte melhor para esse caso aí. Não sei como você esta controlando os módulos para não abrir várias instâncias, notei que você usa componentes de 3os, veja o componente JvAppInstances, ele pode facilitar essa empreitada aí, além de controlar as instância ele monitora o que esta sendo enviado pro .exe (teu modulo). Boa sorte. ps. a idéia de passar a chave via parâmetro foi excelente ;) -- Silvio Clecio -- O sábio não satiriza o ignorante, esclarece-o fraternalmente.
Re: [delphi-br] MHttpGetResume, continue o download de onde parou! (GRATUITO)
Marcelo Hoepfner escreveu: esse sistema que seu amigo adaptou para atualizador de sistemas, ele vai disponibilizar? É capaz, eu já fiz o pedido, ele falou que falta ajustar uns detalhes. Pra mim, do jeito que já esta (vi funcionando pelo TeamViewer) eu já compartilhava, e fazia as correções com a ajuda da galera. ;) -- Silvio Clecio -- A vida é um intercâmbio de boa vontade mútua, em que recebemos aquilo que damos.
Re: [delphi-br] [OFF][SPAM NA LISTA] Quer ter uma Casa ou Apartamento S em Juros? Sem SPC? É possivel deu na REDETV
Elazar Dornelles Ceza escreveu: ... Desculpem pelo OFF mas cada mensagem enviada para a lista estou recebendo uma resposta automática contendo aquele esquema da AFBT ABFT ...sei la como se escreve Bom, até respondi a resposta automatica pedindo pra que parem de fazer isto e acabei levando um xingão do cara me dizendo que não me mandou email algum e sim uma resposta automática de um email que enviei pra ele... (vesse pode) mas poxa não enviei email pra ele e sim pra lista... Isto ocorre com mais alguem da lista? ... Acontece comigo, antes eu enviava um presentinho(era bem rebelde) que o infeliz nunca mais entrava em contato, hoje nem respondo mais; tem feiticeiro pra tudo na web, não perde teu tempo com esse tipo de gente mal amadas e mal resolvidas. rs... -- Silvio Clecio
Re: [delphi-br] [OFF][SPAM NA LISTA] Quer ter uma Casa ou Apartamento S em Juros? Sem SPC? É possivel deu na REDETV
Walter Chagas (Bol) escreveu: O usuário que tá fazendo isto é terradeoportunida...@hotmail.com... Esse aí é recordista em spam; -- Silvio Clecio -- A vida é um intercâmbio de boa vontade mútua, em que recebemos aquilo que damos.
Re: [delphi-br] Re: meio off bulario anvisa
josehenriqu...@ymail.com escreveu: Opa isso me interessa tb, por favor se obtiver compartilhe conosco. ... Galera, vejam diretamente com eles - [http://www.anvisa.gov.br/]; Vocês querem um arquivo, se não encontrarem vejam uma maneira de fazer tipo esse cara aqui - [http://www.bulario.net/]. -- Silvio Clecio -- A vida é um intercâmbio de boa vontade mútua, em que recebemos aquilo que damos.