Re: [delphi-br] TSqlQuery não cria TParam automáti co no Turbo Delphi
Olá Marcos, não cheguei a trabalhar com o D7, mas no D6 nunca ocorreu isso. Baixei RAD Studio 2007 agora e testei e ocorre o mesmo problema (pra mim é problema:)) Alguém sabe se tem como fazer com que seja criado os parâmetros, alguma configuração? Obrigado Att, Celso Lorenzetti. Isso acontece até no Delphi 7, as vezes... On 12/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] wrote: Olá colegas, Baixei o Turbo Delphi Explorer para testar e notei que quando eu informo um comando com parâmetros na propriedade SQL do TSqlQuery ele não cria um TParam para o(s) parâmetro(s) do sql. Tipo: Select * from clientes where codigo = :codigo No Delphi 6 pelo menos ele cria um TParam automático chamado codigo. Agora não cria mais. Se eu entrar e alterar o valor de SQL, aí sim ele cria, mas na primeira vez quando a propriedade ainda não foi informada ele não cria. Alguém já notou isso, ou sabe se por acaso isso é assim agora nas versões novas? Um colega testou no BCS 2006 e também não criou.. Obrigado Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] TSqlQuery não cria TParam automático no Turbo Delphi
Olá colegas, Baixei o Turbo Delphi Explorer para testar e notei que quando eu informo um comando com parâmetros na propriedade SQL do TSqlQuery ele não cria um TParam para o(s) parâmetro(s) do sql. Tipo: Select * from clientes where codigo = :codigo No Delphi 6 pelo menos ele cria um TParam automático chamado codigo. Agora não cria mais. Se eu entrar e alterar o valor de SQL, aí sim ele cria, mas na primeira vez quando a propriedade ainda não foi informada ele não cria. Alguém já notou isso, ou sabe se por acaso isso é assim agora nas versões novas? Um colega testou no BCS 2006 e também não criou.. Obrigado Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] IMPRESSÃO DIRETA LPT1 / USB
Olá Juliano, deve existir outra mais elegante, mas esses dias passei pela mesma situação e resolvi assim: na máquina que você deseja imprimir, digite no DOS: net use lpt1 \\maquinaondeestaaimpressora\nomedaimpressora agora você pode mandar imprimir na LPT1 que saíra na impressora que está na USB, funciona inclusive local, pelo menos no XP que foi onde fiz isso, funcionou. Espero que ajude. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 21, 2007 8:42 AM Subject: [delphi-br] IMPRESSÃO DIRETA LPT1 / USB Pessoal Estou realizando a impressão direta na porta, como todos sabem se existe uma impressora na rede compartilhada, basta passar o nome da terminal e também o nome do compartilhamento (HYPERLINK file:///TERMINAL01\\EPSON\\TERMINAL01\EPSON para uma impressora EPSON LX300 compartilhada), bem está funcionando perfeitamente para as impressoras que estão na LPT1 ou até mesmo COM, no entanto quando a impressora é USB não funciona, alguém poderia me ajudar? Juliano Silva No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.0/1137 - Release Date: 18/11/2007 17:15 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.0/1137 - Release Date: 18/11/2007 17:15 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Boa tarde galera, alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Determinar de onde veio o foco
Mais uma, tem como eu saber se o foco que o componente TEdit recebeu, foi porque o usuário teclou um Tab no componente anterior ou se ele clicou direto nele com o mouse? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Olá Davi, e aquela que o XP apresenta, tem como utilizar ela? Assim como você escreveu eu já faço Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:00 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada No Evento onEnter do Edit, verifique se a tecla Caps Lock está ligada, neste momento vc pode gerar um balão ou uma mensagem avisando que caixa alta está ligada. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:49 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Boa tarde galera, alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Determinar de onde veio o foco
Olá Davi, acho que com o código abaixo fica mais fácil para entender o que pergunto.. procedure TMaterial.CMEnter(var Message: TCMEnter); begin FValorAnterior := GetValor; // Aqui neste IF gostaria de saber se ele clicou com o mouse ou foi um TAB, e só entrar nele se fou com um TAB. if ClFocus(FMaterial) then begin FMaterial.SelectAll; FMaterial.SetFocus; end; end; Teria que ser aqui porque aqui irá disparar sempre, mesmo que ele tecle TAB. Entendeu? Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:13 PM Subject: RES: [delphi-br] Determinar de onde veio o foco Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS. Lembre-se disso. Essas são perguntas de programador Junior. Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT? Se gerou o evento então é pq foi clicado nesse componente? Não seria isso ??? De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:59 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Determinar de onde veio o foco Mais uma, tem como eu saber se o foco que o componente TEdit recebeu, foi porque o usuário teclou um Tab no componente anterior ou se ele clicou direto nele com o mouse? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Olá Vitor, Essa unit vem com o Delphi? Eu utilizo o Delphi 6 ainda... Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Vitor Redes To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 4:24 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Pra isso você tem que declarar a XPMan na uses. Vitor. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Davi, e aquela que o XP apresenta, tem como utilizar ela? Assim como você escreveu eu já faço Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Wednesday, November 14, 2007 3:00 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada No Evento onEnter do Edit, verifique se a tecla Caps Lock está ligada, neste momento vc pode gerar um balão ou uma mensagem avisando que caixa alta está ligada. De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:49 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Boa tarde galera, alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Determinar de onde veio o foco
Esqueci de comentar Davi, essa lista também é para programador júnior. Sem contar que Analista de Sistemas e Programador, são funções diferentes e que não necessariamente, um tem que saber em detalhes a função do outro. Concordas? Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:13 PM Subject: RES: [delphi-br] Determinar de onde veio o foco Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS. Lembre-se disso. Essas são perguntas de programador Junior. Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT? Se gerou o evento então é pq foi clicado nesse componente? Não seria isso ??? De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:59 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Determinar de onde veio o foco Mais uma, tem como eu saber se o foco que o componente TEdit recebeu, foi porque o usuário teclou um Tab no componente anterior ou se ele clicou direto nele com o mouse? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Olá Sérgio, Desculpo sua afobação em xingar os colegas que derrepente não estão no mesmo nível seu... mas sempre faço isso, e lá não responde... Leia novamente minha pergunta, eu não quero saber se Caps Lock está ligada, Eu perguntei como faço para mostrar aquela mensagem que o XP apresenta quando vamos informar a senha Essa é minha pergunta... Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Sergio Eurico To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 2:58 PM Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Celso, Escreva as palavras delphi capslock ( sem as aspas ) no Google. O primeiro resultado da pesquisa te dará a resposta!! Aproveito para pedir aos membros que pesquisem antes de postar duvidas como esta no grupo Abraco. Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Boa tarde galera, alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Poxa vida hein, era tão fácil ter respondido, ou ficado quieto, como qualquer pessoa faz quando não sabe a resposta. sem comentários Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:29 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Celso, mas sempre faço isso, e lá não responde... O que o Sérgio te falo foi para procurar esta informação em páginas WEB, e não postar essa informação em outros grupos. Outra coisa, se você perguntou errado a culpa não é do Sérgio que não entendeu. Pois eu entendi exatamente a mesma coisa que ele. Ele também não te xingou. Se você tivesse feito a pergunta correta em primeira instancia eu haveria respondido. No Delphi 2007 esse balão do XP é o componente TTrayIcon se não me engano. Se o seu Delphi não tem esse componente, procure no Google por Baloon Hint. []'s De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 17:21 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Sérgio, Desculpo sua afobação em xingar os colegas que derrepente não estão no mesmo nível seu... mas sempre faço isso, e lá não responde... Leia novamente minha pergunta, eu não quero saber se Caps Lock está ligada, Eu perguntei como faço para mostrar aquela mensagem que o XP apresenta quando vamos informar a senha Essa é minha pergunta... Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Sergio Eurico To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Wednesday, November 14, 2007 2:58 PM Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Celso, Escreva as palavras delphi capslock ( sem as aspas ) no Google. O primeiro resultado da pesquisa te dará a resposta!! Aproveito para pedir aos membros que pesquisem antes de postar duvidas como esta no grupo Abraco. Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] mailto:clorenzettibr%40gmail.com escreveu: Boa tarde galera, alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Determinar de onde veio o foco
Esse evento é de um componente TPanel que dentro dele tem 3 TEdits que representam: Material + Cor + tamanho. Se o usuário clicar diretamente no Tamanho, ele está jogando o foco diretamente para o Material, porcausa daquele código do CMEnter. Mas se o usuário clicou no Tamanho deveria ficar lá... E se não tiver aquele código do CMEnter, o foco fica no TPanel quando ele tecla TAB, aí ele tem que dar um TAB a mais para o foco cair no Material. por isso queria separar as duas situações. Claro que com variáveis e eventos também daria para fazer, como outros colegas disseram, mas como gosto de coisas mais elaboradas, resolvi pedir ajuda dos colegas da lista. Obrigado, pelas respostas e interesse em ajudar Vitor. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Vitor Redes To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 4:43 PM Subject: RES: [delphi-br] Determinar de onde veio o foco Mas existe uma 'lógica' para a pergunta? Tipo, porque a necessidade de saber isso? No OnEnter, vc pode escrever uma rotina para pegar o cursor do mouse e comparar com a posição absoluta do componente... é uma... Dá pra utilizar o evento OnClick, ou o OnMouseDown, tem várias maneiras de se fazer isso, só não entendi a necessidade... Vitor. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Nilson Chagas Enviada em: quarta-feira, 14 de novembro de 2007 15:41 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Determinar de onde veio o foco Juntando a sua mensagem com a do Davi (antes que ele explouda. rsrsrs)... Voce pode trabalhar com uma variavel Flag para tentar descobrir isto... pq se naum me engano o evento OnClick ocorre antes do OnEnter. []s Em 14/11/07, Celso Lorenzetti - GMail clorenzettibr@ mailto:clorenzettibr%40gmail.com gmail.com escreveu: Olá Davi, acho que com o código abaixo fica mais fácil para entender o que pergunto.. procedure TMaterial.CMEnter(var Message: TCMEnter); begin FValorAnterior := GetValor; // Aqui neste IF gostaria de saber se ele clicou com o mouse ou foi um TAB, e só entrar nele se fou com um TAB. if ClFocus(FMaterial) then begin FMaterial.SelectAll; FMaterial.SetFocus; end; end; Teria que ser aqui porque aqui irá disparar sempre, mesmo que ele tecle TAB. Entendeu? Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:13 PM Subject: RES: [delphi-br] Determinar de onde veio o foco Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS. Lembre-se disso. Essas são perguntas de programador Junior. Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT? Se gerou o evento então é pq foi clicado nesse componente? Não seria isso ??? De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br [mailto: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:59 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Determinar de onde veio o foco Mais uma, tem como eu saber se o foco que o componente TEdit recebeu, foi porque o usuário teclou um Tab no componente anterior ou se ele clicou direto nele com o mouse? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br celsolorenzetti%40ibest.com.brmailto: celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Muito obrigado Vitor. Acho que vou ter que continuar com minha gambi..hehehe Queria aquela mensagem bonitinha, mas fazer o que. Valeu, Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Vitor Redes To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 4:41 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Putz, Delphi6 eu não sei não. Na Paleta de componentes Win32, tem um componente que se chama XPManifest, é dele que esta unit vem... Se o componente existir blz, se não não... tem que fazer uma gambi aí, ver se o componente é Free e instalar no seu Delphi ou coisa assim. Vitor. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:36 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Vitor, Essa unit vem com o Delphi? Eu utilizo o Delphi 6 ainda... Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Vitor Redes To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Wednesday, November 14, 2007 4:24 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Pra isso você tem que declarar a XPMan na uses. Vitor. _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:22 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Davi, e aquela que o XP apresenta, tem como utilizar ela? Assim como você escreveu eu já faço Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Wednesday, November 14, 2007 3:00 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada No Evento onEnter do Edit, verifique se a tecla Caps Lock está ligada, neste momento vc pode gerar um balão ou uma mensagem avisando que caixa alta está ligada. De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:49 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Boa tarde galera, alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Sergio Eurico To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:51 PM Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Celso, Voce ta de brincadeira ne? Você resolveu, do nada, que desculpa ( eu nao te pedi desculpas! ) minha afobação ( quem ta afobado é voce, que pergunta antes de pesquisar ) em xingar ( algem xingou quem aqui? ) aos colegas que de repente nao estao no mesmo nivel seu... ( que nivel meu? eu nao me acho melhor nem pior que ninguem aqui.. ) Sim, sou das antigas mas nao significa que eu tenha um nivel de conhecimento melhor ou pior Sua pergunta foi alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Eu lhe dei o caminho das pedras, ou melhor, a dica pra resolver sua mensagem. Como respondi, escreve delphi capslock ( sem aspas) no google e o primeiro link lhe indicará a resposta... O primeiro link aponta para http://fzleite.tripod.com/dicas.html e logo no primeiro link desta pagina, inclusive em portugues, esta a seguinte dica *Como verificar o status do NunLock, CapsLock e ScrollLock ?http://fzleite.tripod.com/dicas.html#CAPSNUMSCROLL * onde aparece o seguinte trecho *Como verificar o status do NunLock, CapsLock e ScrollLock ?* Para verificar o status das teclas CapsLock, NumLock e ScrollLock basta utilizar a função GetKeyState, junto com as constantes VK_CAPITAL, VK_NUMLOCK e VK_SCROLLOCK Exemplo : *procedure* TForm1.Button1Click(Sender : TObject); *begin* *if* Odd(GetKeyState(VK_CAPITAL)) *then* Label1.Caption := 'Caps Lock Ligado' *else* Label1.Caption := 'Caps Lock Desligado'; *end;* *Contribuição dada por : *Fernando Zimmermann Leite Me parece claro, que, após detectar o estado da tecla, ele mostra a mensagem( como voce pediu ) através do label1.caption. Sugiro que você analise o código ou refaça sua pergunta. Abraço, boa sorte, tudo de bom. Sergio Eurico. Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Olá Sérgio, Desculpo sua afobação em xingar os colegas que derrepente não estão no mesmo nível seu... mas sempre faço isso, e lá não responde... Leia novamente minha pergunta, eu não quero saber se Caps Lock está ligada, Eu perguntei como faço para mostrar aquela mensagem que o XP apresenta quando vamos informar a senha Essa é minha pergunta... Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Sergio Eurico To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, November 14, 2007 2:58 PM Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Celso, Escreva as palavras delphi capslock ( sem as aspas ) no Google. O primeiro resultado da pesquisa te dará a resposta!! Aproveito para pedir aos membros que pesquisem antes de postar duvidas como esta no grupo Abraco. Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED]clorenzettibr%40gmail.com escreveu: Boa tarde galera, alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.brcelsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Mensagens neste tópico http://br.groups.yahoo.com/group/delphi-br/message/179749;_ylc=X3oDMTM4ZmlkNXNjBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE3OTc1NARzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzExOTUwNjQ0NTkEdHBjSWQDMTc5NzQ5( 0) Responder (através da web) http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJyZ204czJkBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE3OTc1NARzZWMDZnRyBHNsawNycGx5BHN0aW1lAzExOTUwNjQ0NTk-?act=replymessageNum=179754| Adicionar um novo tópico http://br.groups.yahoo.com/group/delphi-br/post;_ylc
Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Show de bola Ricardo, Muito obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Ricardo César Cardoso To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:40 PM Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Boa tarde Celso! Vc Acha a XPMan nesse link [ http://www.delphi-gems.com/ThemeManager.php ] É freeware e vem com fontes. É o indicado pra vc que ainda rala no D6 como eu ralei por muito tempo. Ahh... a XPMan 'serve' pros Delphi 4-6. Sds, Ricardo. Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Olá Vitor, Essa unit vem com o Delphi? Eu utilizo o Delphi 6 ainda... Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Vitor Redes To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 4:24 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Pra isso você tem que declarar a XPMan na uses. Vitor. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Davi, e aquela que o XP apresenta, tem como utilizar ela? Assim como você escreveu eu já faço Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Wednesday, November 14, 2007 3:00 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada No Evento onEnter do Edit, verifique se a tecla Caps Lock está ligada, neste momento vc pode gerar um balão ou uma mensagem avisando que caixa alta está ligada. De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:49 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Boa tarde galera, alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] _ - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Determinar de onde veio o foco
Obrigado Davi. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 4:10 PM Subject: RES: [delphi-br] Determinar de onde veio o foco Olha Celso, TPanel possui uma propriedade TabStop, que em meus testes por padrão vem false. Então não há como o foco parar no Panel. Para maiores detalhes sobre o TAbStop, vide Help do Delphi. Reveja sua lógica, essa não é a melhor maneira de resolver seu problema. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 18:04 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Determinar de onde veio o foco Esse evento é de um componente TPanel que dentro dele tem 3 TEdits que representam: Material + Cor + tamanho. Se o usuário clicar diretamente no Tamanho, ele está jogando o foco diretamente para o Material, porcausa daquele código do CMEnter. Mas se o usuário clicou no Tamanho deveria ficar lá... E se não tiver aquele código do CMEnter, o foco fica no TPanel quando ele tecla TAB, aí ele tem que dar um TAB a mais para o foco cair no Material. por isso queria separar as duas situações. Claro que com variáveis e eventos também daria para fazer, como outros colegas disseram, mas como gosto de coisas mais elaboradas, resolvi pedir ajuda dos colegas da lista. Obrigado, pelas respostas e interesse em ajudar Vitor. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Vitor Redes To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Wednesday, November 14, 2007 4:43 PM Subject: RES: [delphi-br] Determinar de onde veio o foco Mas existe uma 'lógica' para a pergunta? Tipo, porque a necessidade de saber isso? No OnEnter, vc pode escrever uma rotina para pegar o cursor do mouse e comparar com a posição absoluta do componente... é uma... Dá pra utilizar o evento OnClick, ou o OnMouseDown, tem várias maneiras de se fazer isso, só não entendi a necessidade... Vitor. _ De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Nilson Chagas Enviada em: quarta-feira, 14 de novembro de 2007 15:41 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Determinar de onde veio o foco Juntando a sua mensagem com a do Davi (antes que ele explouda. rsrsrs)... Voce pode trabalhar com uma variavel Flag para tentar descobrir isto... pq se naum me engano o evento OnClick ocorre antes do OnEnter. []s Em 14/11/07, Celso Lorenzetti - GMail clorenzettibr@ mailto:clorenzettibr%40gmail.com gmail.com escreveu: Olá Davi, acho que com o código abaixo fica mais fácil para entender o que pergunto.. procedure TMaterial.CMEnter(var Message: TCMEnter); begin FValorAnterior := GetValor; // Aqui neste IF gostaria de saber se ele clicou com o mouse ou foi um TAB, e só entrar nele se fou com um TAB. if ClFocus(FMaterial) then begin FMaterial.SelectAll; FMaterial.SetFocus; end; end; Teria que ser aqui porque aqui irá disparar sempre, mesmo que ele tecle TAB. Entendeu? Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:13 PM Subject: RES: [delphi-br] Determinar de onde veio o foco Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS. Lembre-se disso. Essas são perguntas de programador Junior. Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT? Se gerou o evento então é pq foi clicado nesse componente? Não seria isso ??? De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br [mailto: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de
Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Ok Sérgio, Desculpe, e obrigado pelas respostas, que não respondiam a minha pergunta. Mas dizer a um colega que está na profissão errada pra você é um elogio? Se sim, sinta-se elogiado. Encerro o assunto de minha parte, as coisas andam meio tensas aqui... Bom feriado a todos Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Sergio Eurico To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 4:16 PM Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Celso, IMHO sua postura é incondizente com o ambiente. O Davi Wall é membro participativo e respeitado na comunidade. Parou o que estava fazendo pra lhe ajudar a resolver um problema seu ( nao era um problema dele ). O minimo que voce deveria dizer, IMHO, era obrigado por seu tempo Davi, mas ainda continuo com o problema. Tive o cuidado de pesquisar as suas mensagens postadas nesta lista anteriormente, e sinceramente, ou você está na área errada ou na lista errada. Ou as duas coisas. Tenho imenso prazer em voltar a participar desta lista, onde profissionaisrespeitados generosamente contribuem com os outros, novatos ou não. Observe por exemplo, uma thread em que falavamos sobre a possibilidade técnica do delphi 7 rodar diretamente de pendrivers e verá que até a lenda viva ( rsrsr ) Walter Chagas, quando nao sabe sobre um determinado assunto ( coisa rara ) tem a humildade de dizer eu nao sei sobre isso, vou me informar e falamos depois. Palavras como Por Favor, Desculpe e Obrigado são basicas em uma lista de discussão, principalmente uma lista com o nivel de participantes que esta tem. Mais uma vez, Abraco, obrigado e tudo de bom. Sergio Eurico. Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Poxa vida hein, era tão fácil ter respondido, ou ficado quieto, como qualquer pessoa faz quando não sabe a resposta. sem comentários Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:29 PM Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Celso, mas sempre faço isso, e lá não responde... O que o Sérgio te falo foi para procurar esta informação em páginas WEB, e não postar essa informação em outros grupos. Outra coisa, se você perguntou errado a culpa não é do Sérgio que não entendeu. Pois eu entendi exatamente a mesma coisa que ele. Ele também não te xingou. Se você tivesse feito a pergunta correta em primeira instancia eu haveria respondido. No Delphi 2007 esse balão do XP é o componente TTrayIcon se não me engano. Se o seu Delphi não tem esse componente, procure no Google por Baloon Hint. []'s De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 17:21 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Sérgio, Desculpo sua afobação em xingar os colegas que derrepente não estão no mesmo nível seu... mas sempre faço isso, e lá não responde... Leia novamente minha pergunta, eu não quero saber se Caps Lock está ligada, Eu perguntei como faço para mostrar aquela mensagem que o XP apresenta quando vamos informar a senha Essa é minha pergunta... Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.brmailto: celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Sergio Eurico To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br Sent: Wednesday, November 14, 2007 2:58 PM Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Olá Celso, Escreva as palavras delphi capslock ( sem as aspas ) no Google. O primeiro resultado da pesquisa te dará a resposta!! Aproveito para pedir aos membros que pesquisem antes de postar duvidas como esta no grupo Abraco. Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED]clorenzettibr%40gmail.commailto: clorenzettibr%40gmail.com
Re: Re:[delphi-br] Mostrar mensagem se Caps Lock estiver ligada
Grande Walter, estou olhando a XpMan que outro colega indicou, mas vou olhar nesse site também. A idéia era utilizar a da API mesmo, mas bem lembrado sobre as outras versões... se der pau não daria pra utilizar. Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Walter Chagas Junior (BOL) To: delphi-br Sent: Wednesday, November 14, 2007 4:16 PM Subject: Re:[delphi-br] Mostrar mensagem se Caps Lock estiver ligada Celso, Aquele site que o Rubem vive divulgando aqui deve ter isto pois lá aborda muita coisa da API do Windows. Outro lugar que voce pode procurar é no Delphi3000: www.delphi3000.com Agora só lembrando que aquela mensagem é da API própria do XP, de forma que se sua aplicação for rodar em outro Windows inferior ao XP, ele irá dar pau. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] http://www.geocities.com/SiliconValley/Bay/1058 MSN: [EMAIL PROTECTED] SKYPE: WalterChagasJr -- Início da mensagem original --- De: delphi-br@yahoogrupos.com.br Para: delphi-br@yahoogrupos.com.br Cc: Data: Wed, 14 Nov 2007 15:49:00 -0300 Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada Boa tarde galera, alguém sabe me dizer como fazer para mostrar aquela mensagem do windows de que Caps Lock está ligada quando for um campo de senha? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Cliente confec cionar os próprios relatórios!
Aqui na empresa também criamos uma solução parecida com a do Gustavohss... no site tem uma figura que dá pra ter uma idéia de como funciona. É utilizado o dicionário de dados do PostgreSql para montar os relacionamentos entre as tabelas... Dá pra fazer qualquer relatório com agrupamento, só não tem totalizadores ainda. Qualquer dúvida que eu puder ajudar, estamos aí... Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Leonardo Quinino To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 5:34 PM Subject: Re: [delphi-br] Cliente confec cionar os próprios relatórios! É uma boa solução. Em 14/11/07, gustavo ... [EMAIL PROTECTED] escreveu: bem, no meu sistema coloquei algumas opcoes que geram uma consulta, e apartir da consulta gero um relatorio. na verdade fiz uma rotina que pega qualquer dbgrid e cria um relatorio. ai pra gerar a cunsulta o cliente escolhe os campos, formas para agrupar o relatorio, ordem da consulta. coloquei tambem opcoes de filtro, por datas e tal.. to fazendo de uma forma generica, podendo ser feito com qualquer tabela. - Mensagem original De: Walter Chagas Junior (BOL) [EMAIL PROTECTED]wchagasj%40bol.com.br Para: delphi-br delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br Enviadas: Quinta-feira, 8 de Novembro de 2007 22:48:18 Assunto: Re: [delphi-br] Cliente confec cionar os próprios relatórios! Eu não disse isto. Eu disse que já li que o RB tem este recurso E QUE TAMbém o Gerador de relatórios do Corpore RM TEM TAMBÉM. Até porque, os relatórios do Corpore ficam armazenados em tabelas no banco de dados dele. Ao meu ver, nada haver com o RB. Agora se é alguma suite de componentes que eles usam e que faz isto, eu desconheço. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] com.br http://www.geocitie s.com/SiliconVal ley/Bay/1058 MSN: whitesockets@ hotmail.com SKYPE: WalterChagasJr -- Início da mensagem original --- De: [EMAIL PROTECTED] os.com.br Para: [EMAIL PROTECTED] os.com.br Cc: Data: Thu, 8 Nov 2007 10:26:32 -0200 Assunto: Re: [delphi-br] Cliente confec cionar os próprios relatórios! Corpore RM usa Report Builder??? Em 08/11/07, Walter Chagas Junior (BOL) [EMAIL PROTECTED] com.br escreveu: Eu já ouvi falar aqui nas listas que o Report Builder tem este recurso sim. O gerador de relatórios do Corpore RM também permite isto. Lá na Telemont nós mesmo é que montamos os nossos relatórios. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] com.br wchagasj%40yahoo. com.br http://www.geocitie s.com/SiliconVal ley/Bay/1058 MSN: whitesockets@ hotmail.com whitesockets% 40hotmail. com SKYPE: WalterChagasJr -- Início da mensagem original --- De: [EMAIL PROTECTED] os.com.br delphi-br%40yahoog rupos.com. br Para: [EMAIL PROTECTED] os.com.br delphi-br%40yahoog rupos.com. br Cc: Data: Wed, 7 Nov 2007 21:11:41 + Assunto: RE: [delphi-br] Cliente confeccionar os próprios relatórios! Companheiro, eu considero essa questão meio complicada, pois pra vc disponibilizar uma ferramenta dentro do seu sistema onde o próprio usuário possa criar seus próprios relatórios, ele precisa ter um bom conhecimento de como os dados do seu negócio estão relacionados. Isso pra começar. Por isso, acredito que a característica de deixar o cliente/usuário confeccionar seus próprios relatórios deve ser conseqüência de uma arquitetura de software na qual o sistema permita esse tipo de flexibilidade, e isso para qualquer nível de usuário, desde um gerente até uma secretária que mal tenha o ensino médio e treme toda vez que vê um computador na frente, onde ela só consegue escrever cartinhas no Word através dos wizards do software. Existem muitos componentes pra Delphi que, por exemplo, permitem a geração de um 'relatório' a partir de um grid, aproveitando configurações de layout do mesmo para a impressão, mas isso não é suficiente para soluções mais robustas. A excelente suite de componetes para relatórios chamada ReportBuilder e o badalado e caríssimo CrystalReports fornecem um gerador de relatórios para ser embutido na apliçação, mas tal ferramenta está aquem do nível de usuário que poderá usar sua aplicação. Ou seja, ele exige que o usuário
Re: [delphi-br] Determinar de onde veio o foco - S olução
Para ficar registrado e compartilhar com alguém que possa precisar um dia... A idéia da varíavel e do evento onClick atualizar ela não funcionou, pois o onEnter ocorre antes do onClick. Conforme tinha dito o componente TMaterial tem 4 TEdits (eu tinha dito 3) fMaterial + fCor + fTamanho + fDescricaoManual. Como pelo TAB ele irá sempre cair o foco no fMaterial, então se o foco estiver em um dos outros é porque foi clicado com o mouse (teoricamente). o código ficou assim: inclui a condição (Not fDescricaoManual.Focused) procedure TMaterial.CMEnter(var Message: TCMEnter); begin fValorAnterior := GetValor; //Se clicar direto na descrição, o foco ficará nela if (Not fDescricaoManual.Focused) and ClFocus(fMaterial) then begin fMaterial.SelectAll; fMaterial.SetFocus; end; end; Obrigado aos que me ajudaram. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 14, 2007 4:56 PM Subject: Re: [delphi-br] Determinar de onde veio o foco Calma Davi, se também foi novato no assunto, lembre-se disso... Não é só saber os comandos, procedures, funções e tipos de variaveis, tem a lógica também, o que vem antes o que vem depois, tem que entender as procedures/funções pra saber se é necessários fazer um (e qual esse um) e depois o outro (e qual esse outro), se o rapaz ta aprendendo e vc quer ajudar, ajuda, se não pula a pergunta UAI SÔ! hehehhehe Sem crise heim, PAZ e abraços a todos... Luiz Escobar - Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/ASSEMBLY/MySQL/xBase SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP From: Davi Eduardo Borges Wall Sent: Wednesday, November 14, 2007 4:47 PM To: delphi-br@yahoogrupos.com.br Subject: RES: [delphi-br] Determinar de onde veio o foco Eu discordo completamente. Como um Analista de Sistema pode definir um sistema sem saber potencial de desenvolvimento do seu framework ? Se ele nunca foi programador? Ok Vamos assumir que há essa possibilidade, vamos assumir que realmente alguém consegue definir telas e processos sem entender o framework, Mas então como essa pessoa pode estar implementando algo? Outra coisa, Essas dúvidas que você está perguntando, são coisas básicas de Delphi, que lendo qualquer apostila iniciante você poderá aprender rapidinho. Você por acaso não sabe Delphi e está programando com ele? É isso ? Se for isso eu até entenderia, e te aconselharia a procurar uma apostila de Delphi. []'s De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 17:32 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Determinar de onde veio o foco Esqueci de comentar Davi, essa lista também é para programador júnior. Sem contar que Analista de Sistemas e Programador, são funções diferentes e que não necessariamente, um tem que saber em detalhes a função do outro. Concordas? Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Davi Eduardo Borges Wall To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Wednesday, November 14, 2007 3:13 PM Subject: RES: [delphi-br] Determinar de onde veio o foco Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS. Lembre-se disso. Essas são perguntas de programador Junior. Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT? Se gerou o evento então é pq foi clicado nesse componente? Não seria isso ??? De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Celso Lorenzetti - GMail Enviada em: quarta-feira, 14 de novembro de 2007 16:59 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Determinar de onde veio o foco Mais uma, tem como eu saber se o foco que o componente TEdit recebeu, foi porque o usuário teclou um Tab no componente anterior ou se ele clicou direto nele com o mouse? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br mailto:celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não
Re: [delphi-br] Erro midas.dll mas ela nao faltando
Ricardo, tenta registrar ela no windows. regsvr32 caminho\nomedadll Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Ricardo Bianchin To: delphi-br@yahoogrupos.com.br Sent: Tuesday, November 13, 2007 8:03 AM Subject: [delphi-br] Erro midas.dll mas ela nao faltando Senhores, eu mesmo fiz a o meu aplicativo de instalacao trabalho com D7 e firebird 1.54 depois de instalar o firebird, meu sistema copia os dll e bpl do delphi necessarios pro sistema funcionar, e nunca tive problemas mas em uma maquina com WXP ta dando erro MIDAS.DLL sempre q vejo um erro assim é pq ta faltando esta dll só q ela com certeza esta no windows\system32 tentei até coloca-la na mesma pasta do .exe mas o erro persiste alguem ja viu algo assim? Ricardo Bianchin ps.: fugindo do assunto, aproveito pra agradecer apoio de todos naquela pergunta se tem como fazer join em tabelas de BDs distintos resolvi usando os trigers! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi+Postgre
Também utilizamos o Postgresql em nosso ERP. Ele é excelente! Quanto a conexão, você pode utilizar o Zeos (Free) ou o driver da www.vitavoom.com que é pago, e utiliza o DbExpress. Nós utilizamos o da da Vitavoom Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: edersonecris To: delphi-br@yahoogrupos.com.br Sent: Tuesday, September 25, 2007 10:04 AM Subject: Re: [delphi-br] Delphi+Postgre Ola pessoal, Como eu faço para conectar o delphi com o postgree de forma nativa. Vi na net que nos componetes jedi tem um que faz isso. Mas no meu naum tem, rs Grato. Hudson escreveu: Ola gente, Uma certa vez ouvir falar que o PostgreSQL era mais rapido do que o Firebird bom tenho acesso as duas tecnologia, mas estou ainda com o firebird Qual a opnião da lista? - Original Message - From: Ricardo César Cardoso To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, September 25, 2007 8:34 AM Subject: Re: [delphi-br] Delphi+Postgre Parabéns pela inicativa. É sempre bom ter mais fontes de pesquisa. Sucesso! Ricardo. José Mário Silva Guedes [EMAIL PROTECTED] mailto:jmarioguedes%40gmail.com escreveu: Olá! Já eu sou tão fã deste cenário que me atrevi a criar um blog sobre o assunto: Delphi + Zeos + PostgreSQL http://pgviavel.blogspot.com http://pgviavel.blogspot.com Rápido, eficiente. Minha única crítica é criar um processo do postgres.exe para cada conexão. [As partes desta mensagem que não continham texto foram removidas] Flickr agora em português. Você clica, todo mundo vê. Saiba mais. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Chaves Estrangeiras
Claro, é assim que fazemos também. É que vc tinha dito: Como eu não gosto muito de trabalhar com componentes dbware eu faço uma função que carrega os dados e coloca num combo / listbox. Tinha ficado curioso. Beleza, Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Ricardo César Cardoso To: delphi-br@yahoogrupos.com.br Sent: Monday, September 24, 2007 2:15 PM Subject: Re: [delphi-br] Chaves Estrangeiras Já ouviste falar de queries parametrizadas? Trato dessa forma. Sds, Ricardo. Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Olá Ricardo, e se for a FK da tabela de clientes por exemplo, e tiver uns 5.000 clientes cadastrados. Você trata da mesma forma? Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Ricardo César Cardoso To: delphi-br@yahoogrupos.com.br Sent: Friday, September 21, 2007 11:57 AM Subject: Re: [delphi-br] Chaves Estrangeiras Como eu não gosto muito de trabalhar com componentes dbware eu faço uma função que carrega os dados e coloca num combo / listbox. Quando ocorre a seleção de um item deste combo / listbox eu faço uma pesquisa no momento da gravação, para descobrir a chave primária e inserir este campo na tabela que quero seja (chave estrangeira). Sds, Ricardo. dhsb [EMAIL PROTECTED] escreveu: Pessoal qual a melhor maneira de se trabalhar com chaves estrangeiras? Vejamos tenho uma tabela chamada obras e tenho uma chave estrangeira chamado id_obra, como posso resolver este problema? com lookup ? como posso configura-lo? Valeu Flickr agora em português. Você clica, todo mundo vê. Saiba mais. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Flickr agora em português. Você clica, todo mundo vê. Saiba mais. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Chaves Estrangeiras
Olá Ricardo, e se for a FK da tabela de clientes por exemplo, e tiver uns 5.000 clientes cadastrados. Você trata da mesma forma? Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Ricardo César Cardoso To: delphi-br@yahoogrupos.com.br Sent: Friday, September 21, 2007 11:57 AM Subject: Re: [delphi-br] Chaves Estrangeiras Como eu não gosto muito de trabalhar com componentes dbware eu faço uma função que carrega os dados e coloca num combo / listbox. Quando ocorre a seleção de um item deste combo / listbox eu faço uma pesquisa no momento da gravação, para descobrir a chave primária e inserir este campo na tabela que quero seja (chave estrangeira). Sds, Ricardo. dhsb [EMAIL PROTECTED] escreveu: Pessoal qual a melhor maneira de se trabalhar com chaves estrangeiras? Vejamos tenho uma tabela chamada obras e tenho uma chave estrangeira chamado id_obra, como posso resolver este problema? com lookup ? como posso configura-lo? Valeu Flickr agora em português. Você clica, todo mundo vê. Saiba mais. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Relatórios..qual componente usar?
Olá, também uso o Fortes Report, é muito bom!! E etiquetas então, é muito simples com ele, sem falar do resto. Qualquer dúvida sobre ele, é só perguntar. Apesar de não conseguir acompanhar muito a lista. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Tiago Vendemiatti To: delphi-br@yahoogrupos.com.br Sent: Saturday, May 19, 2007 12:05 AM Subject: RE: [delphi-br] Relatórios..qual componente usar? Bom..vou citar algumas então.. Eu comecei com o Rave...como estava acostumado com o Quick...tive que estudar um pouco sobre o mesmo. Até ai tudo bem..ele é bem tranquilo...na minha opnião, simples. Porém primeiro obstáculo..precisava criar etiquetas...10 por página em duas colunas com 5 etiquetas cada...pronto..já ferro tudo..não consegui...tive que fazer no quick...portanto dois componentes de relatório no mesmo projeto. Depois...quando eu altero qualquer campo na tabela, ou na query que está ligada o rave..o mesmo me obriga a entrar no relatório novamente, e dar um REFRESH no DataView...pois se não os campos saem todos como {invalid colum}. E isso me extressou de verdade..rsrs..pois no quick por ele tratar o relatório como um form e usar apenas a query para ligar os campos..isso não acontece. Vou precisar de gráficos..e pelo o que vi ele não tem tbm. E por ae vai Bem vou testar essa Fortes Report...vamos ver no que da... Lembrando que é apenas a minha opnião...quem gosta do Rave por favor não se ofender..tbm gosto dele..é simples..porém esse detalhes me chateam! Abs Tiago To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Fri, 18 May 2007 17:34:06 -0300Subject: Re: [delphi-br] Relatórios..qual componente usar? Seria bom para o grupo, Citar os motivos que o decepciona no rave, ésalutar, para que todos saibam, quanto dos motivos da utilização ou não doRAVE,Eu uso o FORTES REPORTS + D7Em 18/05/07, Ismair Alves [EMAIL PROTECTED] escreveu: Eu uso o rdprint e o report builder, o rdprint nao e muito caro. Em 18/05/07, Tiago Vendemiatti [EMAIL PROTECTED]tiago.vendemiatti%40hotmail.com escreveu: Caros Estou usando o Rave para gerar relatórios...porém o mesmo está me decepcionando em alguns pontos que eu não gostaria de citar...Apenas gostaria de saber de vc's..qual componente vocês comunmente adotam...e que de preferência seja free. Muito Obrigado Tiago __ Procure em qualquer página Web com protecção eficaz. Obtenha já o Windows Live Toolbar GRATUITO! http://www.toolbar.live.com [As partes desta mensagem que não continham texto foram removidas]-- Ismair C. Alves msn: [EMAIL PROTECTED] ismair_alves%40hotmail.com PontoConf Soluções em Software Livre. [As partes desta mensagem que não continham texto foram removidas] -- Leonardo Quinino[As partes desta mensagem que não continham texto foram removidas] __ Obtenha o novo Windows Live Messenger! http://get.live.com/messenger/overview [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Como Implementar o Sintegra
Bom dia Célio, O colega tem razão, o Contador da empresa deve te informar quais os registros serão necessários. Os mais comuns são: 50, 51, 54, 61, 70, 75, além do Header e Footer. Neste link http://codigolivre.org.br/projects/sintegra/ tem um projeto como fontes, show de bola (atualizado), é uma excelente base para vc. Baixe tb a última versão (5.2.2) do validador do arquivo (www.sintegra.gov.br) Quanto ao manual, aqui no RS é o convênio 57/95, você encontra ele no site da receita do RS. Não sei em outros estados, mas até onde sei isso é padrão a nível de Brasil. Qualquer coisa que eu puder ajudar, estamos aí. (Temos ele implementado em nosso ERP) Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Marcio Pires To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 17, 2007 9:29 PM Subject: Re: [delphi-br] Como Implementar o Sintegra Nao é só o 50, voce vai precisar de um header e de um footer. Acredito que nem o registro 50 voce vai utilizar, eu ja trabalhei com o sintegra a algum tempo cada registro é para um tipo de nota fiscal, provavelmente voce vai precisar de um registro tambem com os produtos vendidos. No site da receita tem informações dizendo para que serve cada tipo de registro. E tem o validador, que valida se seu arquivo esta ok, voce pode consultar o contador da empresa, ele deve saber com certeza quais registros serào necessários. On 5/17/07, Celio Ricardo [EMAIL PROTECTED] wrote: Ola, colegas... Estou precisando implementar o SINTEGRA em meu sistema, mas nao tenho ideia de como faze-lo. Sei que o sintegra é um arquivo com posiçoes padronizadas de cada dado a ser inserido. Vi que existe um projeto facilitando o trabalho (www.projetosultan.org), mas para fazer o download é necessario cadastro, que nao esta funcionando. Baixei alguns convenios, mas continuo com algumas duvidas. Minhas duvidas sao: 1)Meu cliente é um distribuidor de produtos alimenticios, em SP, ele nao fabrica, apenas revende os produtos, nao usa CEF, imprime as nota s na matricial. Qual tipo de registro devo usar (somente o registro 50)? 2)Onde encontrar o layout, ou seja, a regra de padronizaçao para criar o arquivo. Fiz uma busca no forum e procurei nos sites indicados, mas sem sucesso. Agradeço a ajuda, e se eu conseguir resolver meu problema, posto aqui como consegui. Ricardo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi x POO
Bom, depende de como você implementar. O Delphi permite que você crie um objeto Nota Fiscal e trabalhe com ele, então será OO. Mas se você só arrastar componentes, realmente não será OO. Depende de nós! Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Ricardo César Cardoso To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 03, 2007 8:49 AM Subject: Re: [delphi-br] Delphi x POO Nope, Daniel... é orientada a eventos sim. Pq vc não interage com um objeto de negócio como uma nota fiscal por exemplo. Vc interage com um evento de um objeto gráfico e isto faz *muita* diferença Sds, Ricardo. Daniel augusto braga [EMAIL PROTECTED] escreveu: É programação orientado a objeto Daniel Em 02/05/07, Joao Morais [EMAIL PROTECTED] escreveu: Luiz Carlos wrote: Boa Noite a todos, Surgiu a duvida, se uma programacao construida no ambiente grafico do Delphi (Object Pascal) eh ou nao POO?? Não. É uma programação orientada a eventos. -- Joao Morais -- Daniel Augusto Braga Cel: (19) 9128-7589 [As partes desta mensagem que não continham texto foram removidas] __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Ajuda com um Grid
Amigo, como os outros amigos disseram, aí vai um POG hehe Não sei se tem alguma forma, mas se vc utilizar dos Grids, um somente com as colunas fixas e outro com as demais colunas, dará certo. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Raphae Fonseca To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 24, 2007 4:19 PM Subject: [delphi-br] Ajuda com um Grid Boa tarde amigos da lista estou precisando de uma ajudinha de vocês. Tenho um grid muito grande e eu gostaria de congelar algumas colunas igual é feito no excel. Algum amigo já desenvolveu algo parecido??? poderia me ajudar?? no aguardo Raphael __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] DataSetField
Amigos, tenho um cadastro de pedidos que deve permitir somente os produtos que o cliente compra. Então no onDataChange do produto (Tela dos itens), monto um filtro para permitir somente os produtos do cliente que está no pedido. Até aí parece tudo certo né? Pois é, o problema é que nesse momento o cliente do pedido ainda não foi atualizado!! Isso quando estou consultando o pedido, então fica parecendo que aquele produto não pertence ao cliente. Parece que o ClienteDataSet atualiza primeiro os dados dos DataSetFields, depois do Master. É isso mesmo? Tem como mudar isso? Obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Resize na coluna do DBGrid
Olá Bruno, eu fiz isso, mas via código mesmo... A idéia é a seguinte: FTamanhoColunas: Array of integer; //Mantém o tamanho original das colunas quando é maximizado Mantenha o tamanho original de cada coluna em um Array dinâmico, para quando for restaurado voltar elas. Pode utilizar o evento Loaded; procedure SetTamanhoOriginalColunas; var i: Integer; begin //Inicializa o tamanho original de cada coluna do grid SetLength(FTamanhoColunas, Columns.Count); for i := 0 to Columns.Count -1 do FTamanhoColunas[i] := Columns.Items[i].Width; end; e na... procedure WMSize(var Message: TWMSize); message WM_SIZE; var i, Dif, Aux, TamanhoTotal: Integer; Rateio: Extended; begin inherited; //Exit; //Tirei fora por enquanto pq, passa muitas vezes por aqui if (Not Assigned(Columns)) or (Not FReSizeMaximizar) or (csReading in ComponentState) or (csLoading in ComponentState) or (csDesigning in ComponentState) then Exit; //ShowMessage('TClDbGrid.WMSize'); //Ajusta o tamanho das colunas do grid, quando o formulário é maximizado //para não sobrar espaços em branco dentro do grid TamanhoTotal := 0; With Columns do begin for i := 0 to Count -1 do if Items[i].Visible then Inc(TamanhoTotal, Items[i].Width +1); // +1 pq tem a linha que separa a coluna if ((Width - LARGSCROOL) TamanhoTotal) and (TamanhoTotal 0) then begin Dif := (Width - LARGSCROOL) - TamanhoTotal; // contém a diferença a ser ratiada nas colunas do dbgride Aux := Dif; for i := 0 to count - 1 do if Items[i].Visible then begin Rateio := Dif * (items[i].Width / TamanhoTotal); Items[i].Width := Items[i].Width + Round(Rateio); Aux:= Aux - Round(Rateio); end; Items[count - 1].Width := Items[count - 1].width + Aux; // última coluna recebe uma possível diferença end else if (Width - LARGSCROOL) TamanhoTotal then //Restaurando o tamanho, depois de ter maximizado for i := 0 to count - 1 do if Items[i].Visible then Items[i].Width := FTamanhoColunas[i]; end; Deve ter código sobrando aí no meio, pois tenho várias outras funcionalidades implementadas. Mas é só tirar o que não compilar. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Bruno Antonio Ribeiro de Souza To: Grupo Delphi Sent: Tuesday, April 24, 2007 10:00 AM Subject: [delphi-br] Resize na coluna do DBGrid Olá amigos Estou desenvolvendo uma aplicação que em todos os forms se usa um DBGrid... gostaria de saber se tem como dar um resize nas _*colunas*_ para que ele se ajuste ao tamanho do DBGrid... ... Estou utilizando MDI e tem grid que tem 3 colunas, outro Grid 4 colunas... Então fica muito estranho quando tem 3 colunas e um espaço em branco depois até terminar o Grid... Obrigado Bruno Souza CEPEA - Centro de Estudos Avançados em Economia Aplicada ESALQ/USP [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Abrir Arquivos DAT.
Encontrei, e enviei para seu mail Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Rafael Jorge To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 17, 2007 8:32 PM Subject: Re: [delphi-br] Abrir Arquivos DAT. vc tem ele ainda? pq nao achei em canto nenhum isso. Em 17/04/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Claro, é DatKitD6 Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Rafael Jorge To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Tuesday, April 17, 2007 5:43 PM Subject: Re: [delphi-br] Abrir Arquivos DAT. bati a sourceforge.net atraz e nao achei.. se nao fosse pedir muito vc poderia me dizer (se lembrar claro) do nome do convertor? pq aparece muitos convertores de arquivo .dat mas é pra musica. Em 17/04/07, Celso Lorenzetti - GMail [EMAIL PROTECTED]clorenzettibr%40gmail.com escreveu: Rafael, no sourceforge.net tem um programa que converte .dat para .dbf já utilizei ele, porém os arquivos eram do Clarion, não fortran!!! Mas dá uma olhada. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.brcelsolorenzetti% 40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Rafael Jorge To: delphi-br Sent: Tuesday, April 17, 2007 5:18 PM Subject: [delphi-br] Abrir Arquivos DAT. preciso converter arquivos de um programa feito em fortan (.dat) para firebird. preciso abrir isso de qualquer jeito. pq é um sistema antigo e preciso realmente abiri isso.. obrigado.. t+ -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Abrir Arquivos DAT.
Rafael, no sourceforge.net tem um programa que converte .dat para .dbf já utilizei ele, porém os arquivos eram do Clarion, não fortran!!! Mas dá uma olhada. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Rafael Jorge To: delphi-br Sent: Tuesday, April 17, 2007 5:18 PM Subject: [delphi-br] Abrir Arquivos DAT. preciso converter arquivos de um programa feito em fortan (.dat) para firebird. preciso abrir isso de qualquer jeito. pq é um sistema antigo e preciso realmente abiri isso.. obrigado.. t+ -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Abrir Arquivos DAT.
Claro, é DatKitD6 Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Rafael Jorge To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 17, 2007 5:43 PM Subject: Re: [delphi-br] Abrir Arquivos DAT. bati a sourceforge.net atraz e nao achei.. se nao fosse pedir muito vc poderia me dizer (se lembrar claro) do nome do convertor? pq aparece muitos convertores de arquivo .dat mas é pra musica. Em 17/04/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Rafael, no sourceforge.net tem um programa que converte .dat para .dbf já utilizei ele, porém os arquivos eram do Clarion, não fortran!!! Mas dá uma olhada. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Rafael Jorge To: delphi-br Sent: Tuesday, April 17, 2007 5:18 PM Subject: [delphi-br] Abrir Arquivos DAT. preciso converter arquivos de um programa feito em fortan (.dat) para firebird. preciso abrir isso de qualquer jeito. pq é um sistema antigo e preciso realmente abiri isso.. obrigado.. t+ -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Pepino...
Amigo, verifica se vc não esqueceu TSqlConnection.Active = True. Já aconteceu comigo, e na minha máquina o nome do database era diferente Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: BandaLemuel To: delphi-br@yahoogrupos.com.br Sent: Monday, April 09, 2007 12:22 PM Subject: Re: [delphi-br] Pepino... Conferi... já verifiquei a versão do Interbase... a Versão do Windows.. os 2 estão com SP2 Olhei as configurações regionais.. o que mais pode ser []s Wesley - Original Message - From: Walter Alves Chagas Junior To: delphi-br@yahoogrupos.com.br Sent: Monday, April 09, 2007 11:45 AM Subject: RES: [delphi-br] Pepino... As alterações que voce fez no seu computador a nível de tabela, voce fez lá também? Conferiu? []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8217 Fax: (31) 3389-8215 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de BandaLemuel Enviada em: segunda-feira, 9 de abril de 2007 11:40 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Pepino... Lista to com um pepinão e nem sei como resolver. desenvolvi um sistema em Delphi 7 + Interbase ... até ai td bem, estava na versão 1.0 ( tudo funcionando ) , fiz algumas alterações.. apenas em relatórios e e dividi uma tabela de contas a pagar em duas ( mestre e detalhe ) , no meu micro funciona, mas no do cliente... ele aparece a tela do windows para enviar relatorio de erro.. alguem sabe o que pode ser ? Obrigado... Wesley [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 269.0.0/752 - Release Date: 8/4/2007 20:34 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Formatação de campo Aggregate.
Eu utilizo o evento onGetText do Field. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, April 04, 2007 5:17 PM Subject: [delphi-br] Formatação de campo Aggregate. Boa tarde Pessoal, Tenho um campo aggregate que me traz um sum de um outro campo do tipo currency. Na propriedade DisplayFormat do campo aggregate coloco a máscara: #,##0.00 para fazer a formatação do mesmo. Só que por incrível que pareça quando testo a formatação informada não é obedecida, o valor aparece 2,2 ao invés de 2,20. Voltei nas propriedades do campo e percebi uma outra chamada 'currency', setei a mesma para true e voltei a testar, mas ainda sem sucesso. Agora pergunto: tem algum macete para fazer a formatação de um campo aggregate?? Muito obrigado, Rodrigo de Moura [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.
Eu utilizo o TSqlConnection (DbExpress). E tem replicação sim, mas não utilizo. Sei que é um tal de Slony que faz isso. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Luiz Escobar To: delphi-br@yahoogrupos.com.br Sent: Tuesday, March 27, 2007 1:44 PM Subject: Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão. Como voce se conecta ao PostgreSQL ? Que componente voce usa ? Ele tem replicação de dados ON-LINE ? (tipo, gavou,mudou,deletou aqui ele ja passa para o outro servidor) como é no mysql... Luiz Escobar Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase DOS - Clipper/Assembler xBase SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k LINUX - LAZARUS/Kylix/MySQL; http://www.megasistema.com.br - Original Message - From: Celso Lorenzetti - GMail To: delphi-br@yahoogrupos.com.br Sent: Monday, March 26, 2007 3:46 PM Subject: Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão. Isso é verdade, tb tenho alguns que até hoje não resolveram... e a desculpa é realmente de que o problema é no PostgreSql. O que eu discordo, e desisti de pedir para corrigirem... pois além de me tratarem como um leigo total, ficavam arrumando descupas para ganhar tempo e não resolver... Mas assim, tenho um sistema grande de gestão rodando a mais de ano de ano em vários clientes, sem nenhum problema. Claro eu tive que contornar os problemas do driver, da minha maneira. Fora isso, é beleza. Só para o colega ter uma idéia dos meus problemas(dois que lembro de cabeça): 1. Se vc fizer um SELECT com CAST('X' AS VARCHAR(1)) ele cria um TField com size de 32K!!! Deveria ser 1 né. A solução: fazer um cast para CHAR(1). Bem simples, mas o VARCHAR deveria funcionar. 2. Campos do tipo NUMERIC, não armazena o valor correto quando utiliza todos os dígito. Tipo NUMERIC(2) se informar do 10 em diante, grava tudo como 11 (não lembro certo o valor). Se for NUMERIC(3), valores acima de 100 tb não salva corretamente; Solução, no meu ER todos os campos tem 1 a mais, se preciso de 3 defino como 4. Para mim é o cúmulo isso, mas enquanto não resolvem, vou me virando como todo bom programador. Qualquer coisa, estamos aí Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Sérgio T. Uetanabaro To: delphi-br@yahoogrupos.com.br Sent: Monday, March 26, 2007 3:09 PM Subject: RES: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão. Não aconselho o uso desse driver pq tive muitos problemas nao resolvidos pelo suporte pois o mesmo culpava o postgresql pelas falhas. Mas qdo testava com bibliotecas nativas a coisa funcionava. []´s Sergio _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: segunda-feira, 26 de março de 2007 14:45 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão. Amigo, eu utilizo DbExpress com driver da Vitavoom (pago) (www.vitavoom.com), acesso nativo. Tem colegas que utilizam Zeos (free) e tb dizem ser perfeito. Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Fellipe Henrique To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Monday, March 26, 2007 2:31 PM Subject: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão. Olá amigos, qual o melhor acesso ao PostgreSQL, usando delphi? Seria o ADO mesmo? []s -- _ Fellipe Henrique [EMAIL PROTECTED] mailto:fellipeh%40gmail.com com Você valoriza a existêcia das pessoas extraordinárias e momentos em que a história avança graças a elas. Tudo o que se imagina pode ser alcançado. Deve-se ousar sonhar. Mas não há substituto para perseverança e trabalho... e trabalho em equipe. Por que ninguém consegue sozinho. Se comemoramos a grandeza desses eventos e as pessoas que os realizam... não podemos esquecer o sacrifício daqueles que tornam possíveis tais realizações. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não
Re: [delphi-br] Enter Tab
Amigo, utiliza herança para isso. Procura entender como funciona, e descobrirás a 8ª maravilha do mundo... hehe Por cima: Cria um form, coloca teu código no onKeyPress dele. Depois quando fores criar outro, herda do primeiro, não do TForm. É por aí... mas procura entender como funciona, pois tem mita coisa boa nisso. Pra não dizer só coisa boa... Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: pcinfowave To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 28, 2007 12:40 PM Subject: [delphi-br] Enter Tab Ola, tenho um procedimento: MenuPrincipal.EnterTab; procedure TMenuPrincipal.EnterTab(Sender: TObject; var Key: Char); begin if Key = #13 then begin Key := #0; Perform(CM_DialogKey, VK_TAB, 0); end; end; Que está no form principal da aplicação e gostaria de chamá-lo no onkey press dos forms: procedure TCnsCliente5.FormKeyPress(Sender: TObject; var Key: Char); begin inherited; MenuPrincipal.EnterTab; end; porem ao tentar usar ele, dá erro de: Not Enough actual parameters O que eu preciso acrescentar na chamada do procedimento? A intenção é trocar o tab pelo enter. Se alguém puder ajudar, de já agradeço! []´s Paulo [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.
Isso é verdade, tb tenho alguns que até hoje não resolveram... e a desculpa é realmente de que o problema é no PostgreSql. O que eu discordo, e desisti de pedir para corrigirem... pois além de me tratarem como um leigo total, ficavam arrumando descupas para ganhar tempo e não resolver... Mas assim, tenho um sistema grande de gestão rodando a mais de ano de ano em vários clientes, sem nenhum problema. Claro eu tive que contornar os problemas do driver, da minha maneira. Fora isso, é beleza. Só para o colega ter uma idéia dos meus problemas(dois que lembro de cabeça): 1. Se vc fizer um SELECT com CAST('X' AS VARCHAR(1)) ele cria um TField com size de 32K!!! Deveria ser 1 né. A solução: fazer um cast para CHAR(1). Bem simples, mas o VARCHAR deveria funcionar. 2. Campos do tipo NUMERIC, não armazena o valor correto quando utiliza todos os dígito. Tipo NUMERIC(2) se informar do 10 em diante, grava tudo como 11 (não lembro certo o valor). Se for NUMERIC(3), valores acima de 100 tb não salva corretamente; Solução, no meu ER todos os campos tem 1 a mais, se preciso de 3 defino como 4. Para mim é o cúmulo isso, mas enquanto não resolvem, vou me virando como todo bom programador. Qualquer coisa, estamos aí Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Sérgio T. Uetanabaro To: delphi-br@yahoogrupos.com.br Sent: Monday, March 26, 2007 3:09 PM Subject: RES: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão. Não aconselho o uso desse driver pq tive muitos problemas nao resolvidos pelo suporte pois o mesmo culpava o postgresql pelas falhas. Mas qdo testava com bibliotecas nativas a coisa funcionava. []´s Sergio _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: segunda-feira, 26 de março de 2007 14:45 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão. Amigo, eu utilizo DbExpress com driver da Vitavoom (pago) (www.vitavoom.com), acesso nativo. Tem colegas que utilizam Zeos (free) e tb dizem ser perfeito. Att, Celso Lorenzetti Analista de Sistemas msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Fellipe Henrique To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Monday, March 26, 2007 2:31 PM Subject: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão. Olá amigos, qual o melhor acesso ao PostgreSQL, usando delphi? Seria o ADO mesmo? []s -- _ Fellipe Henrique [EMAIL PROTECTED] mailto:fellipeh%40gmail.com com Você valoriza a existêcia das pessoas extraordinárias e momentos em que a história avança graças a elas. Tudo o que se imagina pode ser alcançado. Deve-se ousar sonhar. Mas não há substituto para perseverança e trabalho... e trabalho em equipe. Por que ninguém consegue sozinho. Se comemoramos a grandeza desses eventos e as pessoas que os realizam... não podemos esquecer o sacrifício daqueles que tornam possíveis tais realizações. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.
Amigo, eu utilizo DbExpress com driver da Vitavoom (pago) (www.vitavoom.com), acesso nativo. Tem colegas que utilizam Zeos (free) e tb dizem ser perfeito. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Monday, March 26, 2007 2:31 PM Subject: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão. Olá amigos, qual o melhor acesso ao PostgreSQL, usando delphi? Seria o ADO mesmo? []s -- _ Fellipe Henrique [EMAIL PROTECTED] Você valoriza a existêcia das pessoas extraordinárias e momentos em que a história avança graças a elas. Tudo o que se imagina pode ser alcançado. Deve-se ousar sonhar. Mas não há substituto para perseverança e trabalho... e trabalho em equipe. Por que ninguém consegue sozinho. Se comemoramos a grandeza desses eventos e as pessoas que os realizam... não podemos esquecer o sacrifício daqueles que tornam possíveis tais realizações. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Performance em View
Bom, acredito que se vc forçar o plano ele deverá utilizar... Não trabalhei muito com o Firebird, não sei te dizer com certeza. Mas se vc utiliza essa consulta em apenas um lugar te indicaria trocar a view pelo select diretamente na tabela, Select * from tabela1 where telefone = X union all Select * from tabela2 where telefone = X; por aí.. pois para vc forçar o plano terá que fazer na view, o que não me parece uma solução ideal. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Marcelo Alves To: delphi-br@yahoogrupos.com.br Sent: Saturday, March 24, 2007 10:16 AM Subject: [delphi-br] Re: Performance em View Celso, Quanto a usar o like comprovei isso mesmo... Agora tem um detalhe, testei o mesmo select sem o like... na view, ele continua usando o plano Natural, agora se eu fizer o select direto na tabela aí ele usa os índices Será que não existe uma forma de eu fazer sem que fique lento??? O problema é que preciso pesquisar por um telefones em várias tabelas diferentes e campos diferentes... por isso crei a view Marcelo. --- Em delphi-br@yahoogrupos.com.br, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu Olá Marcelo, Quando vc utiliza Like %%, não tem como utilizar índice, ou se utilizá-se ficaria mais lento do que acessar diretamente a tabela. Porque teria que fazer dois acessos, um ao índice e outro a tabela para recuperar o registro. Até onde eu sei funciona desta forma. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Marcelo Alves To: delphi-br@yahoogrupos.com.br Sent: Thursday, March 22, 2007 9:02 PM Subject: [delphi-br] Re: Performance em View Então Rubem, eu já fiz isso, criei os índices em cada campo de telefone das tabelas, mas nada mudou no plano... é como se a view ignorasse os meus índices... será que tenho que criar de outra forma? veja abaixo o plano que está sendo executado... Comando executado: select * from vw_telefones where telefone like '%4646456%' plano retornado: PLAN (VW_TELEFONES ARQCONTATOS NATURAL) PLAN (VW_TELEFONES ARQCONTATOS NATURAL) PLAN (VW_TELEFONES ARQCONTATOS NATURAL) PLAN (VW_TELEFONES ARQCLIENTES NATURAL) PLAN (VW_TELEFONES ARQCLIENTES NATURAL) PLAN (VW_TELEFONES ARQCLIENTES NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN JOIN (VW_TELEFONES USU NATURAL, VW_TELEFONES UTE INDEX (PK_ARQUSU_TELEFONES)) PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63)) PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63)) PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63)) Marcelo. --- Em delphi-br@yahoogrupos.com.br, Rubem Nascimento da Rocha djpardalrocha@ escreveu Faz um SELECT nessa View usando um filtro (cláusula WHERE) pro resultado ser relativamente pequeno. Analisa o plano de execução e daí, com base nisso, cria índices apropriados pras tabelas envolvidas na VIEW. Sds. From: Marcelo Alves delphigrupos@ Reply-To: delphi-br@yahoogrupos.com.br To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] Performance em View Date: Wed, 21 Mar 2007 01:17:40 - Pessoal, Tenho uma View de Telefones de vários cadastros, ou seja, a junção dos campos de telefone de algumas tabelas Ex: TABELA CLIENTES ID FONE1 FONE2 FONE3 TABELA EMPRESAS ID FONE1 FONE2 FONE3 FONE4 Na criação da View faço vários unions conforme abaixo SELECT ID, FONE1, 'CLIENTES' FROM CLIENTES UNION SELECT ID, FONE2, 'CLIENTES' FROM CLIENTES UNION SELECT ID, FONE3, 'CLIENTES' FROM CLIENTES UNION SELECT ID, FONE1, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID, FONE2, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID, FONE3, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID, FONE4, 'EMPRESAS' FROM EMPRESAS No caso tem tabelas que possuem mais telefones que outras conforme o exemplo acima.. Meu problema está sendo a performance porque hoje a view retorna mais de 170.000 telefones e eu tenho uma pesquisa de Telefones no sistema, o que se tornou muito lenta, chegando até a travar o servidor quando executada.. No caso faço a pesquisa direto na view com utilizando like... Criei
Re: [delphi-br] Re: Performance em View
Olá Marcelo, Quando vc utiliza Like %%, não tem como utilizar índice, ou se utilizá-se ficaria mais lento do que acessar diretamente a tabela. Porque teria que fazer dois acessos, um ao índice e outro a tabela para recuperar o registro. Até onde eu sei funciona desta forma. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Marcelo Alves To: delphi-br@yahoogrupos.com.br Sent: Thursday, March 22, 2007 9:02 PM Subject: [delphi-br] Re: Performance em View Então Rubem, eu já fiz isso, criei os índices em cada campo de telefone das tabelas, mas nada mudou no plano... é como se a view ignorasse os meus índices... será que tenho que criar de outra forma? veja abaixo o plano que está sendo executado... Comando executado: select * from vw_telefones where telefone like '%4646456%' plano retornado: PLAN (VW_TELEFONES ARQCONTATOS NATURAL) PLAN (VW_TELEFONES ARQCONTATOS NATURAL) PLAN (VW_TELEFONES ARQCONTATOS NATURAL) PLAN (VW_TELEFONES ARQCLIENTES NATURAL) PLAN (VW_TELEFONES ARQCLIENTES NATURAL) PLAN (VW_TELEFONES ARQCLIENTES NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN (VW_TELEFONES ARQEMPRESAS NATURAL) PLAN JOIN (VW_TELEFONES USU NATURAL, VW_TELEFONES UTE INDEX (PK_ARQUSU_TELEFONES)) PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63)) PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63)) PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63)) Marcelo. --- Em delphi-br@yahoogrupos.com.br, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu Faz um SELECT nessa View usando um filtro (cláusula WHERE) pro resultado ser relativamente pequeno. Analisa o plano de execução e daí, com base nisso, cria índices apropriados pras tabelas envolvidas na VIEW. Sds. From: Marcelo Alves [EMAIL PROTECTED] Reply-To: delphi-br@yahoogrupos.com.br To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] Performance em View Date: Wed, 21 Mar 2007 01:17:40 - Pessoal, Tenho uma View de Telefones de vários cadastros, ou seja, a junção dos campos de telefone de algumas tabelas Ex: TABELA CLIENTES ID FONE1 FONE2 FONE3 TABELA EMPRESAS ID FONE1 FONE2 FONE3 FONE4 Na criação da View faço vários unions conforme abaixo SELECT ID, FONE1, 'CLIENTES' FROM CLIENTES UNION SELECT ID, FONE2, 'CLIENTES' FROM CLIENTES UNION SELECT ID, FONE3, 'CLIENTES' FROM CLIENTES UNION SELECT ID, FONE1, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID, FONE2, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID, FONE3, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID, FONE4, 'EMPRESAS' FROM EMPRESAS No caso tem tabelas que possuem mais telefones que outras conforme o exemplo acima.. Meu problema está sendo a performance porque hoje a view retorna mais de 170.000 telefones e eu tenho uma pesquisa de Telefones no sistema, o que se tornou muito lenta, chegando até a travar o servidor quando executada.. No caso faço a pesquisa direto na view com utilizando like... Criei índices nos campos de telefone das tabelas utilizadas na View, mas não obtive nenhuma melhora de performance visto que os planos usados são NATURAL para todas as tabelas, ou seja, a view não se utilizou dos índices... Existe algo que eu possa fazer para melhorar isso??? Agradeço desde já a ajuda de Todos... Marcelo. __ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Converter arquivo cobol para dbf...
Olá Cleriston, consegui rodar o REBUILD, mas deu erro. Veja abaixo, por favor. Pelo menos acho que decobri que compilador é utilizado né. c:\rebuild teste.dad,novo.txt /t:LII Micro Focus NetExpress V3 IC255-I Error Reading Me Version 3.0.14 Copyright (C) 1984-2000 MERANT International Ltd. teste.dad,novo.txt /t:LII IC255-I Error Reading Message fileIC255-I Error Reading Message fileIC255-I Error Reading Message file0 Att, Celso Lorenzetti - Original Message - From: [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, March 23, 2007 8:00 AM Subject: RES: [delphi-br] Converter arquivo cobol para dbf... Precisa ter o executável, geralmente colocamos junto com o sistema, Pois este mesmo comando é utilizado para re-indexar o arquivo quando esta com problema Cleriston _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso Lorenzetti - GMail Enviada em: quinta-feira, 22 de março de 2007 20:15 Clériston Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Converter arquivo cobol para dbf... Olá Cleriston, O REBUILD é preciso ter o cobol instalado? Att, Celso Lorenzetti - Original Message - From: [EMAIL PROTECTED] mailto:cleriston%40inforio.com.br com.br To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Thursday, March 22, 2007 10:34 AM Subject: ENC: [delphi-br] Converter arquivo cobol para dbf... Gerson, Você pode gerar um arquivo texto com o seguinte comando REBUILD ARQUIVO.DAT, NOVO.TXT /t:LII Mais tem um detalhe, se tiver arquivo compactado(COM-3) vai sair desalinhado, Caso contrario somente com o lay-out do arquivo e fazendo suporte em cobol. Trabalho com cobol a 7 anos e estamos convertendo nossos sistema para delphi _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Eduardo Enviada em: quinta-feira, 22 de março de 2007 10:16 Clériston Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: Re: [delphi-br] Converter arquivo cobol para dbf... Gerson, por isso disse geralmente. O normal quando é gerado um arquivo para exportação de dados, é gerado um arquivo TXT, mas quando é gerado para carregar em outro servidor de grande porte, ai se usa os arquivos binários para facilitar a geração. Eduardo Gerson Machado escreveu: Negativo, colega, os arquivos gerados em Cobol não necessariamente podem estar em texto, se existir campos compactados (Comp, Comp-3) no layout ele estarão em binario. Se fizer um programa varredor de bits certamente irá conseguir montar o arquivo de saida. Boa Sorte Gerson Eduardo ecastroa_edu@ mailto:ecastroa_edu%40yahoo.com.br yahoo.com.br mailto:ecastroa_edu%40yahoo.com.br escreveu: Geralmente estes arquivos é do tipo texto. O que você precisa é do layout. Agora, se não for texto passe o tipo para ver o que da para fazer. Eduardo Celso Lorenzetti - GMail escreveu: Boa noite estimados colegas, estou precisando converter um arquivo cobol para dbf, ou qualquer coisa que eu consiga ler via delphi. Já pesquisei por tudo, mas não consegui converter, embora eu tb não manje nada de cobol. Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido. Obrigado. Att, Celso Lorenzetti [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo. http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/ com/mailbeta/tudonovo/ com/mailbeta/tudonovo/ http://br.yahoo. http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/ com/mailbeta/tudonovo/ com/mailbeta/tudonovo/ __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger http://br.messenger http://br.messenger.yahoo.com/ .yahoo.com/ .yahoo.com/ http://br.messenger http://br.messenger http://br.messenger.yahoo.com/ .yahoo.com/ .yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo. http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/ com/mailbeta/tudonovo/ com/mailbeta/tudonovo/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] FIREBIRD X POSTGREE X MYSQL
PostgreSql. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Adevaldo Oliveira To: delphi-br@yahoogrupos.com.br Sent: Friday, March 23, 2007 3:51 PM Subject: [delphi-br] FIREBIRD X POSTGREE X MYSQL Ola!!! Sou iniciante em delphi, gostaria de saber daqueles que tem mais experiencia, qual o banco de dados preferido da comunidade, e que roda bem com delphi, firebird, postgree, mysql ou outros. Obs: de preferencia banco de dados free, para aplicacoes medias, comecei com o paradox mais me informaram que da muito problema, entao comecei a pesquisar e cheguei a esse tres que citei acima. Desde ja muito obrigado. Adevaldo __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Converter arquivo cobol para dbf...
Olá Sérgio, muitíssimo obrigado pela ajuda. mas na verdade tenho vários arquivos e alguns grandes. Então se vc puder me enviar um programa em cobol que faça isto, ficaria muito grato a vc. Ou qualquer programa que converta esse arquivo para txt, dbf ou algo que eu consiga ler via Delphi. meu mail: [EMAIL PROTECTED] Att, Celso Lorenzetti - Original Message - From: Sergio To: delphi-br@yahoogrupos.com.br Sent: Thursday, March 22, 2007 8:26 AM Subject: Re: [delphi-br] Converter arquivo cobol para dbf... Aqui eu utilizo ainda Cobol e gera 2 arquivos p/ uma mesma fd (lay-out) um indexado e outro texto com as posições dos campos . Eu utilizo o próprio cobol p/ gerar um arquivo TXT com delimitadores ou o PHP , lendo o arquivo TXT. Se vc quiser algum modelo de script em PHP ou o programa Cobol que faz isso eu te mando, ou se vc enviar o arquivo eu te envio em TXT c/ delimitadores. Sergio - Original Message - From: Eduardo To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 21, 2007 11:41 PM Subject: Re: [delphi-br] Converter arquivo cobol para dbf... Geralmente estes arquivos é do tipo texto. O que você precisa é do layout. Agora, se não for texto passe o tipo para ver o que da para fazer. Eduardo Celso Lorenzetti - GMail escreveu: Boa noite estimados colegas, estou precisando converter um arquivo cobol para dbf, ou qualquer coisa que eu consiga ler via delphi. Já pesquisei por tudo, mas não consegui converter, embora eu tb não manje nada de cobol. Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido. Obrigado. Att, Celso Lorenzetti [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Converter arquivo cobol para dbf...
Olá Luiz, pois é os dados não estão em modo texto, e conheço a estrutura dos arquivos. mas obrigado. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Luiz Escobar To: delphi-br@yahoogrupos.com.br Sent: Thursday, March 22, 2007 9:49 AM Subject: Re: [delphi-br] Converter arquivo cobol para dbf... Cara já fiz isso... vc vai precisar de um compilador COBOL da mesma versão, criar um programinha onde ele converta o arquivo em COBOL para TXT e depois importar via DELPHI... Nem me pergunta como, pq fiz isso à uns 8 anos atraz 1 unica vez, tive que aprender o basico de COBOL para poder fazer isso... e ja te aviso é um sac* COBOL.. Agora se vc souber como é a estrutura do ARQUIVO do COBOL e sabe trabalhar com arquivo em modo CRÚ!, abre direto o arquivo no DELPHI via FILE mesmo e vai lendo e convertendo, também parece que em COBOL tem gente que grava o arquivo em modo TEXTO não lembro bem afinal fazem 8 anos e só mexi 1 vez hehhehehhe BOA SORTE! Luiz Escobar Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase DOS - Clipper/Assembler xBase SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k LINUX - LAZARUS/Kylix/MySQL; http://www.megasistema.com.br - Original Message - From: Celso Lorenzetti - GMail To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 21, 2007 11:17 PM Subject: [delphi-br] Converter arquivo cobol para dbf... Boa noite estimados colegas, estou precisando converter um arquivo cobol para dbf, ou qualquer coisa que eu consiga ler via delphi. Já pesquisei por tudo, mas não consegui converter, embora eu tb não manje nada de cobol. Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido. Obrigado. Att, Celso Lorenzetti [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Converter arquivo cobol para dbf...
Olá Cleriston, O REBUILD é preciso ter o cobol instalado? Att, Celso Lorenzetti - Original Message - From: [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, March 22, 2007 10:34 AM Subject: ENC: [delphi-br] Converter arquivo cobol para dbf... Gerson, Você pode gerar um arquivo texto com o seguinte comando REBUILD ARQUIVO.DAT, NOVO.TXT /t:LII Mais tem um detalhe, se tiver arquivo compactado(COM-3) vai sair desalinhado, Caso contrario somente com o lay-out do arquivo e fazendo suporte em cobol. Trabalho com cobol a 7 anos e estamos convertendo nossos sistema para delphi _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo Enviada em: quinta-feira, 22 de março de 2007 10:16 Clériston Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Converter arquivo cobol para dbf... Gerson, por isso disse geralmente. O normal quando é gerado um arquivo para exportação de dados, é gerado um arquivo TXT, mas quando é gerado para carregar em outro servidor de grande porte, ai se usa os arquivos binários para facilitar a geração. Eduardo Gerson Machado escreveu: Negativo, colega, os arquivos gerados em Cobol não necessariamente podem estar em texto, se existir campos compactados (Comp, Comp-3) no layout ele estarão em binario. Se fizer um programa varredor de bits certamente irá conseguir montar o arquivo de saida. Boa Sorte Gerson Eduardo ecastroa_edu@ mailto:ecastroa_edu%40yahoo.com.br yahoo.com.br mailto:ecastroa_edu%40yahoo.com.br escreveu: Geralmente estes arquivos é do tipo texto. O que você precisa é do layout. Agora, se não for texto passe o tipo para ver o que da para fazer. Eduardo Celso Lorenzetti - GMail escreveu: Boa noite estimados colegas, estou precisando converter um arquivo cobol para dbf, ou qualquer coisa que eu consiga ler via delphi. Já pesquisei por tudo, mas não consegui converter, embora eu tb não manje nada de cobol. Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido. Obrigado. Att, Celso Lorenzetti [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/ com/mailbeta/tudonovo/ http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/ com/mailbeta/tudonovo/ __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger http://br.messenger.yahoo.com/ .yahoo.com/ http://br.messenger http://br.messenger.yahoo.com/ .yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/ com/mailbeta/tudonovo/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Converter arquivo cobol para dbf...
Olá Nivaldo, na verdade não sei que cobol é, nem o cliente soube me informar.. Como eu faço para descobrir isto? Posso te mandar um arquivo pequeno a vc, se me permitir. Obrigado. Att, Celso Lorenzetti - Original Message - From: Nivaldo Stainle To: delphi-br@yahoogrupos.com.br Sent: Thursday, March 22, 2007 6:35 PM Subject: Re: [delphi-br] Converter arquivo cobol para dbf... precisa saber qual é o COBOL, se for o ACUCOBOL, é só usar(se existir) a XFD e acessar pelo ODBC, eu acesso pelo DELPHI todos os dados do cobol aqui, é o ACUCOBOL, estou à disposição Stainle Luiz Escobar [EMAIL PROTECTED] escreveu: Cara já fiz isso... vc vai precisar de um compilador COBOL da mesma versão, criar um programinha onde ele converta o arquivo em COBOL para TXT e depois importar via DELPHI... Nem me pergunta como, pq fiz isso à uns 8 anos atraz 1 unica vez, tive que aprender o basico de COBOL para poder fazer isso... e ja te aviso é um sac* COBOL.. Agora se vc souber como é a estrutura do ARQUIVO do COBOL e sabe trabalhar com arquivo em modo CRÚ!, abre direto o arquivo no DELPHI via FILE mesmo e vai lendo e convertendo, também parece que em COBOL tem gente que grava o arquivo em modo TEXTO não lembro bem afinal fazem 8 anos e só mexi 1 vez hehhehehhe BOA SORTE! Luiz Escobar Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase DOS - Clipper/Assembler xBase SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k LINUX - LAZARUS/Kylix/MySQL; http://www.megasistema.com.br - Original Message - From: Celso Lorenzetti - GMail To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 21, 2007 11:17 PM Subject: [delphi-br] Converter arquivo cobol para dbf... Boa noite estimados colegas, estou precisando converter um arquivo cobol para dbf, ou qualquer coisa que eu consiga ler via delphi. Já pesquisei por tudo, mas não consegui converter, embora eu tb não manje nada de cobol. Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido. Obrigado. Att, Celso Lorenzetti [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Converter arquivo cobol para dbf...
Boa noite estimados colegas, estou precisando converter um arquivo cobol para dbf, ou qualquer coisa que eu consiga ler via delphi. Já pesquisei por tudo, mas não consegui converter, embora eu tb não manje nada de cobol. Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido. Obrigado. Att, Celso Lorenzetti [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] PostGreSQL e DBExpress
É só baixar do site da vitavoom http://www.vitavoom.com/Downloads/Files/pgeDriver-4.02.exe Celso Lorenzetti. Analista de Sistemas. - Original Message - From: Wiltomar Duarte To: delphi-br@yahoogrupos.com.br Sent: Monday, March 27, 2006 9:48 AM Subject: Re: [delphi-br] PostGreSQL e DBExpress Pois o que baixei e que dizia ser a última versão, diz que é imcompatível com minha versão do PostGreSQL e diz que somente pode ser usado com as versões 7.x Se possível então me manda a versão que você tem Wiltomar Duarte [EMAIL PROTECTED] - Original Message - From: Celso Lorenzetti - GMail To: delphi-br@yahoogrupos.com.br Sent: Saturday, March 25, 2006 9:05 PM Subject: Re: [delphi-br] PostGreSQL e DBExpress Acho que vc está equivocado, eu utilizo esse driver com a versão 8.1 no win xp e delphi 6 Celso Lorenzetti. Analista de Sistemas. - Original Message - From: Wiltomar Duarte To: delphi-br@yahoogrupos.com.br Sent: Saturday, March 25, 2006 10:43 AM Subject: Re: [delphi-br] PostGreSQL e DBExpress já tentei, porém ele só dá suporte a versão 7.x e anteriores e eu estou com a versão 8.1. Wiltomar - Original Message - From: Celso Lorenzetti - GMail To: delphi-br@yahoogrupos.com.br Sent: Friday, March 24, 2006 6:22 PM Subject: Re: [delphi-br] PostGreSQL e DBExpress Olá Wiltomar, existe sim www.vitavoom.com, só que é pago (uns 500 pila) Celso Lorenzetti. - Original Message - From: Wiltomar Duarte To: Delphi-BR Sent: Friday, March 24, 2006 5:23 PM Subject: [delphi-br] PostGreSQL e DBExpress Boa tarde amigos, Estou desenvolvendo um sistema que se utiliza de diversos bancos de dados, dando assim ao cliente a possibilidade de escolher com que banco quer trabalhar, até aqui tudo bem, pois o Firebird, o Oracle, MS SQL e o IBM DB2 passaram sem problemas, porém quando tento trabalhar com o PostGreSQL enfrento o problema de não possuir um driver DBExpress para ele, e buscando na net o único que encontrei não é compatível com minha versão do PostGre que é a 8.1. Gostaria então de saber se alguém no grupo já desenvolveu esse driver ou sabe onde posso encontrar. Já sou grato, Wiltomar Duarte. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço
Re: [delphi-br] PostGreSQL e DBExpress
Acho que vc está equivocado, eu utilizo esse driver com a versão 8.1 no win xp e delphi 6 Celso Lorenzetti. Analista de Sistemas. - Original Message - From: Wiltomar Duarte To: delphi-br@yahoogrupos.com.br Sent: Saturday, March 25, 2006 10:43 AM Subject: Re: [delphi-br] PostGreSQL e DBExpress já tentei, porém ele só dá suporte a versão 7.x e anteriores e eu estou com a versão 8.1. Wiltomar - Original Message - From: Celso Lorenzetti - GMail To: delphi-br@yahoogrupos.com.br Sent: Friday, March 24, 2006 6:22 PM Subject: Re: [delphi-br] PostGreSQL e DBExpress Olá Wiltomar, existe sim www.vitavoom.com, só que é pago (uns 500 pila) Celso Lorenzetti. - Original Message - From: Wiltomar Duarte To: Delphi-BR Sent: Friday, March 24, 2006 5:23 PM Subject: [delphi-br] PostGreSQL e DBExpress Boa tarde amigos, Estou desenvolvendo um sistema que se utiliza de diversos bancos de dados, dando assim ao cliente a possibilidade de escolher com que banco quer trabalhar, até aqui tudo bem, pois o Firebird, o Oracle, MS SQL e o IBM DB2 passaram sem problemas, porém quando tento trabalhar com o PostGreSQL enfrento o problema de não possuir um driver DBExpress para ele, e buscando na net o único que encontrei não é compatível com minha versão do PostGre que é a 8.1. Gostaria então de saber se alguém no grupo já desenvolveu esse driver ou sabe onde posso encontrar. Já sou grato, Wiltomar Duarte. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] PostGreSQL e DBExpress
Olá Wiltomar, existe sim www.vitavoom.com, só que é pago (uns 500 pila) Celso Lorenzetti. - Original Message - From: Wiltomar Duarte To: Delphi-BR Sent: Friday, March 24, 2006 5:23 PM Subject: [delphi-br] PostGreSQL e DBExpress Boa tarde amigos, Estou desenvolvendo um sistema que se utiliza de diversos bancos de dados, dando assim ao cliente a possibilidade de escolher com que banco quer trabalhar, até aqui tudo bem, pois o Firebird, o Oracle, MS SQL e o IBM DB2 passaram sem problemas, porém quando tento trabalhar com o PostGreSQL enfrento o problema de não possuir um driver DBExpress para ele, e buscando na net o único que encontrei não é compatível com minha versão do PostGre que é a 8.1. Gostaria então de saber se alguém no grupo já desenvolveu esse driver ou sabe onde posso encontrar. Já sou grato, Wiltomar Duarte. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Delphi + PostGres + DBExpress com PGExpress
Olá, o controle do PGExpress é feito no executável. se o outro funciona corretamente, é porque a pessoa que gerou o outro executável tinha a licença do driver. Quando vc utiliza este driver, tem que adicionar uma unit chamada pgeLicence.pas ao seu projeto, daí a mensagem não é apresentada. - Original Message - From: Leonardo Martins To: delphi-br@yahoogrupos.com.br Sent: Friday, January 20, 2006 2:24 PM Subject: [delphi-br] Delphi + PostGres + DBExpress com PGExpress Gente, Primeiramente boa tarde. Tem um sistema aqui na empresa, que já roda com esses componenetes que citei no titulo. E ele funciona corretamente. Criei uma nova aplicação, que conecta no mesmo banco e também em outro que é DB em SQL Server. Com o SQL Server utilizo ADO e com o banco Postgres utilizo o DbExpress com pgExpress O ADO dá tudo certo... porém quando eu vou conectar o banco postgress... Ele dá um EDatabaseError Invalid License pgExpress. Tudo bem, eu sei que o pgExpress é demo... mas acontece que a outra aplicação funciona normalmente... Porque? O que está errado no meu programa? Se para conectar eu utilizo as mesmas configurações da outra Aplicação? Obrigado gente Leonardo [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Troca de Operador
ou ABS(valor), sempre retornará positivo. Celso Lorenzetti - Original Message - From: Elvis To: delphi-br@yahoogrupos.com.br Sent: Wednesday, January 18, 2006 10:04 PM Subject: RES: [delphi-br] Troca de Operador Multiplica por -1 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Guigos Enviada em: quarta-feira, 18 de janeiro de 2006 15:41 Para: Delphi-Br Assunto: [delphi-br] Troca de Operador gostaria de saber como faço para trocar de operador no resultado de uma operação no delphi ex. -20,00(negativo) gostaria de ficasse 20,00(positivo) Grato Luis ___ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE http://br.rd.yahoo.com/SIG=12fvlfu7u/M=387526.7663462.8711128.1588051/D=brc lubs/S=2137111264:HM/Y=BR/EXP=1137633562/A=3244686/R=2/id=noscript/SIG=16ea5 dsno/*http:/landingstrip.dell.com/landingstrip/ls.asp?CID=10157LID=293453D GC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/ products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0117_lrec_dell_ene13_dhs_dim110 0n.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . __ Informação do NOD32 1.1371 (20060118) __ Esta mensagem foi verificada pelo NOD32 Sistema Antivírus http://www.nod32.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] [maf] Resetar variavel
for i:= 1 to 140 do TLabel(FindComponent('Label'+lntToStr(i))).Caption := '' - Original Message - From: tecnisystems To: delphi-br Sent: Wednesday, January 18, 2006 6:17 PM Subject: [delphi-br] [maf] Resetar variavel Pessoal Tenho a seguinte duvida. Suponhamos que eu tenho 20 labels com os seguintes nomes. lbNome1, lbNome2, ..., lnNome20. Gostaria de colocar valor vazio no caption delas com um comando for. Alguém já fez algo parecido, pois na verdade tenho 140 labels a zerar. Att, Marcos Ferreria Tecnisystems Informática [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Modular sistemas, conexão em BPL.
Sim, terá que enviar junto, todas as bpls que você utilizar recursos, inclusive as do delphi. Claro, você poderia modularizar em bpls somente para o desenvolvimento, e gerar um exe só. (eu acho, pelo menos). Eu utilizo, como te falei. - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Tuesday, January 10, 2006 12:11 PM Subject: Re: [delphi-br] Modular sistemas, conexão em BPL. Olá Celso, Primeiramente, obrigado por responder minhas questão :-)... so estou com uma duvida... no que diz respeito ao EXE.. você diz pra marcar Build with runtime packages, porem se eu fizer isso, terei que enviar o packages dos componentes que eu uso? Tipo JVCL? e etc..? Vi uma discussao a um tempo atras, so que meu servidor de email remove as msgs antigas, e eskeci de baixa-las... :-( Obrigado. []s Fellipe H. Em 10/01/06, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Olá Fellipe, acho uma boa idéia, funciona assim... Crie uma bpl (Conexao.bpl) com um datamodule e nele coloque a conexão. (todas as outras coisas que serão compartilhadas entre mais de um módulo, podem ficar nesta mesma bpl, ou outra) nas outras bpls (contábil, por exemplo), adicione a Conexao.dcp ao Requiries da mesma, assim vc terá acesso as funcionalidades da outra bpl. No projeto do .exe, adicione também o Datamodule que vc criou com a conexão. Outra coisa,no mesmo projeto do .exe, vá em Project/Options/Packages/Runtime Packages e marque Build with runtime packages, e adicione no edit abaixo a sua bpl (Conexao.bpl). É isso. Espero que ajude, e no histórico da lista tem mais coisas também, dá uma olhada. t+ - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Tuesday, January 10, 2006 8:27 AM Subject: [delphi-br] Modular sistemas, conexão em BPL. Olá amigos, estou pensando em desenvolver um sistema complexo, muito grande, que inclui parte contabil, administrativa e etc.. para ficar fácil a manutencao e desenvolvimento, estou pensando em criar modulos BPL para tudo no sistema, eis que vio meu problema: Conexao. Estou usando Firebird, com IBX, porem queria apenas uma conexao com o banco, ou seja, criar um BPL, onde ficaria a conexao, e os outros BPL e a aplicacao principal, se ligaria a esse BPL Conexao, e faria a conexao com o banco de dados... Pois bem, por isto estou aqui, queria algumas dicas de como trabalhar com BPL, como faço esse esquema de conexao... Desde já agradeço a todos, _ Fellipe Henrique [EMAIL PROTECTED] Venham até a borda, ele disse. Eles disseram: Nós temos medo. Venham até a borda, ele insistiu. Eles foram, Ele os empurrou... E eles voaram. (Guillaume Apollinaire) [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE http://br.rd.yahoo.com/SIG=12fs3kcq8/M=387526.7663462.8660329.1588051/D=brclubs/S=2137111264:HM/Y=BR/EXP=1136904506/A=3225921/R=2/id=noscript/SIG=16f8dd56m/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10085LID=290644DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/notebooks?c%3Dbr%26l%3Dpt%26s%3Ddhs -- *Links do Yahoo! Grupos* - Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ - Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED][EMAIL PROTECTED] - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. -- _ Fellipe Henrique [EMAIL PROTECTED] Venham até a borda, ele disse. Eles disseram: Nós temos medo. Venham até a borda, ele insistiu. Eles foram, Ele os empurrou... E eles voaram. (Guillaume Apollinaire) [As partes desta mensagem que não continham texto foram removidas
Re: [delphi-br] Modular sistemas, conexão em BPL.
Bom, vamos lá - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Tuesday, January 10, 2006 2:51 PM Subject: Re: [delphi-br] Modular sistemas, conexão em BPL. Beleza Celso, mas no caso como eu saberei qual BPL estou usando? Terei que adiciona-la manualmente? R: Você deverá montar uma estrutura hierárquica no seu projeto, onde a bpl que for compartilhada por mais de uma outra, deverá ficar em um nível acima na estrutura. Algo assim: Conexao.bpl ---Aqui tudo que for compartilhado Sistema.exe Contabil.bpl Financeiro.bpl ... e como vc mesmo disse, tem como soh as bpls que eu desenvolvi? R: Não. Que eu saiba, ou você trabalha com elas ou não (meio estranho essa frase..hehe). Ou você gera um .exe com tudo, ou vc trabalha com bpl, não existe meio termo (só as minhas). Pelo menos que eu saiba. Uma perguntinha basica: realmente vale a pena esse trabalho todo? facilita muito mesmo? tipo, tenho um modulo contabil, aih eu modifiquei algo nele, eu tenho que enviar somente o bpl dele, ou o exe todo?, vamos supor que no cliente nao tinha este modulo contabil, eh soh eu enviar o bpl, e pronto? ou tenho que registrar no EXE? R: Bom se vale, só o tempo te dirá, depende do tipo de alterações que terá no sistema. Na minha opinião(no meu caso) o que vc ganha mais é no desenvolvimento, cada pessoa trabalhando em um projeto separado, sem o trabalho de uma interferir no da outra. Quando a mandar só a nova, até dá certo, se vc não alterar a parte da Interface da(s) bpl(s) que é compartilhada. Então poderia enviar somente a Contabil.bpl. Não existe nenhum tipo de registro no exe. são todos independentes. []s Fellipe H. Em 10/01/06, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Sim, terá que enviar junto, todas as bpls que você utilizar recursos, inclusive as do delphi. Claro, você poderia modularizar em bpls somente para o desenvolvimento, e gerar um exe só. (eu acho, pelo menos). Eu utilizo, como te falei. - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Tuesday, January 10, 2006 12:11 PM Subject: Re: [delphi-br] Modular sistemas, conexão em BPL. Olá Celso, Primeiramente, obrigado por responder minhas questão :-)... so estou com uma duvida... no que diz respeito ao EXE.. você diz pra marcar Build with runtime packages, porem se eu fizer isso, terei que enviar o packages dos componentes que eu uso? Tipo JVCL? e etc..? Vi uma discussao a um tempo atras, so que meu servidor de email remove as msgs antigas, e eskeci de baixa-las... :-( Obrigado. []s Fellipe H. Em 10/01/06, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Olá Fellipe, acho uma boa idéia, funciona assim... Crie uma bpl (Conexao.bpl) com um datamodule e nele coloque a conexão. (todas as outras coisas que serão compartilhadas entre mais de um módulo, podem ficar nesta mesma bpl, ou outra) nas outras bpls (contábil, por exemplo), adicione a Conexao.dcp ao Requiries da mesma, assim vc terá acesso as funcionalidades da outra bpl. No projeto do .exe, adicione também o Datamodule que vc criou com a conexão. Outra coisa,no mesmo projeto do .exe, vá em Project/Options/Packages/Runtime Packages e marque Build with runtime packages, e adicione no edit abaixo a sua bpl (Conexao.bpl). É isso. Espero que ajude, e no histórico da lista tem mais coisas também, dá uma olhada. t+ - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Tuesday, January 10, 2006 8:27 AM Subject: [delphi-br] Modular sistemas, conexão em BPL. Olá amigos, estou pensando em desenvolver um sistema complexo, muito grande, que inclui parte contabil, administrativa e etc.. para ficar fácil a manutencao e desenvolvimento, estou pensando em criar modulos BPL para tudo no sistema, eis que vio meu problema: Conexao. Estou usando Firebird, com IBX, porem queria apenas uma conexao com o banco, ou seja, criar um BPL, onde ficaria a conexao, e os outros BPL e a aplicacao principal, se ligaria a esse BPL Conexao, e faria a conexao com o banco de dados... Pois bem, por isto estou aqui, queria algumas dicas de como trabalhar com BPL, como faço esse esquema de conexao... Desde já agradeço a todos, _ Fellipe Henrique [EMAIL PROTECTED] Venham até a borda, ele disse. Eles disseram: Nós temos medo
Re: [delphi-br] Violação de acesso no XP SP2 com a VCL60.BPL
Eu também, não tenho problema algum. Delphi 6 SP2 e Win XP SP2 Aliás, sempre que tive, era erro meu. E olha que não foram poucos..hehe Uma dica, tente linha a linha com o debug, até encontrar a linha que dispara o exception. então coloca ela aí pra gente ver se pode ajudar. - Original Message - From: Rubem Nascimento da Rocha To: delphi-br@yahoogrupos.com.br Sent: Friday, January 06, 2006 3:13 PM Subject: Re: [delphi-br] Violação de acesso no XP SP2 com a VCL60.BPL Companheiro Eduardo! Não sejamos tão radicais. As vezes, o problema pode estar no próprio software. ;-) Companheiro Joel, o seu Delphi 6 possui todos os update packs aplicados? Eu uso Windows XP Professional com SP 2 e Delphi 6 na minha casa com todos os updates e funciona muito bem. Sds. From: Eduardo Jedliczka [EMAIL PROTECTED] Reply-To: delphi-br@yahoogrupos.com.br To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Violação de acesso no XP SP2 com a VCL60.BPL Date: Fri, 6 Jan 2006 14:29:40 -0200 Faz assim: Formata a Máquina, instala um sistema operacional de verdade (Linux ou Sun), e desiste do Delphi. Que tal você utilizar o Lazarus com FreePascal ou migrar para o C/C++ ??? Pelo menos acabaria com as violações de acesso nas BPL. Mas falando sério agora. Acho que só formatando e instalando tudo novamente, utilizo o Delphi 6 com o Windows XP SP2 sem nenhum problema, inclusive debugando todos os aplicativos. Sucesso, = Eduardo Jedliczka Apucarana - Pr = - Original Message - From: Joel do Prado Junior [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, January 05, 2006 1:07 PM Subject: [delphi-br] Violação de acesso no XP SP2 com a VCL60.BPL Pessoal, sempre utilizei o Delphi 6 no XP SP1 sem problemas. Recentemente formatei a minha máquina e instalei o XP SP2, e a partir dai quando vou debugar qualquer programa recebo a mensagem vioalação de acesso blablabla in module 'vcl60.bpl'. Write of address 0018'. Alguém da lista já passou por isso ? obrigado. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos _ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Como usar 8 casas decimais no delphi?
Olá Felipe, Eu tive esse problema também como eu utilizo um DbEdit que eu escrevi(com algumas alterações do que vem no Delphi), eu alterei para ele trabalhar como TBCD, ao invés de trabalhar como Float Me parece(não tenho certeza) o Float não trabalha com mais de 4 casas decimais. Trabalhando como TBCD funcionou perfeitamente Que tipo de componente vc utiliza? - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Wednesday, January 04, 2006 12:11 PM Subject: Re: [delphi-br] Como usar 8 casas decimais no delphi? Olá amigo Welson, No meu banco de dados está assim: FATOR NUMERIC(15,8) e ele grava com 8 casas sem problemas, o maior problema está em pegar estar 8 casas no delphi. Pois se eu tentar um cdsFATOR.AsFloat ele me retorna apenas 4 casas no maximo, e arredonda a ultima casa ou seja 0,10615701 no delphi ele fica 0,1062 ou seja, se eu fiz algum calculo com esse numero ele vai dar diferença então eis meu problema, como trabalhar com as 8 casas decimais como está no banco de dados.. PS.: Uso Firebird 1.5, DBEXpress no server e no client o ClientDataSet. Obrigado desde já. []s Fellipe H. Em 04/01/06, Welson Avelar [EMAIL PROTECTED] escreveu: -x- Fellipe Henrique escreveu: Olá, preciso fazer um calculo que o fator tem 8 casas decimais, uso o ClientDataSet, vinculado no meu servidor a um DBExpress, o numero que deveria ser 0,10615700 fica 0,1062 como faço pra usar as 8 casas decimais nas contas, tentei .AsFloat, .Value, .AsBDC e nada.. obrigado desde já. -x- [Welson] Depende de como está o campo em sua tabela então. Se for Firebird, acho que deve ficar como Numeric(15,8) sendo 15 o número total de algarismos e 8 o número total de algarismos após o ponto flutuante. Acho que é isso mesmo... agora me deu branco. Bom, algum amigo nosso ae pode responder com mais certeza. É esperar... :-) Abraços... = Nunca ande pelo caminho traçado, pois ele conduz somente até onde os outros já foram. Alexander Graham Bell = Welson de Avelar Soares Filho Programador Delphi Gemini Sistemas www.geminisistemas.com.br Juiz de Fora - Minas Gerais = - Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE http://br.rd.yahoo.com/SIG=12ffr1eis/M=387526.7663462.8550203.1588051/D=brclubs/S=2137111264:HM/Y=BR/EXP=1136385455/A=3215516/R=2/SIG=16e56adpd/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10029LID=288321DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs -- *Links do Yahoo! Grupos* - Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ - Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED][EMAIL PROTECTED] - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. -- _ Fellipe Henrique [EMAIL PROTECTED] Venham até a borda, ele disse. Eles disseram: Nós temos medo. Venham até a borda, ele insistiu. Eles foram, Ele os empurrou... E eles voaram. (Guillaume Apollinaire) [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Abrir XML no ClientDataSet
Olá galera, o ClientDataSet tem algum limite de tamanho para abrir arquivos xml? Ou só abre arquivos que foram gerados por ele, com o método SaveToFile? Estou tentando abrir um arquivo gerado por outro sistema, e está dando a mensagem --- Error --- Mismatch in datapacket. --- OK --- Alguém sabe porque. Obrigado. Celso Lorenzetti [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Abrir XML no ClientDataSet
Muito obrigado, Marcos e Ruben. Vou olhar essas opções. Até já tinha testado o XML doc, mas travou tudo. Também o arquivo tem 140Mb :-) Será que ficará lento, com esse transform? - Original Message - From: Rubem Nascimento da Rocha To: delphi-br@yahoogrupos.com.br Sent: Tuesday, January 03, 2006 5:01 PM Subject: Re: [delphi-br] Abrir XML no ClientDataSet Marcos, vc está certo! Pra poder acessar dados em formato XML livre, que não estejam no formato XML salvo e reconhecido pelo ClientDataSet, vc precisa usar transformações XML. No Delphi 6 e 7, na pasta DEMOS, procure uma subpasta chamada Internet. Lá tem exemplos relacionados a isto que estou falando. Detalhe: isto só é válido para a versão Enterprise do Delphi, pois esta versão possui todo o suporte para trabalhar com transformações XML. Consultem também no help do Delphi a respeito do utilitário XML Mapper e sobre o componente TXMLTransformationProvider. Tudo isto só está disponível na versão Enterprise do Delphi 6 ou 7. Ou seja, não existe nada disse que eu citei em versões Professional. E nem adianta tentar instalar os componentes e o utilitário pra usar na versão Professional que não funciona! Sds. From: Marcos Bernardo [EMAIL PROTECTED] Reply-To: delphi-br@yahoogrupos.com.br To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Abrir XML no ClientDataSet Date: Tue, 3 Jan 2006 17:13:36 -0200 Salve... Não Funciona mesmo.. heheheh Ele só abre se for gerado por ele mesmo... para isso vc tem que o usar o XMLDoc. Isso pelo que sei so foi resolvido no delphi 2005.. heheh Já passei por isso.. hehehe O que acontece eh que este formato que ele gera.. ele coloca o Skema e os dados no mesmo arq. Quando que em outros formatos vem separado...(ou algo assim...) Pelo que sei eh isso.. me corrigiam se eu estiver errado ok... Abraço Marcos Bernardo Em 03/01/06, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Olá galera, o ClientDataSet tem algum limite de tamanho para abrir arquivos xml? Ou só abre arquivos que foram gerados por ele, com o método SaveToFile? Estou tentando abrir um arquivo gerado por outro sistema, e está dando a mensagem --- Error --- Mismatch in datapacket. --- OK --- Alguém sabe porque. Obrigado. Celso Lorenzetti [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE http://br.rd.yahoo.com/SIG=12ffivgma/M=387526.7663462.8550203.1588051/D=brclubs/S=2137111264:HM/Y=BR/EXP=1136319664/A=3215516/R=2/SIG=16e56adpd/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10029LID=288321DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs -- *Links do Yahoo! Grupos* - Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ - Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED][EMAIL PROTECTED] - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. [As partes desta mensagem que não continham texto foram removidas] _ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Relatório
Olá Ana, Eu te indico o FortesReport. www.fortesreport.com.br - Original Message - From: aamelia [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, January 03, 2006 5:57 PM Subject: [delphi-br] Relatório Boa tarde! Alguém pode me umas dicas de como usar o Quick Report no Delphi 7, ou algum outro para que eu possa desenvolver meus relatórios? Até mais, Ana Amélia O grande portal dos mineiros http://www.uai.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Como descobrir os campos chaves de uma tabela
Olá, não tenho o comando aqui, porque não estou utilizando o Interbase, mas existe um programa para administração de banco de dados chamado, EMS. ele deve ter uma versão para interbase e nele existe uma opção para criar um log dos comandos. (Opções/Ferramentas/SQL Monitor/SQL Log). nele você para Gravar log do SQL Monitor em arquivo. Então poderá pegar o comando que ele dispara para retornar a chave primária da tabela. E não só isso, mas campos, índices e tudo mais. olink é: http://sqlmanager.net/en/products/ibfb/manager Espero que ajude. - Original Message - From: DOI-Mario Reis To: delphi-br@yahoogrupos.com.br Sent: Thursday, December 29, 2005 6:56 AM Subject: RE: [delphi-br] Como descobrir os campos chaves de uma tabela Bom no interbase não sei mas já fiz isso para DbaseIV,Pdox e recentement em PostGresSql. Se Voc~e quiser posso enviar-lhe. -Original Message- From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Paulo Sent: quarta-feira, 28 de Dezembro de 2005 22:21 To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] Como descobrir os campos chaves de uma tabela Pessoal: No InterBase e no SQL-Server existe algum comando SELECT (ou outro) que eu possa executar de dentro de um programa Delphi, de forma que eu descubra todos os campos que compoem a chave de uma tabela ? Por exemplo: sChave := ObtemChaveTabela('TBNOTASFISCAIS'); e (por exemplo), a variavel sChave ficaria com o seguinte conteudo: 'NUMERONF,SERIENF' (neste exemplo, os campos que formam a chave ficariam separados por virgula) Grato pela atencao de todos Paulo [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Relatórios em Delphi
Olá Gerson, Sinceramente não utilizei gráficos no Fortes, mas pelo que sei, você coloca um TChart ou TDbChart dentro de um TRlPanel(TPanel do Fortes) e funciona normalmente. Os colegas da lista do fortes, utilizam e dizem que funciona. t+ - Original Message - From: Gerson Thomaz Santos To: delphi-br@yahoogrupos.com.br Sent: Tuesday, December 20, 2005 11:04 AM Subject: Re: [delphi-br] Relatórios em Delphi Amigo Celso, quem se ofende é é a turma do EU sempre tenho razão AuHAUHuahuAHuhauHAUh aki na lista, pelomenos eu acho, somo todos crescidinho... e aproveitando a deixa... amigo, Celso, gente fina, camarada...(la em o golpe :P:P:P) me diz uma coisa, que acho q mais alguem aki poderia precisar: Conheces algum componente pra fazer Gráfico no Fortes??? volto a colocar, só não migrei pra ele pq não achei. eu gero relatórios gráficos em Pizza, Barra e Linhas, e no Fortes não achei nada ainda. sobre o lance de Tudo funcionar, o meu Quick tbm funfou tudo, bem, pelo menos tudo o que eu precisei até agora. Tah certo que teve algumas artemanhas escondidas que descobri depois de muito suor, mas funfou abração amigo... Gerson Thomaz Santos - Original Message - From: Celso Lorenzetti - GMail To: delphi-br@yahoogrupos.com.br Sent: Tuesday, December 20, 2005 12:10 PM Subject: Re: [delphi-br] Relatórios em Delphi Amigo, conheço o Quick e o Fortes www.fortesreport.com.br e te digo, sem a menor dúvida 1.000.000 de vezes o Fortes do que o Quick... Dá uma comparada nos dois e verá a diferença. 1. Precisão ao exportar para PDF, XLS, DOC, HTML; 2. Relatórios em colunas com mais opções; 3. Melhor estruturado as classes; 4. PageBreak que funciona; 5. Outros tipos de bandas, que no Quick não tem; 6. Converte automaticamente para matricial; 7. E o melhor, tudo funciona... 8. E outras tantas... P.S.: Quem utiliza o Quick, não se ofenda, é só minha opinião. Trabalhei 3 anos com o Quick, e ainda bem que conheci o Fortes. Ceslo Lorenzetti Original Message - From: lucsilfreitas To: delphi-br@yahoogrupos.com.br Sent: Tuesday, December 20, 2005 8:30 AM Subject: [delphi-br] Relatórios em Delphi Bom dia pessoal! Gostaria muito de uma informação: - Qual é a menhor ferramenta para gerar relatórios em Delphi 7? Tenho instalado em meu computador o crystal reports 9, mas não consigo assessa-lo. Já ouvi falar também de quick reports, mas não encontrei no CD de instalação de delphi. - Ele vem junto com o delphi ou é separado? No aguardo de respostas. LUCIANO -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do
Re: [delphi-br] DBGrid
Olá Eduardo, para salvar as definições do DbGrid.Columns no banco de dados, vc deve utilizar um campo do tipo binário (BLOB), depende de qual banco de dados vc está utilizando. Eu tenho isso no postgresql. T+ - Original Message - From: Pablo Augusto To: delphi-br@yahoogrupos.com.br Sent: Tuesday, December 20, 2005 9:53 AM Subject: Re: [delphi-br] DBGrid voce pode salval apenas o caminho dos arquivos .cfg no banco de dados com o tipo de campo varchar. *tbl_config* id |path 1| c:\programa\data\cfg1.cfg 2| c:\programa\data\cfg2.cfg 3| c:\programa\data\cfg3.cfg dai você pode consultar o caminho e buscar ele no diretório apropriado. Você pode tambem ao envés de criar o .cfg colocar os dados que seriam contidos nesses arquivos em uma tabela no seu banco de dados ... existem várias possibilidades, você tem de ver a que melhor se adapta o seu caso. Em 20/12/05, Eduardo Suruagy [EMAIL PROTECTED] escreveu: Estou usando SQlServer+ ADO + ClientDataSet Minha duvida é a seguinte: Eu guardo as configurações dos DbGrids em arquivos *.cfg exemplo: nome_dbgrid_codusuario.cfg, qd os usuários entram em algum formulario eu carrego as configurações do dbgrid mas eu queria q os arquivos *.cfg ficassem guardados no banco de dados cada arquivo seria um registro diferente, mas, não sei como fazer nem qual o tipo de campo que devo usar para esse tipo de arquivo... Porfavor me ajudem!! Obrigado!!! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE http://br.rd.yahoo.com/SIG=12fgd8p9a/M=386470.7632849.8508174.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1135088531/A=3135788/R=2/id=noscript/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com -- *Links do Yahoo! Grupos* - Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ - Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED][EMAIL PROTECTED] - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] DBGrid
Eu seto a propriedade Visible para False, não excluo ela. então quando eu salvo e restauro ela continua Invisível. Para voltar ela, eu tenho um checkbox (Mostrar todas as colunas) que fica desmarcado. Então a medida em que o usr, vai ocultando, ou excluindo as colunas, elas vão sumindo. Se ele quizer volta alguma, ele marca o checkbox, e eu volto todas elas. É meio complicado de explicar. Mas, além de setar o Visible, eu altero a fonte do título da coluna para Negrito, assim eu sei quais as que estavam ocultas. e quando ele volta, eu volto para normal a fonte. Captou? É o geitinho brasileiro que encontrei hehe Bom essa é uma idéia, espero que te ajude. T+ - Original Message - From: Eduardo Silva ® To: delphi-br@yahoogrupos.com.br Sent: Wednesday, December 21, 2005 9:54 AM Subject: RES: [delphi-br] DBGrid Amigo, como vc faz para deixar a coluna no grid visible ou não. Tipo o usuário excluiu uma coluna (em tempo de execução é claro) e agora quer a coluna de volta, como vc faz isso? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Eduardo Suruagy Enviada em: quarta-feira, 21 de dezembro de 2005 08:51 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] DBGrid Bem, muito obrigado pelas respostas de todos, mas, vou definir o q realmente quero. No meu sistema qd eu tiver qualquer DBGrid eu posso alterar o tamanho das colunas, a posição das mesmas, a descrição, posso deixar a coluna visivel ou não. Tudo isso o proprio DBGrid salva em um arquivo *.cfg atravez da função: //Esta linha Salva a aparência do DBGrid para que ele possa ser carregado da próxima vez que for utilizado. for i := 0 to (Grid.Columns.Count - 1) do Grid.Columns.SaveToFile('C:\Nome_DBGrid_'+CodUsuario); Assim eu posso guardar toda a configuração do dbgrid na pasta q eu quiser juntamente com o codigo do usuario, na hora de carregar as configurações fica mais facil dessa forma do q guardar as configurações no banco de dados, eu já guardei todas essas configurações no banco mas da muito trabalho e demora um pouco p/ reajustar o dbgrid todo. O q eu queria mesmo era o seguinte: Eu gerava o arquivo *.cfg do dbgrid e logo em seguida salvava no banco SQlServer 2000 qd o usuário fosse entrar no sistema em qualquer maquina eu salvava todos os arquivo *.cfg que fossem dele na maquina local (estou usando ADO+DataSetProvider+ClientDataSet), eu já fiz esse teste, mas, qd eu ia carregar o arquivo do banco para um diretorio e carregava o dbgrid era como se o arquivo *.cfg perdesse sua configuração e desse erro na hora de carrega-lo. Pra carregar o arquivo no dbgrdi faço isso: if FileExists('C:\Nome_DBGrid_'+CodUsuario) then Grid.Columns.LoadFromFile('C:\Nome_DBGrid_'+CodUsuario); A estrutura do banco seria a seguinte: Cod_Usuario Integer; Nome_DBGrid Varchar(60); Configuracoes_DBGrid ? -- Aqui eu guardaria as configuracoes do dbgrid no caso o arquivo *.cfg Mas isso não sei como fazer sem perder e danificar a estrutra do arquivo. Ja fiz os teste mudando a resolução do video mas não fica errado no dbgrid fica tudo certo do jeito q eu configurei as colunas e tbm nao da pra salvar só o caminho pq vão ter situações de eu usar o sistema pela internet Obrigado pela atenção de todos e peço mais uma vez a ajuda de vcs!!! = Em 21/12/05, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Olá Eduardo, para salvar as definições do DbGrid.Columns no banco de dados, vc deve utilizar um campo do tipo binário (BLOB), depende de qual banco de dados vc está utilizando. Eu tenho isso no postgresql. T+ - Original Message - From: Pablo Augusto To: delphi-br@yahoogrupos.com.br Sent: Tuesday, December 20, 2005 9:53 AM Subject: Re: [delphi-br] DBGrid voce pode salval apenas o caminho dos arquivos .cfg no banco de dados com o tipo de campo varchar. -- -- *tbl_config* -- -- id |path -- -- 1| c:\programa\data\cfg1.cfg -- -- 2| c:\programa\data\cfg2.cfg
Re: [delphi-br] Como montar um sistema multi empresa
Ola, eu colocaria um campo empresa em cada tabela que for relevante, e faria com que o usuario se logasse em uma das empresas. Assim nessas tabelas vc traria os dados sempre da empresa que ele esta logado, e vc poderia inclusive criar opcoes para trazer os dados de todas as empresas,... Essa seria outra ideia.. Espero que ajude Celso Lorenzetti - Original Message - From: Alcistemas Informática To: delphi-br@yahoogrupos.com.br Sent: Friday, November 25, 2005 5:28 PM Subject: Re: [delphi-br] Como montar um sistema multi empresa Crie dois banco de dados... eu programa de logon para setar qual banco de dados ponha isso em uma combobox tipo empresa A e empresa b... dai pra frente execute seu software.. crie um arquivo ini da vida pra registrar o caminho do bd.. . - Original Message - From: Vinicius da Silva Pinto [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, November 25, 2005 1:32 PM Subject: RES: [delphi-br] Como montar um sistema multi empresa O mais simples e pratico é criar um campo CDempresa nas suas tabelas principais, o usuario faz login e a partir dai vc tem acesso aos registros da empresa. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Cícero Enviada em: sexta-feira, 25 de novembro de 2005 10:05 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Como montar um sistema multi empresa Acho que se você tiver muitas empresas, pode criar uma tabela com dois campos codemp nomeemp usuario na tela de login, depois que o cara digitou a senha, voce localiza a empresa que o cara trabalha e move o codigo da empresa para uma variável que esteja visivel em todos os formulários. Eu costumo criar um item na barra de status e jogar essa variável para lá. Sempre que preciso saber com qual empresa o sistema está rolando, eu pego este valor para fazer os selects por exemplo select * from minha tabela where campoa=x and campob=y and codempresa=status.text (nao me lembro a sintaxe mas a regra eh essa -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Raphael Fonseca Enviada em: sexta-feira, 25 de novembro de 2005 07:53 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Como montar um sistema multi empresa Bom dia Estou precisando montar no meu sistema uma opção em que o usuário na hora de logar, selecione a empresa que ele quer trabalhar. Com isso, após a escolha todos os lançamentos tem que ser direcionados a essa empresa. Algum amigo poderia me ajudar com essa dúvida? Teria algum exemplo que possa compartilhar comigo? Desde já agradeço pela ajuda. Raphael Fonseca [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos ___ Faça do Yahoo! sua página inicial. http://br.yahoo.com/homepageset.html -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Packages e DLLs
Olá José, é isso mesmo, você pode distribuir somente a(s) .bpl e os .dcus. Aí o cliente instala a bpl e pronto, é só utilizar. Celso Lorenzetti - Original Message - From: Elazar To: delphi-br@yahoogrupos.com.br Sent: Monday, November 21, 2005 8:13 AM Subject: RES: [delphi-br] Packages e DLLs Jose; se eu nao estiver falando bobagen; voce pode distribuir somente o arquivo .bpl; e crie um manual com os nomes de suas funcoes; ai o pessoal pode usalo como se fosse uma dll; por exemplo usando o GetProcAddres...que e usado nas DLL; Atenc. Elazar. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de José Ricardo Aviles Enviada em: sábado, 19 de novembro de 2005 07:53 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Packages e DLLs Olá amigos. Eu estou tendo uma dificuldade em decidir sobre a adoção de packages/dll para desenvolver ao invés de arquivos executáveis, eu estou passando pelo seguinte problema. Eu tenho uma biblioteca com vários ancestors e componentes escritos por mim, uma empresa se interessou em desenvolver com minhas bibliotecas mas eu não gostaria de seder os fontes para eles, ai eu estava pensando em converte-los para packages e distribui-los para esta empresa. Eu estou falando alguma besteira? Quais as implicações? Por favor me ajudem. Atenciosamente José Ricardo -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE http://br.rd.yahoo.com/SIG=12fsqb58v/M=380335.7481167.8369105.2369893/D =brclubs/S=2137111264:HM/Y=BR/EXP=1132404953/A=3126093/R=2/id=noscript/S IG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http: //www.hoteis.com _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Re: Packages e DLLs
Que eu lembre, não há nenhuma diferença no desenvolvimento, e nem pontos negativos. Pelo menos para as finalidades que eu tenho utilizado, não encontrei nenhum ponto negativo, pelo contrário... Ceslo Lorenzetti. - Original Message - From: José Ricardo Aviles To: delphi-br@yahoogrupos.com.br Sent: Monday, November 21, 2005 10:02 AM Subject: [delphi-br] Re: Packages e DLLs Mais ha muita diferença no desenvolvimento/manutenção?? quais os pontos negativos deste tipo de abordagem? Atenciosamente José Ricardo --- Em delphi-br@yahoogrupos.com.br, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu Olá José, é isso mesmo, você pode distribuir somente a(s) .bpl e os .dcus. Aí o cliente instala a bpl e pronto, é só utilizar. Celso Lorenzetti - Original Message - From: Elazar To: delphi-br@yahoogrupos.com.br Sent: Monday, November 21, 2005 8:13 AM Subject: RES: [delphi-br] Packages e DLLs Jose; se eu nao estiver falando bobagen; voce pode distribuir somente o arquivo .bpl; e crie um manual com os nomes de suas funcoes; ai o pessoal pode usalo como se fosse uma dll; por exemplo usando o GetProcAddres...que e usado nas DLL; Atenc. Elazar. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi- [EMAIL PROTECTED] Em nome de José Ricardo Aviles Enviada em: sábado, 19 de novembro de 2005 07:53 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Packages e DLLs Olá amigos. Eu estou tendo uma dificuldade em decidir sobre a adoção de packages/dll para desenvolver ao invés de arquivos executáveis, eu estou passando pelo seguinte problema. Eu tenho uma biblioteca com vários ancestors e componentes escritos por mim, uma empresa se interessou em desenvolver com minhas bibliotecas mas eu não gostaria de seder os fontes para eles, ai eu estava pensando em converte-los para packages e distribui-los para esta empresa. Eu estou falando alguma besteira? Quais as implicações? Por favor me ajudem. Atenciosamente José Ricardo -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE http://br.rd.yahoo.com/SIG=12fsqb58v/M=380335.7481167.8369105.236989 3/D =brclubs/S=2137111264:HM/Y=BR/EXP=1132404953/A=3126093/R=2/id=noscrip t/S IG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a? http: //www.hoteis.com _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] subject=Unsubscribe * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE --- --- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http
Re: [delphi-br] DbGrid Columns
Columns.Items[x].ReadOnly := True; onde x é o número da coluna, começando pelo Zero ou direto no Field que a coluna representa, também funciona - Original Message - From: Guigos To: Delphi-Br Sent: Monday, October 31, 2005 8:42 AM Subject: [delphi-br] DbGrid Columns galera bom dia Seguinte estou fazendo uma rotina de inserção via dbgrid. e eu gostaria de inibir algumas colunas na edição ou seja gostaria de habilitar para edição somente algumas colunas do dbgrid, tem como fazer isso? grato Luis ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] IP Externo!!!
tenta www.meuip.com.br ele vai mostrar - Original Message - From: Luiz Henrique To: delphi-br@yahoogrupos.com.br Sent: Monday, October 31, 2005 5:29 PM Subject: [delphi-br] IP Externo!!! Pessoal, Alguem sabe com pegar o IP externo da modem? Estou tentando alguns exemplos da internet mas só consigo o IP local. Luiz Henrique ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Cor de uma celula no DBGrid
Olá Emerson, Sem que você crie um componente não sei se tem como. Mas você pode criar um componente herdando de TCustomDbGrid e no método implementar o que vc precisa. O que está em negrito é uma idéia de como fazer, só tem que alterar para o teste que vc orecisa. (Talvez criar umas propriedades pra isso) procedure TCustomDBGrid.DrawCell(ACol, ARow: Longint; ARect: TRect; AState: TGridDrawState); var FrameOffs: Byte; function RowIsMultiSelected: Boolean; var Index: Integer; begin Result := (dgMultiSelect in Options) and Datalink.Active and FBookmarks.Find(Datalink.Datasource.Dataset.Bookmark, Index); end; procedure DrawTitleCell(ACol, ARow: Integer; Column: TColumn; var AState: TGridDrawState); const ScrollArrows: array [Boolean, Boolean] of Integer = ((DFCS_SCROLLRIGHT, DFCS_SCROLLLEFT), (DFCS_SCROLLLEFT, DFCS_SCROLLRIGHT)); var MasterCol: TColumn; TitleRect, TextRect, ButtonRect: TRect; I: Integer; InBiDiMode: Boolean; begin TitleRect := CalcTitleRect(Column, ARow, MasterCol); if MasterCol = nil then begin Canvas.FillRect(ARect); Exit; end; Canvas.Font := MasterCol.Title.Font; Canvas.Brush.Color := MasterCol.Title.Color; if [dgRowLines, dgColLines] * Options = [dgRowLines, dgColLines] then InflateRect(TitleRect, -1, -1); TextRect := TitleRect; I := GetSystemMetrics(SM_CXHSCROLL); if ((TextRect.Right - TextRect.Left) I) and MasterCol.Expandable then begin Dec(TextRect.Right, I); ButtonRect := TitleRect; ButtonRect.Left := TextRect.Right; I := SaveDC(Canvas.Handle); try Canvas.FillRect(ButtonRect); InflateRect(ButtonRect, -1, -1); IntersectClipRect(Canvas.Handle, ButtonRect.Left, ButtonRect.Top, ButtonRect.Right, ButtonRect.Bottom); InflateRect(ButtonRect, 1, 1); { DrawFrameControl doesn't draw properly when orienatation has changed. It draws as ExtTextOut does. } InBiDiMode := Canvas.CanvasOrientation = coRightToLeft; if InBiDiMode then { stretch the arrows box } Inc(ButtonRect.Right, GetSystemMetrics(SM_CXHSCROLL) + 4); DrawFrameControl(Canvas.Handle, ButtonRect, DFC_SCROLL, ScrollArrows[InBiDiMode, MasterCol.Expanded] or DFCS_FLAT); finally RestoreDC(Canvas.Handle, I); end; end; with MasterCol.Title do WriteText(Canvas, TextRect, FrameOffs, FrameOffs, Caption, Alignment, IsRightToLeft); if [dgRowLines, dgColLines] * Options = [dgRowLines, dgColLines] then begin InflateRect(TitleRect, 1, 1); DrawEdge(Canvas.Handle, TitleRect, BDR_RAISEDINNER, BF_BOTTOMRIGHT); DrawEdge(Canvas.Handle, TitleRect, BDR_RAISEDINNER, BF_TOPLEFT); end; AState := AState - [gdFixed]; // prevent box drawing later end; var OldActive: Integer; Indicator: Integer; Highlight: Boolean; Value: string; DrawColumn: TColumn; MultiSelected: Boolean; ALeft: Integer; begin if csLoading in ComponentState then begin Canvas.Brush.Color := Color; Canvas.FillRect(ARect); Exit; end; Dec(ARow, FTitleOffset); Dec(ACol, FIndicatorOffset); if (gdFixed in AState) and ([dgRowLines, dgColLines] * Options = [dgRowLines, dgColLines]) then begin InflateRect(ARect, -1, -1); FrameOffs := 1; end else FrameOffs := 2; if (gdFixed in AState) and (ACol 0) then begin Canvas.Brush.Color := FixedColor; Canvas.FillRect(ARect); if Assigned(DataLink) and DataLink.Active then begin MultiSelected := False; if ARow = 0 then begin OldActive := FDataLink.ActiveRecord; try FDatalink.ActiveRecord := ARow; MultiSelected := RowIsMultiselected; finally FDatalink.ActiveRecord := OldActive; end; end; if (ARow = FDataLink.ActiveRecord) or MultiSelected then begin Indicator := 0; if FDataLink.DataSet nil then case FDataLink.DataSet.State of dsEdit: Indicator := 1; dsInsert: Indicator := 2; dsBrowse: if MultiSelected then if (ARow FDatalink.ActiveRecord) then Indicator := 3 else Indicator := 4; // multiselected and current row end; FIndicators.BkColor := FixedColor; ALeft := ARect.Right - FIndicators.Width - FrameOffs; if Canvas.CanvasOrientation = coRightToLeft then Inc(ALeft); FIndicators.Draw(Canvas, ALeft, (ARect.Top + ARect.Bottom - FIndicators.Height) shr 1, Indicator, True); if ARow = FDatalink.ActiveRecord then FSelRow := ARow + FTitleOffset; end; end; end else with Canvas do begin DrawColumn := Columns[ACol]; if not DrawColumn.Showing then Exit; if not (gdFixed in AState) then begin Font :=
Re: [delphi-br] SELECT com GroupBy em TCLIENTDATASET
Olá Rogério, se vc utilizar o Agregate o resultado que vc obterá será o seguinte, vc tem que analizar se serve. ok? Cidade Estado Valor Soma Rib. Preto SP 1000 1700 São PauloSP 500 1700 GuarulhosSP 200 1700 BarraRJ 200 500 Copacab. RJ 300 500 ou seja, ele cria mais uma coluna e essa coluna terá a soma dependendo do campo que vc colocar como índice. Como fazer: Crie um indice com o campo Estado e coloque este indice na propriedade indexname do CDS. No Field Agregate coloque em grouplevel = 1. e o sum(valor) no expression. Se vc precisar só dos valores distintos, a única idéia que tenho é fazer um while. Não sei se foi nisso que vc chegou, de qualquer forma aí está. Espero que ajude. T+ - Original Message - From: Rogério To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 20, 2005 11:58 AM Subject: [delphi-br] SELECT com GroupBy em TCLIENTDATASET Ví que tem o Objeto TAggregate no TClientDataSet. tentei fazer com ele mas, acho que tb. não dá certo para estes casos... !! Se alguém ainda souber de alguma maneira... []'s - Original Message - From: Rogério [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 20, 2005 10:45 AM Subject: [delphi-br] Select com Groupby em TClientDataset Pessoal, alguém sabe se eu consigo fazer um Select em um TClientDataSet, através de um outro TClientDataset ??? Exemplo.: TClientDataSet1 que retorna: Cidade EstadoValor Rib. Preto SP 1000 São Paulo SP 500 Guarulhos SP 200 Barra RJ 200 Copacab. RJ300 Fazendo um Select com Groupby no TClientDataSet1, através do TClientDataSet2, retornando: TClientDataSet2 que retorna: EstadoValor SP 1700 RJ500 Obs.: Não consigo fazer direto do Banco de Dados pois os dados estão em memória e não os tenho no BD. Se alguem souber, obrigado ! []'s -- -- --- ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Herança???
Bom dia galera, Tenho um form, no qual implementei várias funcionalidades e todos os outros herdam dele. Até aí tudo bem. Porém o Delphi sempre obriga que eu adicione ele no projeto e que o fonte (.pas e .dfm) esteja disponível. Senão tiver diz que não foi possível abrir o ancestor. Existe algo que possa ser feito? Registrar o form na IDE ou algo? Pela atenção dos amigos, obrigado. Celso Lorenzetti. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] dúvida...
Se vc criar as tabelas e/ou colunas com aspas, quando vc montar o sql terá que utilizar elas tb, pois o banco interpretará o nome como case-sensitive. Eu utilizo o postgresql e crio as tabelas e colunas, todas sem aspas. Tipo: CREATE TABLE TESTE ( A VARCHAR(10) NOT NULL, B NUMERIC(15,2)) espero que ajude - Original Message - From: Oseas 'mentux' Tormen - NMInformatica To: delphi-br@yahoogrupos.com.br Sent: Monday, September 05, 2005 4:14 PM Subject: [delphi-br] dúvida... gostaria de saber se as aspas necessárias nos select´s para o postgresql tem como ser desabilitadas e se alguém tem uma explicação do porque elas existem obrigado -__- att.: Oseas 'mentux' Tormen NM Informática Chapecó - SC [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] ALGUEM JA VIU ESSE ERRO ??
Cara vc deve estar passando um valor em branco, tipo '', para um parametro do tipo ftBCD ou ftFMTBCD. Se for isto que vc quer, de um Parametro.Clear que resolve. Pelo menos para mim resolveu quando tive esse erro. Espero que ajude. - Original Message - From: Emerson Moreno To: delphi-br@yahoogrupos.com.br Sent: Wednesday, July 20, 2005 9:14 AM Subject: Re: [delphi-br] ALGUEM JA VIU ESSE ERRO ?? Pelo que me parere amigo estourou o tamanho do campo para o dado inserido. Vc está inserindo um valor maior do que o campo suporta. Em 20/07/05, Adalberto de Sousa Monteiro[EMAIL PROTECTED] escreveu: Putzzz ... ja anexei um JPEG com o erro umas 3x e nao vai .. rs Calma ai, o erro é o seguinte Project Integracao.exe raised exception class EBcdOverFlowException with message 'BCD overflow'. Esse erro da logo depois da execução de uma Stored Procedure. Se alguem puder me ajudar, agradeço Adalberto -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- []'s Emerson Moreno O grande sábio aprende por ensinar! -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Fw: DataSetField
Mais um detalhe, isto só ocorre quando adiciono os Fields na Query e no DataSet. Se eu adicionar os Fields somente no DataSet funciona, pelo menos por enquanto. Agradeço qualquer dica. t+ - Original Message - From: Celso Lorenzetti - GMail To: delphi-br@yahoogrupos.com.br Sent: Wednesday, July 20, 2005 12:56 PM Subject: DataSetField Boa tarde colegas, estou tentando criar dois DataSetFields em um ClientDataSet, isso eu consegui. Porém quando abro o ClientDataSet tanto em tempo de execução como em desenvolvimento, a aplicação simplesmente fecha e em tempo de desenvolvimento o Delphi fecha. E o Windows não apresenta aquela de tela de erro para enviar a microsoft. Já estou desde ontem o dia inteiro e nada por favor alguém utiliza isto. isto FUNCIONA? Detalhes: Se as tabelas filhos não tem dados não dá erro. Rodando com Debug é apresentado a mensagem abaixo e tranca. --- Information --- Project C:\Delphi\bpl\Sistema.exe faulted with message: 'access violation at 0x7c9377c3: write of address 0x00030ffc'. Process Stopped. Use Step or Run to continue. --- OK --- Por favor alguém pode me ajudar!!! Celso Lorenzetti. mail: [EMAIL PROTECTED] msn: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] DataSetField
Boa tarde colegas, estou tentando criar dois DataSetFields em um ClientDataSet, isso eu consegui. Porém quando abro o ClientDataSet tanto em tempo de execução como em desenvolvimento, a aplicação simplesmente fecha e em tempo de desenvolvimento o Delphi fecha. E o Windows não apresenta aquela de tela de erro para enviar a microsoft. Já estou desde ontem o dia inteiro e nada por favor alguém utiliza isto. isto FUNCIONA? Detalhes: Se as tabelas filhos não tem dados não dá erro. Rodando com Debug é apresentado a mensagem abaixo e tranca. --- Information --- Project C:\Delphi\bpl\Sistema.exe faulted with message: 'access violation at 0x7c9377c3: write of address 0x00030ffc'. Process Stopped. Use Step or Run to continue. --- OK --- Por favor alguém pode me ajudar!!! Celso Lorenzetti. mail: [EMAIL PROTECTED] msn: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Problemas com packages
coloca o .dpk da package que tem o DataModule no requiries da package que tem o frCadProduto. e depois uses DataModule no frCadProduto. t+ - Original Message - From: Artur Guerra To: delphi-br@yahoogrupos.com.br Sent: Wednesday, July 06, 2005 8:21 PM Subject: [delphi-br] Problemas com packages Salve lista !!! Estou tentanto modularizar meu sistema, o que ocorre: Tenho um formulário de cadastro de produtos (frCadProduto), que faz referência a uma função do DataModule do sistema(OpenSQL). Quando crio o package do frCadProduto, ele diz que não localiza a função. O que eu devo fazer para que o package do frCadProduto reconheça as funções do DataModule ??? Já tentei de tudo Obrigado !! -- Artur Rodrigo Guerra mail: [EMAIL PROTECTED] skype: arturguerra [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] DBExpress + Oracle
Olá aline, Não lembro exatamente porque acontecia isto comigo tb. Mas é uma das duas: 1. O nome dos campos e tabelas devem ser maiúsculos ou 2. O . e , estão trocados. Tenta o comando abaixo no afterConnect do SqlConnection SqlConnection.Execute('ALTER SESSION SET NLS_NUMERIC_CHARACTERS = ''.,''',NIL,NIL); Espero que seja isso,\ t+ - Original Message - From: Aline Alves Soares To: Delphi-br Sent: Friday, July 01, 2005 3:59 PM Subject: [delphi-br] DBExpress + Oracle Tenho uma aplicação 3 camadas em delphi7 onde utilizo os componentes do DBExpress. Na camada servidora hora ocorre hora não ocorre o seguinte erro: ORA-01036 illegal variable name/number No site da Oracle encontrei a seguinte causa e ação a ser tomada Cause: Unable to find bind context on user side. Action: Make sure that the variable being bound is in the SQL statement. Só que até agora não sei bem o que fazer. Coloquei para gerar um log para poder ver em qual comando exatamente ocorre o erro, vejam abaixo. O que será que pode ser? O que faço para parar esse erro? Quando ocorre esse erro a aplicação acaba travando. Erro = SQL Server Error: ORA-01036: nome/número de variável inválido Delete From TB_Filtro_Relatorio Where CD_Usuario = 6 and Upper(DS_Tabela) = 'TB_TIPO_ORCAMENTO' Delete From TB_Filtro_Relatorio Where Erro = SQL Server Error: ORA-01036: nome/número de variável inválido CD_Usuario = 6 and Upper(DS_Tabela) = 'TB_UNIDADE' Erro = SQL Server Error: ORA-01036: nome/número de variável inválido Update TB_Movimento_Financeiro set FL_Movimento=179.00,VL_Multa=0.00,CD_Canal_Venda=1,CD_Pessoa_Usuario=24,NU_Documento_Gerador='134931/3/2', DS_Documento_Gerador='Compra 1001075',FL_Pagamento='Bloquete',FL_Tipo_Movimentacao='Despesa',CD_Banco=8,CD_Agencia=8, CD_Conta_Movimento=23,DS_Historico='',VL_desconto=0.00,VL_acrescimo=0.00,VL_Outros=0.00,CD_Pessoa=51155, DT_Entrada='28-May-2005',DT_Vencimento='02-Jul-2005',CD_Local_Pagamento=3,CD_Plano_Conta=18,NU_Documento='2/3 70375220-7',DT_Emissao=Null,DT_Competencia='01-May-2005',DT_Conciliacao=Null Where CD_Movimento = 1010621 Erro = SQL Server Error: ORA-01036: nome/número de variável inválido Update TB_Rateio_Unidade set CD_Unidade_Operaconal=1,VL_Rateio=179.00,PC_Rateio=100.00 Where CD_Rateio_Unidade = 1011109 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] DBExpress + Oracle
E com os mesmos dados? Por exemplo: uma vez vc informa no campo valor 10,23 e funciona e depois informa 10,23 novamente e não funciona? se voce executar o mesmo comando pelo SQL*plus, funciona? Mas exatamente o mesmo, com maiúsculas, minúsculas, espaços, etc? Pergunto, só para descartar algumas possibilidades - Original Message - From: Aline Alves Soares To: delphi-br@yahoogrupos.com.br Sent: Monday, July 04, 2005 10:42 AM Subject: Re: [delphi-br] DBExpress + Oracle Mas Celso.. o erro é intermitente. Com mesmo comando hora funciona hora não funciona. []'s Aline Alves Soares - Programadora New Choice Informática LTDA (21) 3150-5564 / 3150-5569 www.newchoice.com.br - Original Message - From: Celso Lorenzetti - GMail To: delphi-br@yahoogrupos.com.br Sent: Monday, July 04, 2005 10:26 AM Subject: Re: [delphi-br] DBExpress + Oracle Olá aline, Não lembro exatamente porque acontecia isto comigo tb. Mas é uma das duas: 1. O nome dos campos e tabelas devem ser maiúsculos ou 2. O . e , estão trocados. Tenta o comando abaixo no afterConnect do SqlConnection SqlConnection.Execute('ALTER SESSION SET NLS_NUMERIC_CHARACTERS = ''.,''',NIL,NIL); Espero que seja isso,\ t+ - Original Message - From: Aline Alves Soares To: Delphi-br Sent: Friday, July 01, 2005 3:59 PM Subject: [delphi-br] DBExpress + Oracle Tenho uma aplicação 3 camadas em delphi7 onde utilizo os componentes do DBExpress. Na camada servidora hora ocorre hora não ocorre o seguinte erro: ORA-01036 illegal variable name/number No site da Oracle encontrei a seguinte causa e ação a ser tomada Cause: Unable to find bind context on user side. Action: Make sure that the variable being bound is in the SQL statement. Só que até agora não sei bem o que fazer. Coloquei para gerar um log para poder ver em qual comando exatamente ocorre o erro, vejam abaixo. O que será que pode ser? O que faço para parar esse erro? Quando ocorre esse erro a aplicação acaba travando. Erro = SQL Server Error: ORA-01036: nome/número de variável inválido Delete From TB_Filtro_Relatorio Where CD_Usuario = 6 and Upper(DS_Tabela) = 'TB_TIPO_ORCAMENTO' Delete From TB_Filtro_Relatorio Where Erro = SQL Server Error: ORA-01036: nome/número de variável inválido CD_Usuario = 6 and Upper(DS_Tabela) = 'TB_UNIDADE' Erro = SQL Server Error: ORA-01036: nome/número de variável inválido Update TB_Movimento_Financeiro set FL_Movimento=179.00,VL_Multa=0.00,CD_Canal_Venda=1,CD_Pessoa_Usuario=24,NU_Documento_Gerador='134931/3/2', DS_Documento_Gerador='Compra 1001075',FL_Pagamento='Bloquete',FL_Tipo_Movimentacao='Despesa',CD_Banco=8,CD_Agencia=8, CD_Conta_Movimento=23,DS_Historico='',VL_desconto=0.00,VL_acrescimo=0.00,VL_Outros=0.00,CD_Pessoa=51155, DT_Entrada='28-May-2005',DT_Vencimento='02-Jul-2005',CD_Local_Pagamento=3,CD_Plano_Conta=18,NU_Documento='2/3 70375220-7',DT_Emissao=Null,DT_Competencia='01-May-2005',DT_Conciliacao=Null Where CD_Movimento = 1010621 Erro = SQL Server Error: ORA-01036: nome/número de variável inválido Update TB_Rateio_Unidade set CD_Unidade_Operaconal=1,VL_Rateio=179.00,PC_Rateio=100.00 Where CD_Rateio_Unidade = 1011109 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo
Re: [delphi-br] Traduzir mensagens
Olá Walter, se eu estiver trabalhando com Packages, não tem como traduzí-las? Porque a aplicação estaria acessando diretamente as bpls do Delphi. Certo? Obrigado. - Original Message - From: Walter Alves Chagas Junior To: 'delphi-br@yahoogrupos.com.br' Sent: Thursday, June 30, 2005 4:50 PM Subject: RES: [delphi-br] Traduzir mensagens O passo para compilar as constantes traduzidas do Delphi é: 1) Mova os .dcu para uma outra pasta (Não apague pra depois não se arrepender) 2) Abra uma janela do DOS. 3) pegue a unit a ser compilada e digite na linha de comando do DOS: C\Arquivos de Programas\Borland\Delphi7\Lib\DCC32 NOME DA UNIT.PAS Feito isto, mova o .pas para outro lugar []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Mauro Menezes [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 30 de junho de 2005 15:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Traduzir mensagens Amigo, Fiz isso, e o não é gerado o consts.dcu, ou seja, continua com as mensagens me ingles. Ats, Mauro Mensagem Original Assunto: Re: [delphi-br] Traduzir mensagens Remetente: Alosi yarru [EMAIL PROTECTED] Data: Qui, 30 de Junho de 2005, 14:38 exclui o arquivo consts.dcu na pasta lib do delphi e coloca o consts.pas lá. t+ - Original Message - From: Mauro Menezes To: delphi-br@yahoogrupos.com.br Sent: Thursday, June 30, 2005 2:14 PM Subject: [delphi-br] Traduzir mensagens Colegas, Como faço para o Delphi6 reconhecer o arq Consts.pas (traduzido) gerando o Consts.dcu ??? Traduzir algumas mensagens para colocar em um projeto mas não funcionou. Desde já agradeço. Mauro -- Estadão - Internet com alta qualidade de conexão. GANHE ACESSO GRATUITO à Internet do Estadão em http://www.estadao.com.br/discador/ -- -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- Email Plus Estadão Agora você pode ter mais ferramentas e espaço para armazenar seus emails. http://www.estadao.com.br/webmail/pago/ -- -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse:
Re: [delphi-br] Problema com memória virtual
Se você estiver utilizando o ClientDataSet com Win98 e a mensagem for: Insuficient Memory for this Operation esses dias o Josir, se não estou enganado, passou um link para uma unit que vc adiciona ao seu projeto, e que deve corrigir o seu problema. Espero que seja isso e que funcione. Se funcionar posta o resultado aqui para nós sabermos. Celso Lorenzetti - Original Message - From: thiagotosta To: delphi-br@yahoogrupos.com.br Sent: Tuesday, June 21, 2005 9:41 AM Subject: [delphi-br] Problema com memória virtual Tenho um relatório em um sistema que faz um processamento com débitos e alimenta uma tabela temporária para filtros posteriores. O problema é que quando seleciono um período muito grande com vários débitos, o sistema trava e acusa memória virtual insuficiente. Já testei em várias máquinas com configurações diferentes mas o problema persiste e só finalizando para liberar memória. Se alguém puder me auxiliar eu agradeço. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Problemas com DBExpint
Já passei por isso tb, Como eu resolvi: Fiz um Cast para numeric(15,2). Aparentemente acontece em campos com tamanho e precisão menores. Espero que te ajude. - Original Message - From: Emerson Moreno To: delphi-br@yahoogrupos.com.br Sent: Monday, June 20, 2005 5:38 PM Subject: Re: [delphi-br] Problemas com DBExpint Não amigos, não tem mascara pois pego o valor direto do banco sem intermédios. e aparece o sinal de '=' e as vezes '?'. Muito estranho. Em 20/06/05, Francisco Thiago[EMAIL PROTECTED] escreveu: quais seriam esses caracteres? Francisco Thiago de Almeida EnterPlug Sistemas Divisão: Desenvolvimento / Banco de dados Franca - SP - Original Message - From: Joao Paulo - Spectrum [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, June 20, 2005 3:13 PM Subject: RES: [delphi-br] Problemas com DBExpint Em algum lugar não esta configurado algum mascara, que faz com q o valor apareca com o caracter ? Joao Paulo _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Emerson Moreno Enviada em: segunda-feira, 20 de junho de 2005 14:46 Para: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br; [EMAIL PROTECTED] Assunto: [delphi-br] Problemas com DBExpint Caros amigos estou com um problema e suspeito que seja a dbexpint, pois a declarei na uses de meu sistema e depois de alguns teste passou a ocorrer o erro. tirei a declaração mas mesmo assim o perro perssiste enão sei mais o que fazer, já levei o código pra copilar em outra máquina mas sem sucesso. o que faço? Por favro me ajudem, pois os valores acima de de 100,00 está vindo com caracteres estranhos. Um amigo aqui do forum me passou uma dica mas sem sucesso, pois me pediu para colocar assim: SQLQuery.feilds[3].ascurrency, mas vem da mesma forma. Por favor precios muito de ajuda. -- []'s Emerson Moreno -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . _ Esta mensagem foi verificada pelo E-mail Protegido Terra http://mail.terra.com.br/ . Scan engine: McAfee VirusScan / Atualizado em 20/06/2005 / Versão: 4.4.00 - Dat 4517 Proteja o seu e-mail Terra: http://mail.terra.com.br/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.7.8/22 - Release Date: 17/06/2005 ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- []'s Emerson Moreno -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos
Re: [delphi-br] Valores maior que 9.999
Obrigado pela dica, Até poderia eu acho, embora meu modelo ER esteja todo com numeric e teria que alterar todo ele e os fields dos Clients e queryes. (Daria um bom trabalho). Mas se o tipo existe deveria funcionar né? Vc já teve problemas com o tipo Numeric? Celso Lorenzetti. - Original Message - From: Programação To: delphi-br@yahoogrupos.com.br Sent: Tuesday, May 31, 2005 10:27 AM Subject: Re: [delphi-br] Valores maior que 9.999 se o campo é numeric(5,0), não tem decimais. Não seria melhor criar um Integer? Evitaria muitas dores de cabeça. Evandro Siqueira Recife - PE MSN: [EMAIL PROTECTED] Celso Lorenzetti - GMail escreveu: Boa tarde colegas, criei uma tabela teste com um campo codigo numeric(5,0). Através do Delphi6 com o PostgreSql 8 para windows. quando gravo um registro com valor maior que 9.999 ele grava corretamente, mas depois quando consulto ele mostra outro valor. Pelo pgAdmim ele mostra corretamente. Por exempo no Delphi o valor 10.000 ele mostra 1.100 na consulta e o valor 32.423 ele mostra 3.324. Alguém sabe o porque disso? Já procurei em www.historico.org e não encontrei nada. estou utilizando o driver pgExpress 3.02 Celso Lorenzetti. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] *Links do Yahoo! Grupos* * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Rodar Script
Olá Thiago, Na empresa onde eu trabalhava precisamos disto tb. O que fizemos foi: Quebrar o script em comandos(deve ter um ; (ponto e vírgula) no final de cada comando né, ou outro terminador. Faz um while procurando por Pos(text,';') e executa com uma TSqlQuery.execute normalmente. Não tenho o fonte, porque sai da empresa, mas é bem simples. Espero que te ajude. - Original Message - From: farinaforum To: delphi-br Sent: Wednesday, June 01, 2005 9:07 AM Subject: [delphi-br] Rodar Script Olá colegas, Estou desenvolvendo uma ferramenta para atualização de sistemas. Preciso executar um script em sql e gostaria de saber se alguem sabe qual componente eu poderia estar usando, levando em consideração que esse script pode chegar facilmente a +- umas 5000 linhas... Incluindo create procedures, alter tables, inserts, updates, delete, create generator... Obrigado! Thiago Farina [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Rodar Script
Um detalhe que esqueci de comentar, nós utilizavamos com Oracle. Rodava como se vc estivesse no SqlPlus. Todos os comandos funcionavam. Que banco vc está rodando? - Original Message - From: farinaforum To: delphi-br Sent: Wednesday, June 01, 2005 1:59 PM Subject: Re: [delphi-br] Rodar Script Olá Celso, Eu já fiz isso que vc disse e tenho problemas na hora de criar procedures... Vcs conseguiam executar todos comandos normalmente?? Obrigado. De:delphi-br@yahoogrupos.com.br Para:delphi-br@yahoogrupos.com.br Cópia: Data:Wed, 1 Jun 2005 10:07:59 -0300 Assunto:Re: [delphi-br] Rodar Script Olá Thiago, Na empresa onde eu trabalhava precisamos disto tb. O que fizemos foi: Quebrar o script em comandos(deve ter um ; (ponto e vírgula) no final de cada comando né, ou outro terminador. Faz um while procurando por Pos(text,';') e executa com uma TSqlQuery.execute normalmente. Não tenho o fonte, porque sai da empresa, mas é bem simples. Espero que te ajude. - Original Message - From: farinaforum To: delphi-br Sent: Wednesday, June 01, 2005 9:07 AM Subject: [delphi-br] Rodar Script Olá colegas, Estou desenvolvendo uma ferramenta para atualização de sistemas. Preciso executar um script em sql e gostaria de saber se alguem sabe qual componente eu poderia estar usando, levando em consideração que esse script pode chegar facilmente a +- umas 5000 linhas... Incluindo create procedures, alter tables, inserts, updates, delete, create generator... Obrigado! Thiago Farina [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Help!!! Função para retornar nº positivo - Como se faz?
Se vc multiplicar por -1 tb resolve. - Original Message - From: Shally To: delphi-br@yahoogrupos.com.br Sent: Wednesday, June 01, 2005 3:40 PM Subject: [delphi-br] Help!!! Função para retornar nº positivo - Como se faz? Qual a função do Delphi que transforma um número negativo para positivo? Exemplo: tenho o número -2,58 e quero 2,58, qual a função que uso? Conheço a função Floor que retorna o maior inteiro, exemplo: Floor(-1,0) = -1 Floor(2.8) = 2 E para retornar POSITIVO?? -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Valores maior que 9.999
Olá Francisco, sim, o campo é para aceitar apenas valores inteiros. O ponto que coloquei é para ser o separador de milhar. ele não mostra valores maiores que nove mil, novecentos e noventa e nove. Quando gravo um registro com dez mil, e depois faço um select ele mostra mil e cem Muito estranho!! Se alguém já viu algo parecido, fico grato em saber qual foi a solução. Conforme outro colega me indicou, enviei um mail para o fabricante do driver também, estou aguardando a resposta. Obrigado por enquanto. - Original Message - From: Francisco To: delphi-br@yahoogrupos.com.br Sent: Tuesday, May 31, 2005 6:10 AM Subject: Res: [delphi-br] Valores maior que 9.999 vc criou um campo numerico sem nenhuma casa decimal, ao meu ver ele vai criar somentes valores inteiros, eu costumo criar para valores campos DECIMAL(10,2) ---Mensagem original--- De: Celso Lorenzetti - GMail Data: 05/30/05 18:45:42 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Valores maior que 9.999 Boa tarde colegas, criei uma tabela teste com um campo codigo numeric(5,0). Através do Delphi6 com o PostgreSql 8 para windows. quando gravo um registro com valor maior que 9.999 ele grava corretamente, mas depois quando consulto ele mostra outro valor. Pelo pgAdmim ele mostra corretamente. Por exempo no Delphi o valor 10.000 ele mostra 1.100 na consulta e o valor 32.423 ele mostra 3.324. Alguém sabe o porque disso? Já procurei em www.historico.org e não encontrei nada. estou utilizando o driver pgExpress 3.02 Celso Lorenzetti. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Propriedade ClientDataSet.Delta
Colegas, Alguém sabe como limpar o conteúdo do Delta do ClientDataSet sem o ApplyUpdates? Celso Lorenzetti. Analista de Sistemas. Telefones: 9116-6191 ou 524-6310 mail: [EMAIL PROTECTED] msn: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Valores maior que 9.999
Boa tarde colegas, criei uma tabela teste com um campo codigo numeric(5,0). Através do Delphi6 com o PostgreSql 8 para windows. quando gravo um registro com valor maior que 9.999 ele grava corretamente, mas depois quando consulto ele mostra outro valor. Pelo pgAdmim ele mostra corretamente. Por exempo no Delphi o valor 10.000 ele mostra 1.100 na consulta e o valor 32.423 ele mostra 3.324. Alguém sabe o porque disso? Já procurei em www.historico.org e não encontrei nada. estou utilizando o driver pgExpress 3.02 Celso Lorenzetti. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Propriedade Delta do TDataSetField
Colegas, alguém sabe como pegar a propriedade Delta de um DataSetField? Tem como? Tentei da seguinte forma e tranca a aplicação. ClientDataSet1.Data := TCustomClientDataSet(TDataSetField(cdsBase.Fields.Fields[1]).NestedDataSet).Delta; Tentei também com FieldByName, aí apresenta erro dizendo que não conseguiu converter para TSqlTimeStamp (tenho um campo Data no datset filho) Se alguém souber, e puder me ajudar. Celso Lorenzetti [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Criar um form cujo nome esta numa tabela
Junior, acho que isso deve ajudar. function LoadForm(const NomeClasse: String; const CaptionForm: String): TCustomForm; var AClass: TPersistentClass; begin Result:= nil; try AClass := GetClass( NomeClasse ); if Assigned(AClass) then begin Result := TCustomForm(TComponentClass(AClass).Create(Application)); Result.Caption := CaptionForm; Result.ShowModal; Result.Free; end; finally end; end; - Original Message - From: Junior Terenzi To: delphi-br@yahoogrupos.com.br Sent: Friday, May 27, 2005 1:20 AM Subject: [delphi-br] Criar um form cujo nome esta numa tabela PessoALL,,, Estou com um problemão.. eu estou tentando criar um menu dinamico por usuario. Entao eu tenho uma tabela com os form (menu) e uma tabela onde estão os direitos dos usuarios (menu_usuario). Na tabela MENU eu tenho armazenado o nome do form (exemplo FCad_Produto) Eu estou usando a seguinte procedure para criar o form: procedure TFrm_Principal.MostraForm(TForm : TComponentClass; Form : TForm); begin Application.CreateForm (TForm, Form); if (Form.Align = alClient) then Form.Show else Form.ShowModal; end; Se eu usar o seguinte codigo MostraForm(TFCad_Produto, FCad_Produto), funciona ok. Mas eu tenho que declarar todos os form. Eu quero saber se é possível buscar o nome do form na tabela e passar para a procedure MostraForm em tempo de execução. Se alguem tiver uma forma mais interessante de fazer isso... fico imensamente grato. Abracos Junior Terenzi -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Mensagem do Windows
Não é exatamente o que vc quer, mas acho que é por aí.. . private procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND; .. implementation . procedure TClasse.WMSysCommand(var Msg: TWMSysCommand); begin if Msg.CmdType = SC_MINIMIZE then Application.Minimize else if Msg.CmdType = SC_RESTORE then Application.Restore; DefaultHandler(Msg); end; espero que ajude. - Original Message - From: Alan Vieceli To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 05, 2005 11:10 AM Subject: [delphi-br] Mensagem do Windows Alguem sabe como eu pego a msg que o windows mando pro programa quando ele vai ser fechado??? por exemplo quando mando finalizar um progrmaa com certeza ele deve mandar um msg avisa.. alguem sabe isso?? Abraços Alan [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html