[delphi-br] BDE Windows 64Bits
Pessoal Estou tendo problemas com os clientes que estão instalando o Windows 64Bits (Qualquer versão), pois estão comprando equipamentos com 4Gb de memória, o fato do Windows 32Bits somente reconhecer 3Gb esta fazendo com que instalem o 64Bits O problema: O BDE não instala no Windows 64Bits, alguém já passou por esse problema? atenciosamente Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] BDE Windows 64Bits
Pessoal, obrigado Estarei fazendo os testes... Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Camoloze Terra Enviada em: terça-feira, 23 de fevereiro de 2010 09:09 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] BDE Windows 64Bits Olá Juliana, Estes dias estava dando uma olhada no site abaixo, e tem o que você precisa. http://www.cesarromero.com.br Att. []´s Camoloze 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 Juliano Silva - Yahoo Enviada em: terça-feira, 23 de fevereiro de 2010 08:49 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ; lista-del...@yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.br Assunto: [delphi-br] BDE Windows 64Bits Pessoal Estou tendo problemas com os clientes que estão instalando o Windows 64Bits (Qualquer versão), pois estão comprando equipamentos com 4Gb de memória, o fato do Windows 32Bits somente reconhecer 3Gb esta fazendo com que instalem o 64Bits O problema: O BDE não instala no Windows 64Bits, alguém já passou por esse problema? atenciosamente Juliano Silva [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]
[delphi-br] Report Builder x Agrupamento
Pessoal, bom dia Estou com um problema, tenho um relatório em Report Builder, neste relatório tenho um agrupamento, é uma listagem de produtos, e está agrupada pela DESCRIÇÃO da Categoria, o problema é que alguns produtos não contém categoria cadastrada o fato do relatório estar ordenado pela categoria, faz com que os produtos sem categoria sejam os primeiros, e o problema acontece neste ponto, se o primeiro valor do agrupamento for NULL, não é exibida mais nenhuma informação no relatório, mesmo tento várias outras categorias para serem exibidas no relatório. Ou seja, se estiver utilizando agrupamento no Report Builder e o valor inicial do agrupamento for NULL, não aparece nenhuma informação no relatório, mesmo havendo. Alguém já teve este problema? Juliano [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] ACBR - Nfe
Pessoal, boa tarde Algum desenvolvedor já utilizou o componente ACBR-Nfe? Teria algo a dizer sobre este componente? Atenciosamente Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Datasnap migração
Pessoal, Boa tarde, gostaria de poder conversar com alguém que tem ou migrou ou sistema inteiro para Datasnap, se alguém puder me enviar o contato ficaria imensamente agradecido, queria bater uma papo por telefone... Se alguém puder me enviar o telefone em PVT eu ficaria imensamente agradecido, seria uma conversa breve... o e-mail é smjjuli...@yahoo.com.br Obrigado. Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Fazendo gerador de relatorio em Report Builder
A muito e muito tempo eu mexi com isso, tive alguns problemas, bem a minha dica é a seguinte, quando fazemos tudo na unha algumas units não são adicionadas no USES o que no meu caso gerou uma serie de erros, e daí eu me perguntava porque no exemplo que vem junto funcionava e não achava a solução, bem o que fiz depois de muito tempo foi o seguinte, abri o fonte do exemplo do ReportBuilder e copiei as UNITS que estavam sendo usadas, e adicionei as mesmas no exemplo qu eu estava fazendo, em meu caso resolveu um monte de problemas que não conseguia solucionar... então como dica faça este teste... Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Cleber Edson Lino Enviada em: sexta-feira, 17 de julho de 2009 15:22 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Fazendo gerador de relatorio em Report Builder Boa tarde pessoal... Eu to fazendo um gerador de relatorio em Report Builder, estou utilizando sómente a tabela RB_ITEM mesmo da estrutura de geração dele, só que qdo eu utilizo o comando LoadToDatabase do TppTemplate, aparece o seguinte erro: Record not found. E o problema é que esta tudo lincado certinho, eu linkei o tppreport direto no pipeline que estou utilizando, e não sei pq está dando essa mensagem, aí eu não consigo fazer o load, pra gravar utilizando SaveToDatabase parece que grava, mas na hora de fazer o load dá esse pal. Agora tem o seguinte, como o campo que recebe o template é do tipo blob, eu não tenho certeza se está gravando o template lá, mas o registro é gravado normalmente no banco. Se alguém conhece de forma razoável, de geração de relatórios em tempo de execução em Report Builder, provavelmente pode me ajudar. Bom, acho que expliquei razoavelmente, se tiverem dúvidas qto o meu problema podem perguntar. Obrigado. Cleber E. Lino. Analista Delphi. Controller Plus - cleberl...@controller-plus.com.br mailto:cleberlino%40controller-plus.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] DisplayFormat do ClientDataSet - Não Forma ta
Pessoal Estou tendo o seguinte problema, tenho um campo no banco de dados (Firebird 1.5) VALOR_TOTAL Decimal(15,3), uso o famoso trio TSQLQuery - TDataSetProvider - TClientDataSet, a questão é que quando coloco a mascara (#,##0.00) no campo DISPLAYFORMAT para o campo VALOR_TOTAL, não está formatando. Estou utilizando o Delphi 2006, com SP2, se não me engano já vi este problema por aqui, um detalhe, se o campo no banco de dados for do tipo DOUBLE PRECISION funciona, mas não posso alterar no momento... Juliano [As partes desta mensagem que não continham texto foram removidas]
RES: [Bulk] Re: [delphi-br] Padronizaç ão de Código - Software / Ferramenta
Vinicius, obrigado Um pouco antes de você enviar eu tinha acabado de achar esse camarada, ajudou bastante... Obrigado De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Vinicius A. Santos Enviada em: quarta-feira, 8 de julho de 2009 14:38 Para: delphi-br@yahoogrupos.com.br Assunto: [Bulk] Re: [delphi-br] Padronização de Código - Software / Ferramenta Veja se isto ajuda http://www.aew.wur.nl/UK/Delforexp/ Juliano Silva - Yahoo escreveu: Pessoal, boa tarde Alguem CONHECE algum software ou ferramenta que faz PADRONIZAÇÃO DE CÓDIGO em Delphi? Trabalhamos em vários programadores, temos um padrão e está funcionando bem, o problema é que o sistema é muito grande e o código antigo está todo bagunçado, então queríamos organizar... Juliano Silva [As partes desta mensagem que não continham texto foram removidas] -- Vinicius A. Santos www.msisolucoes.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Padronização de Código - Software / Ferr amenta
Pessoal, boa tarde Alguem CONHECE algum software ou ferramenta que faz PADRONIZAÇÃO DE CÓDIGO em Delphi? Trabalhamos em vários programadores, temos um padrão e está funcionando bem, o problema é que o sistema é muito grande e o código antigo está todo bagunçado, então queríamos organizar... Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Lentidão no ClientDataSet x RXMemoryData - ACR EDITEM..
Pessoal, façam o teste o RX dá pau no CLIENTDATASET ??? 1. Apenas coloquem um ClientDataSet na tela, um campo a do tipo INTEGER e coloquem o código abaixo, execute: a. Notem que o tempo que irá levar é de 1 Segundo; 2. Agora, abram o ClientDataSet e adicionem um campo b do tipo STRING de tamanho 500, execute: a. Notem que agora o tempo é de aproximadamente 5 Segundos; b. Se colocarem outro campo STRING c por exemplo o tempo passa a ser 9 Segundos, e por ai vai... 3. AGORA, façam o mesmo teste usando o RXMemoryData dos componentes RXLibrary, no segundo caso, se emularmos os mesmos testes, vocês irão notar que o tempo fica em torno de 2 Segundos mesmo criando o segundo campo do tipo String de 500, uma diferença muito grande; **Uso qual componente agora * procedure TForm1.bbt1Click(Sender: TObject); var i: Integer; vTempo: TDateTime; begin cds1.CreateDataSet; cds1.DisableControls; vTempo := Now; for i := 0 to 3 do begin cds1.Append; cds1.FieldByName('a').AsInteger := i; cds1.Post; end; Caption := TimeToStr(Now - vTempo); cds1.EnableControls; end; [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Herança multipla
Pessoal, bom dia Existe a possibilidade de criar um componente herdado de outros dois? Um exemplo bem idiota: TMeuComponente = class(TButton, TLabel) Obviamente isso que passei não funciona, mas existe alguma forma de fazer isso? Ou seja, herança múltipla? Juliano [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Criação de Componente - Dire tivas para o Compilador
Pessoal, bom dia - A IDEIA Estou criando um componente, gostaria de aumentar o nível de controle dele, daí pensei, porque não tentar fazer isso no momento que o compilador está agindo? Ou seja, queria colocar algumas consistências em meu componente que se não fossem respeitadas, o compilador bloquearia a compilação, assim acredito que diminuiria os erros, bem o problema é o seguinte: COMO FAZER ISSO, rsrrsrs - O PROBLEMA Bem, se vocês derem uma olhada na classe abaixo, temos a propriedade TemperaturaInicial, esta propriedade não pode receber valores maiores que 50, que queria fazer duas coisas: 1ª No momento que fosse criada a classe, fosse obrigado informar este valor, se não informasse um valor para esta propriedade o compilador do Delphi avisaria e não deixaria prosseguir, não posso atribuir um valor Default para esta propriedade... 2ª Se o usuário informasse um valor maior que 50 o compilador do Delphi também avisaria e não deixaria seguir adiante... TTemperatura = class Private Procedure SetTemperaturaInicial(const Value: Byte); Public property TemperaturaInicial: Byte read F TemperaturaInicial write SetTemperaturaInicial; End; ... ... ... {Criando a classe...} vTemp := TTemperatura.Create; vTemp.TemperaturaInicial := 100; [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Criação de Componen te - Diretivas para o Compilador
JB, resolveu o meu problema sim, obrigado, mas eu ainda queria poder interagir com o compilador do Delphi... na verdade não sei se isso é possível... de qualquer forma obrigado por hora De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de JB Enviada em: segunda-feira, 4 de maio de 2009 13:20 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Criação de Componente - Diretivas para o Compilador quanto ao problema de ter que informar ao criar, basta adicionar o parametro no evento create da classe, desta maneira vc teria algo assim: ... vTemp := TTemperatura.Create(50); ... sendo que o tipo do parametro seria o tipo criado com a limitação de valores entre 1 e 50... -- José Benedito Software Developer +55 19 8116-7826 msn: jb_holam...@hotmail.com mailto:jb_holambra%40hotmail.com skype:jb.sologix __ Informação do NOD32 IMON 4047 (20090430) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Copiar TTable para TClientDataSet
Pessoal Sempre que eu preciso copiar todos os dados de um TTable ou TQuery para um ClientDataSet, eu faço da seguinte maneira 1. Crio os Fields da origem (Table ou Query) nos ClientDataSet 2. Faço um Looping na Oritem (table ou query) e adicionando no ClientDataSet Bem, é assim que faço, tenho até uma função para fazer isso automaticamente, a questão é, poxa, será que eu preciso fazer isso, sabendo do poder do ClientDataSet? Será que não tem como fazer essa copia diretamente? Sem precisar fazer loopings, etc... ??? Marçal, Juliano MSN: smjuli...@hotmail.com [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Copiar TTable para TClientDataSet
Tanto faz, mas nos meus casos, sempre tenho o ClientDataSet na tela, sem o Fields, os Fields são criados sempre com base no Dataset de Origem... Resumidamente, tenho a Origem dos dados na tela, quero transportar estes dados para um ClientDataSet que também está na tela. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Humberto Oliveira Enviada em: sexta-feira, 17 de abril de 2009 10:00 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Copiar TTable para TClientDataSet Juliano, você está criando o DataSet e o ClientDataSet na unha? Abraços. 2009/4/17 Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br Pessoal Sempre que eu preciso copiar todos os dados de um TTable ou TQuery para um ClientDataSet, eu faço da seguinte maneira 1. Crio os Fields da origem (Table ou Query) nos ClientDataSet 2. Faço um Looping na Oritem (table ou query) e adicionando no ClientDataSet Bem, é assim que faço, tenho até uma função para fazer isso automaticamente, a questão é, poxa, será que eu preciso fazer isso, sabendo do poder do ClientDataSet? Será que não tem como fazer essa copia diretamente? Sem precisar fazer loopings, etc... ??? Marçal, Juliano MSN: smjuli...@hotmail.com mailto:smjuliano%40hotmail.com smjuliano%40hotmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 4016 (20090417) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Copiar TTable para TClientDataSet
Não, tem que ser dinâmico, ou seja, eu não sei quais os dados estarão no Dataset. Ou seja, eu não sei quais os dados (Campos) estarão na minha Origem... De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Humberto Oliveira Enviada em: sexta-feira, 17 de abril de 2009 10:49 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Copiar TTable para TClientDataSet Botão direito do mouse no seu ClientDataSet Fields Editor não resolve? 2009/4/17 Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br Tanto faz, mas nos meus casos, sempre tenho o ClientDataSet na tela, sem o Fields, os Fields são criados sempre com base no Dataset de Origem... Resumidamente, tenho a Origem dos dados na tela, quero transportar estes dados para um ClientDataSet que também está na tela. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Humberto Oliveira Enviada em: sexta-feira, 17 de abril de 2009 10:00 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Copiar TTable para TClientDataSet Juliano, você está criando o DataSet e o ClientDataSet na unha? Abraços. 2009/4/17 Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br smjjuliano%2540yahoo.com.br Pessoal Sempre que eu preciso copiar todos os dados de um TTable ou TQuery para um ClientDataSet, eu faço da seguinte maneira 1. Crio os Fields da origem (Table ou Query) nos ClientDataSet 2. Faço um Looping na Oritem (table ou query) e adicionando no ClientDataSet Bem, é assim que faço, tenho até uma função para fazer isso automaticamente, a questão é, poxa, será que eu preciso fazer isso, sabendo do poder do ClientDataSet? Será que não tem como fazer essa copia diretamente? Sem precisar fazer loopings, etc... ??? Marçal, Juliano MSN: smjuli...@hotmail.com mailto:smjuliano%40hotmail.com smjuliano%40hotmail.com mailto: smjuliano%40hotmail.com smjuliano%2540hotmail.com smjuliano%40hotmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 4016 (20090417) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 4016 (20090417) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [delphi-br] Copiar TTable para TClientDataSet
Rubens, obrigado O meu código é bem parecido com o seu, quanto comentei de fazer a transferência de um TTable ou TQuery estava me referindo a não fazer tudo na unha, isso eu já faço, ou seja, percorro a origem em busca dos campos e crio eles no destino, depois faço um looping na origem e coloco no destino, isso eu já faço... Isso que faço tem me atendido bem, mas tem alguns inconvenientes, como por exemplo quanto tenho campos calculados na Origem, daí meu código não funciona, cheguei até a começar a tratar o problema, mas daí pensei, poxa, será que não tem uma forma de fazer um ASSIGN direto e já conseguir fazer isso... é o que estou atrás de fazer... Mas realmente estou achando que estou matando a coisa com a ferramenta errada, estou estando uma dica de outro companheiro que ao invés de transferir os dados, porque eu não conecto um Provider na minha origem e faço o q tenho que fazer... estou fazendo testes... Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Nascimento da Rocha Enviada em: sexta-feira, 17 de abril de 2009 11:32 Para: delphi-br Assunto: RE: RES: [delphi-br] Copiar TTable para TClientDataSet Prioridade: Alta (Odeio fornecer receita de bolo, mas...) veja se este código abaixo pode te ajudar a encontrar uma luz. Escrevi ele rapidamente, não testei a fundo mas acredito que ele possa te ajudar a encontrar o que vc procura. function DataSetToClientDataSet(ADataSet: TDataSet): TClientDataSet; var iFld: integer; begin Result := nil; if not Assigned(ADataSet) then Exit; if not ADataSet.Active then Exit; Result := TClientDataSet.Create(nil); Result.FieldDefs.Assign(ADataSet.FieldDefs); Result.CreateDataSet; ADataSet.DisableControls; ADataSet.First; while not ADataSet.Eof do begin Result.Append; for iFld := 0 to ADataSet.FieldCount - 1 do Result.Fields[iField].Value := ADataSet.Fields[iField].Value; Result.Post; ADataSet.Next; end; ADataSet.EnableControls; end; Sds. To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br From: smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br Date: Fri, 17 Apr 2009 11:17:51 -0300 Subject: RES: [delphi-br] Copiar TTable para TClientDataSet Não, tem que ser dinâmico, ou seja, eu não sei quais os dados estarão no Dataset. Ou seja, eu não sei quais os dados (Campos) estarão na minha Origem... 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 Humberto Oliveira Enviada em: sexta-feira, 17 de abril de 2009 10:49 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Copiar TTable para TClientDataSet Botão direito do mouse no seu ClientDataSet Fields Editor não resolve? 2009/4/17 Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br Tanto faz, mas nos meus casos, sempre tenho o ClientDataSet na tela, sem o Fields, os Fields são criados sempre com base no Dataset de Origem... Resumidamente, tenho a Origem dos dados na tela, quero transportar estes dados para um ClientDataSet que também está na tela. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Humberto Oliveira Enviada em: sexta-feira, 17 de abril de 2009 10:00 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Copiar TTable para TClientDataSet Juliano, você está criando o DataSet e o ClientDataSet na unha? Abraços. 2009/4/17 Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br smjjuliano%2540yahoo.com.br Pessoal Sempre que eu preciso copiar todos os dados de um TTable ou TQuery para um ClientDataSet, eu faço da seguinte maneira 1. Crio os Fields da origem (Table ou Query) nos ClientDataSet 2. Faço um Looping na Oritem (table ou query) e adicionando no ClientDataSet Bem, é assim que faço, tenho até uma função para fazer isso automaticamente, a questão é, poxa, será que eu preciso fazer isso, sabendo do poder do ClientDataSet? Será que não tem como fazer essa copia diretamente? Sem precisar fazer loopings, etc... ??? Marçal, Juliano MSN: smjuli...@hotmail.com mailto:smjuliano%40hotmail.com mailto:smjuliano%40hotmail.com smjuliano%40hotmail.com mailto: smjuliano%40hotmail.com smjuliano%2540hotmail.com smjuliano%40hotmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem
RES: RES: RES: [delphi-br] Copiar TTable para TClientDataSet
Yes, sir. rsrsr De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Ricardo César Cardoso Enviada em: sexta-feira, 17 de abril de 2009 12:10 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: RES: [delphi-br] Copiar TTable para TClientDataSet É Rubem, não Rubens. Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 17/4/09, Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br escreveu: De: Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br Assunto: RES: RES: [delphi-br] Copiar TTable para TClientDataSet Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Sexta-feira, 17 de Abril de 2009, 11:56 Rubens, obrigado O meu código é bem parecido com o seu, quanto comentei de fazer a transferência de um TTable ou TQuery estava me referindo a não fazer tudo na unha, isso eu já faço, ou seja, percorro a origem em busca dos campos e crio eles no destino, depois faço um looping na origem e coloco no destino, isso eu já faço... Isso que faço tem me atendido bem, mas tem alguns inconvenientes, como por exemplo quanto tenho campos calculados na Origem, daí meu código não funciona, cheguei até a começar a tratar o problema, mas daí pensei, poxa, será que não tem uma forma de fazer um ASSIGN direto e já conseguir fazer isso... é o que estou atrás de fazer... Mas realmente estou achando que estou matando a coisa com a ferramenta errada, estou estando uma dica de outro companheiro que ao invés de transferir os dados, porque eu não conecto um Provider na minha origem e faço o q tenho que fazer... estou fazendo testes... Juliano De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br] Em nome de Rubem Nascimento da Rocha Enviada em: sexta-feira, 17 de abril de 2009 11:32 Para: delphi-br Assunto: RE: RES: [delphi-br] Copiar TTable para TClientDataSet Prioridade: Alta (Odeio fornecer receita de bolo, mas...) veja se este código abaixo pode te ajudar a encontrar uma luz. Escrevi ele rapidamente, não testei a fundo mas acredito que ele possa te ajudar a encontrar o que vc procura. function DataSetToClientData Set(ADataSet: TDataSet): TClientDataSet; var iFld: integer; begin Result := nil; if not Assigned(ADataSet) then Exit; if not ADataSet.Active then Exit; Result := TClientDataSet. Create(nil) ; Result.FieldDefs. Assign(ADataSet. FieldDefs) ; Result.CreateDataSe t; ADataSet.DisableCon trols; ADataSet.First; while not ADataSet.Eof do begin Result.Append; for iFld := 0 to ADataSet.FieldCount - 1 do Result.Fields[ iField].Value := ADataSet.Fields[ iField].Value; Result.Post; ADataSet.Next; end; ADataSet.EnableCont rols; end; Sds. To: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br From: smjjuli...@yahoo. com.br mailto:smjjuliano% 40yahoo.com. br Date: Fri, 17 Apr 2009 11:17:51 -0300 Subject: RES: [delphi-br] Copiar TTable para TClientDataSet Não, tem que ser dinâmico, ou seja, eu não sei quais os dados estarão no Dataset. Ou seja, eu não sei quais os dados (Campos) estarão na minha Origem... De: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br [mailto:delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br ] Em nome de Humberto Oliveira Enviada em: sexta-feira, 17 de abril de 2009 10:49 Para: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br Assunto: Re: [delphi-br] Copiar TTable para TClientDataSet Botão direito do mouse no seu ClientDataSet Fields Editor não resolve? 2009/4/17 Juliano Silva - Yahoo smjjuli...@yahoo. com.br mailto:smjjuliano% 40yahoo.com. br mailto:smjjuliano% 40yahoo.com. br Tanto faz, mas nos meus casos, sempre tenho o ClientDataSet na tela, sem o Fields, os Fields são criados sempre com base no Dataset de Origem... Resumidamente, tenho a Origem dos dados na tela, quero transportar estes dados para um ClientDataSet que também está na tela. De: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br mailto:delphi- br%40yahoogrupos .com.br delphi-br%40yahoog rupos.com. br [mailto: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br mailto:delphi- br%40yahoogrupos .com.br delphi-br%40yahoog rupos.com. br] Em nome de Humberto Oliveira Enviada em: sexta-feira, 17 de abril de 2009 10:00 Para: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br mailto:delphi- br%40yahoogrupos .com.br delphi-br%40yahoog rupos.com. br Assunto: Re: [delphi-br] Copiar TTable para TClientDataSet Juliano, você está criando o DataSet e o ClientDataSet na unha? Abraços. 2009/4/17 Juliano Silva - Yahoo smjjuli...@yahoo. com.br mailto:smjjuliano% 40yahoo.com. br mailto:smjjuliano% 40yahoo.com. br smjjuliano% 40yahoo.com. br mailto:smjjuliano% 40yahoo.com. br smjjuliano% 2540yahoo. com.br Pessoal
RES: [delphi-br] Copiar TTable para TClientDataSet
Em alguns casos sim, em outros não... porque tenho muita coisa que é dinâmica, ou seja, já tenho um sistema inteiro e para não ter que alterar ele e ainda sim aproveitar todos os recursos do ClientDataSet, em muitos casos, eu faço a transferência dos dados de um Dataset para o ClientDataSet e passo a trabalhar com eles no ClientDataSet, o fato de ser muito dinâmico não me permite fazer algumas coisas fixas... porque eu recebo o DatasetRemotamente temos um nome especifico... De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Jackson Gomes - ToolsComps Enviada em: sexta-feira, 17 de abril de 2009 10:53 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Copiar TTable para TClientDataSet Tanto faz, mas nos meus casos, sempre tenho o ClientDataSet na tela, sem o Fields, os Fields são criados sempre com base no Dataset de Origem... Resumidamente, tenho a Origem dos dados na tela, quero transportar estes dados para um ClientDataSet que também está na tela. Não seria mais simples associar o Dataset a um DatasetProvider e o mesmo a um ClientDataset e depois dar um Open no CDS? Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com mailto:jackson%40toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br mailto:devhost%40devhost.com.br __ Informação do NOD32 IMON 4016 (20090417) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Service Pack D7
Boa tarde Como saber o service Pack instalado no Delphi 7? É no about? Juliano [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] DBGrid com funcionalidade de TreeView
Bom dia Cara, dá uma olhada nos componentes da DevExpress, tem um GRID lá show de bola, que ajuda em muitas coisas, inclusive agrupamento com sinal de MAIS para quando for clicado expandir os filhos... Marçal, Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de marcosroberto_net Enviada em: terça-feira, 7 de abril de 2009 17:05 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] DBGrid com funcionalidade de TreeView Olá povo! Bom, estou querendo fazer um recurso no DBGrid para ele ficar como um TreeView, ou seja, eu queria ter em um único grid o cabeçalho e os itens do cabeçalho. De maneira que quando eu apertasse no + do grid os itens fosse exibidos em baixo do registro pai. Ja procurei e vi alguns, mmais estes são pagos. Entao queria uma alternativa ou até mesmo se existir um free. Agradeço pessoal! []s __ Informação do NOD32 IMON 3994 (20090407) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Quantum Grid - Hierarquia dos level's
Bom dia Cara, o QuantumGrid da DevExpress faz exatamente o que você está precisando, de uma forma bem tranqüila, vou seja, em um único GRID você consegue colocar os resultados de um PAI e também de um FILHO, daí quando você clicar sobre o sinal de + (mais) ele expande o resultado do filho. Atenciosamente Marçal, Juliano Silva. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Edelson Regis de Lima Enviada em: terça-feira, 7 de abril de 2009 09:59 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Quantum Grid - Hierarquia dos level's Bom dia a todos! Alguém que trabalha com o quantum grid, sabe como identificar o level pai? Isso independente de datasets, diretamente com as células do grid... Digamos que eu defini dois níveis no meu cxGrid, o levelPedido e levelPedidoItem, aí no grid ficaria: Pedido 1 - Item 1 - Item 2 Pedido 2 - Item 1 - Item 2 - Item 3 e assim vai... Eu gostaria de, quando clicar em algum Item do pedido, saber à qual Pedido esse ítem pertence. Tentei de várias maneiras aqui, e ainda não consegui fazer isso... já olhei em vários demos da DevExpress, mas tambem não consegui achar isso. Abraços, Edelson. [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3994 (20090407) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Quantum Grid - Hierarquia dos level's
Bom dia 1. Bem, vamos ver se entendi, na tabela ITENS você provavelmente tem um campo que é a Chave Estrangeira coma a tabela PEDIDO, basta na SELECT que você fizer na tabela FILHA (ITENS) você também trazer o número ou melhor, informação que necessita exibir no SHOWMESSAGE por exemplo... 2. Quanto ao fato de percorrer, eu entendi direito o que você quer, mas vamos do principio, se você percorrer a tabela PEDIDOS, a medida que se troca de pedido selecionado, os ITENS são atualizados, então você teria DOIS loopings, uma para os PEDIDOS, e dentro deste looping um outro para os ITENS, isso é claro se você estiver em uma estrutura normal de MASTER/DETAIL onde quando se movimenta o PAI os FILHOS são atualizados... Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Edelson Regis de Lima Enviada em: quarta-feira, 8 de abril de 2009 09:32 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Quantum Grid - Hierarquia dos level's Bom dia Juliano. Bom, isso eu já estou fazendo... rs Eu já trabalho com o Quantum Grid da DevExpress, e fazer um master/detail é tranquilo. A minha dúvida é outra, o que eu quero saber é como identificar quem é o master quando algum detail for selecionado, independente de dataset... Tipo, digamos que eu tenha a tabela Pedido e ItemPedido... quando eu clicar em algum item do pedido, mostrar num ShowMessage por exemplo dizendo a qual Pedido aquele Item pertence. Não sei se consegui ser claro... rs (sem buscar isso no dataset linkado no grid, buscando somente nas proprias linhas do grid) Outra coisa que não consegui, é percorrer todas as linhas do cxGrid quando eu tenho um Master/Detail, usando um for por exemplo. Só consigo quando só tem um nível (level). Não consegui fazer o laço enxergar os subníveis. Abraços, Edelson. 2009/4/8 Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br Bom dia Cara, o QuantumGrid da DevExpress faz exatamente o que você está precisando, de uma forma bem tranqüila, vou seja, em um único GRID você consegue colocar os resultados de um PAI e também de um FILHO, daí quando você clicar sobre o sinal de + (mais) ele expande o resultado do filho. Atenciosamente Marçal, Juliano Silva. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Edelson Regis de Lima Enviada em: terça-feira, 7 de abril de 2009 09:59 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Quantum Grid - Hierarquia dos level's Bom dia a todos! Alguém que trabalha com o quantum grid, sabe como identificar o level pai? Isso independente de datasets, diretamente com as células do grid... Digamos que eu defini dois níveis no meu cxGrid, o levelPedido e levelPedidoItem, aí no grid ficaria: Pedido 1 - Item 1 - Item 2 Pedido 2 - Item 1 - Item 2 - Item 3 e assim vai... Eu gostaria de, quando clicar em algum Item do pedido, saber à qual Pedido esse ítem pertence. Tentei de várias maneiras aqui, e ainda não consegui fazer isso... já olhei em vários demos da DevExpress, mas tambem não consegui achar isso. Abraços, Edelson. [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3994 (20090407) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3994 (20090407) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] ERRO DO DELPHI ? Percorrendo Componentes da Tela
Pessoal, tenho um GroupBox1, nele tenho alguns componentes, eu gostaria de percorrer somente os componentes deste GroupBox1, então utilizei o código abaixo. Detalhe, estou utilizando o Delphi 7: FOR vI := 0 to GroupBox1.ComponentCount – 1 do Begin Bla, bla, bla... End; Bem, a questão é que não percorre, o ComponentCount do GroupBox não me retorna a quantidade de Componentes que estão dentro dele, o que tive que fazer para funcionar: FOR VI := 0 TO Form1.ComponentCount – 1 DO BEGIN IF FORM1.COMPONENT[VI].GetParentComponent = GroupBox1 THEN BEGIN Bla, blá, blá... END; END; Agora eu pergunto, o fato do Delphi não me retornar o GroupBox1.ComponentCount é um erro? Alguém tem alguma explicação? Atenciosamente Marçal, Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Como saber se existi uma campo em Branco???
Bom dia Você irá colocar na clausula WHERE de seu SELECT o campo que deseja verificar IS NULL por exemplo SELECT * FROM TBL_PONTO WHERE PONTO01 IS NULL Marçal, Juliano S. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de rafaelpinto19 Enviada em: sexta-feira, 3 de abril de 2009 15:39 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Como saber se existi uma campo em Branco??? Olá Pessoal, tenhno uma dúvida que pareceser simples pra vcs mas que é está sendo uma dor de cabeça pra min...Estou desenvendo um sisteminha de Registro de Ponto e toda vez que encerrar a aplicação quero que verifique se Na tabela de PONTO existe alguma campo em Branco, ou seja, se alguém Deu entrada no resgistro e se esqueceu de encerrar, queria que o sistema acusasse... Eu sei que tem que fazer uma consulta do Tipo Query1.SQL.ADD(' Select * From PONTO');Mas meu Raciocínio pára por aí...abraços...se alguém puder ajudar...Valeu __ Informação do NOD32 IMON 3989 (20090406) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Por favor, preciso de Ajuda em FireBird com BDE
Bom dia Eu utilizo a mesma estrutura que você, mas a diferença é que eu crio um driver ODBC antes e o utilizo no componente TDatabase. Bem, vamos lá o que eu faço: 1. Vou no Ruindows, em INICIAR, CONFIGURAÇÕES, PAINEL DE CONTROLE, FERRAMENTAS ADMINISTRATIVAS, FONTES DE DADOS ODBC e crio uma conexão com o nome ODBC_MEUSISTEMA, utilizando o driver Firebird, o legal é que no final da configuração da conexão ODBC tem um botão que testa, se funcionar o teste de conexão, já estará OK. 2. Vou na minha aplicação, coloco o componente TDatabase e seleciono a opção ODBC_MEUSISTEMA, daí já faço o teste de conexão no TDatabase utiliza a propriedade Conected para True, funciona jóia... Atenciosamente Marçal, Juliano S. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de RICARDO Enviada em: sexta-feira, 3 de abril de 2009 16:58 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Por favor, preciso de Ajuda em FireBird com BDE Tenho o Delphi 7 e estou tentando conectar o Firebird pelo BDE .. Baixei/instalei o Firebird-2.1.2.18118_0_Win32 Criei o Banco com o IBExpert Instalei o driver Firebird_ODBC_1.2.0.69-Win32 No Delphi , fui na aba BDE e coloquei no form o componente DataBase Configurei a propriedade DatabaseName e a propriedade DriverName (Firebird/Interbase) Na propriedade Params coloquei USER NAME | SYSDBA PASSWORD | masterkey Quando atribuo true para a propriedade Connected Ele dá o seguinte erro : BDE Error 9986 Invalid parameter. Não sei o que fazer .. já troquei a versão do firebird para uma mais antiga e nada :/ Será que deve ser colocado algo mais na propriedade PARAMS ?? Alguém poderia me ajudar ? Eu sei que pelo dbExpress seria a melhor opção .. Mas é que como sou iniciante queria ver funcionando de todas as maneiras .. [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3989 (20090406) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Componentes USB
No caso do Delphi 7, você a opção de configurar por exemplo onde será gerado os arquivos .dcu de seu projeto em Unit Output Directory, mas os arquivos .~pas eu não sei se existe... Já no Delphi 2005 ou superior, você tem com limitar a quantidade de arquivos .~pas que serão gerados, pois estas versões implementam um backup das alterações, basta ir nas opções do Delphi e procurar por Backup Limit, normalmente são 10 cópias anteriores que ele armazena... Marçal, Juliano S. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Berdam Enviada em: segunda-feira, 6 de abril de 2009 11:58 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Componentes USB Pessoal, existe alguma maneira de redirecionar os arquivos ~dfm, dcus, ~pas e outros arquivos resultandos da compilação para outra pasta e deixar nas pastas apenas os arquivos dfm e pas??? -- Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com -- De: Lucas Neves lucas_del...@yahoo.com.br mailto:lucas_delphi%40yahoo.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Segunda-feira, 6 de Abril de 2009 10:42:01 Assunto: [delphi-br] Componentes USB Bom dia, pessoal, Alguem conhece algum componente que facilite a comunicacao I/O e o pipelining com dispositivos USB? Estou testando o nrComm mas a versao demo tira a maioria das propriedades e metodos. Tentei falar com a empresa desenvolvedora e eles nao liberam uma versao completa de teste, somente de pagar 300 dolares... Obrigado, Lucas Neves Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3989 (20090406) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Consulta SQL - Access 2003 e Delphi
Ricardo Você irá utilizar a opção NOT EXIST na cláusula... Select * from Tabela1 where nota_fiscal not exists (select * from tabela2) De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Ricardo Ravelli Enviada em: quarta-feira, 1 de abril de 2009 23:41 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Consulta SQL - Access 2003 e Delphi Boa noite, Preciso de uma ajuda. Tenho duas tabelas no access 2003 e preciso fazer uma consulta no qual ele traz os registros que não foram encontrados na Tabela2. Ex: Tabela 1 (aproximadamente 2000 registros) Tabela 2 (aproximadamente 80 registros) O campo em comum nas duas é a nota_fiscal (que tem registros duplicados na duas tabelas). Resumindo, preciso verificar quais dos 2000 registros da Tabela1 não está dentro da Tabela2 e retornar esse valor. Tenho um sistema em delphi que utiliza o access e preciso cruzar essas informações. Fiz alguns testes a não consegui nenhum resultado correto. Agradesço desde já. Obrigado. Att. Ricardo Ravelli [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3981 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Formatar campo
Bom dia Também já tive este problema, na época também não achei uma solução viável mesmo fazendo muitas pesquisas, inclusive terminei achando que poderia ser um erro do Delphi, para resolver eu criei o meu campo como sendo DoublePrecision, nunca mais tive problemas... Na verdade aconselho o uso de campos Double precision quando existe a necessidade campos para trabalhar com casas decimais... att. Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de deco0_07 Enviada em: quarta-feira, 1 de abril de 2009 10:28 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Formatar campo Utilizo DBExpress, Firebird 1.5 e tenho um campo Numeric(12,2) Formato ele no grid assim: qConsulta é um SQLQuery. (qConsulta.FieldByName('VALOR') as TNumericField).DisplayFormat := '#0.00'; Mas ele não está formatando numeros inteiros. Fica assim no Grid. 12,20 18 23,22 Fiz teste aumentando uma casa decimal e ainda... 12,200 18 23,220 Alguém sabe porque? Ja procurei outras formas, e todas, acontece a mesma coisa. __ Informação do NOD32 IMON 3980 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Formatar campo
André, Tive fazendo alguns testes aqui na versão 2007 do Delphi, para ver se o problema persiste, de duas uma, na época que fiz os testes, eu tentava inclusive formatar em um TClientDataSet e mesmo assim não funcionava por isso passei a achar que poderia ser um problema do Delphi, bem, segue o que fiz, tente ai... lembrando que fiz no Delphi 2007, formatei a informação no ClientDataSet. Pois se você tem que exibir as informações em um Grid, você terá que utilizar o ClientDataSet with qryProfessores do begin SQL.Add('SELECT PROF_ID, PROF_SALARIO FROM PROFESSORES'); end; cdsProfessores.Open; (cdsProfessores.FieldByName('PROF_SALARIO') as TNumericField).DisplayFormat := '#0.00'; De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de deco0_07 Enviada em: quarta-feira, 1 de abril de 2009 10:28 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Formatar campo Utilizo DBExpress, Firebird 1.5 e tenho um campo Numeric(12,2) Formato ele no grid assim: qConsulta é um SQLQuery. (qConsulta.FieldByName('VALOR') as TNumericField).DisplayFormat := '#0.00'; Mas ele não está formatando numeros inteiros. Fica assim no Grid. 12,20 18 23,22 Fiz teste aumentando uma casa decimal e ainda... 12,200 18 23,220 Alguém sabe porque? Ja procurei outras formas, e todas, acontece a mesma coisa. __ Informação do NOD32 IMON 3980 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ajuca com SQL
Faz assim select a.CDPEDIDO, a.VALOR, (select coalesce(sum(b.ValorPgto) , 0) from BDpagamentos b where b.cdpedido = a.cdpedido) VALOR_PAGO from BDpedidos a group by a.CDpedido, a. Valor, VALOR_PAGO having VALOR (select coalesce(sum(b.ValorPgto) , 0) from BDpagamentos b where b.cdpedido = a.cdpedido) Enjoy De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Vinicius da Silva Pinto Enviada em: quarta-feira, 1 de abril de 2009 09:54 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Ajuca com SQL Isso que esta me deixando maluco, nesta situação: select a.CDPEDIDO, a.VALOR, (select coalesce(sum(b.ValorPgto) , 0) from BDpagamentos b where b.cdpedido = a.cdpedido) VALOR_PAGO from BDpedidos a group by a.CDpedido, a.Valor, VALOR_PAGO o resultado são tres colunas, CDPEDIDO, VALOR e VALOR_PAGO Mais se eu acrescento HAVING: select a.CDPEDIDO, a.VALOR, (select coalesce(sum(b.ValorPgto) , 0) from BDpagamentos b where b.cdpedido = a.cdpedido) VALOR_PAGO from BDpedidos a group by a.CDpedido, a.Valor, VALOR_PAGO having VALOR VALOR_PAGO me retorna o seguinte erro: Column does not belong to referenced table. Dynamic SQL Error. SQL error code = -206. Column unknown. VALORGERAL. At line 5, column 17. é coisa de doido -Mensagem original- 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 Vinicius da Silva Pinto Enviada em: quarta-feira, 1 de abril de 2009 09:43 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] Ajuca com SQL Sim, ele reclama logo de cara do campo VALOR_PAGO, mesmo colocando HAVING -Mensagem original- 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 Luciano Calenzani Simões Enviada em: quarta-feira, 1 de abril de 2009 09:40 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] Ajuca com SQL Testou desta forma? select CDPEDIDO, VALOR, (select coalesce(sum( ValorPgto) , 0) from BDpagamentos where cdpedido = BDpedidos.cdpedido) VALOR_PAGO from BDpedidos where VALOR VALOR_PAGO Luciano Calenzani Simões De: Vinicius da Silva Pinto vinic...@cnen.gov.br mailto:vinicius%40cnen.gov.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Quarta-feira, 1 de Abril de 2009 9:26:09 Assunto: RES: RES: [delphi-br] Ajuca com SQL Utilizando HEAVING, ele reclama do campo VALOR_PAGO select a.CDPEDIDO, a.VALOR, (select coalesce(sum( b.ValorPgto) , 0) from BDpagamentos b where b.cdpedido = a.cdpedido) VALOR_PAGO from BDpedidos a group by a.CDpedido, a.Valor HAVING A.VALOR VALOR_PAGO Retirando Group by e heavin, funciona que é uma beleza, mais traz tbm todos os registros pagos integralmente. Estou fazendo diversos testes utilizando o IBexpert em uma base INTERBASE 6.5 -Mensagem original - De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br]Em nome de José Roberto Marque Enviada em: quarta-feira, 1 de abril de 2009 08:37 Para: delphi...@yahoogrup os.com.br Assunto: Re: RES: [delphi-br] Ajuca com SQL Complicado, hein, Vinicius. Será que não é o HAVING ? Porque o LEFT OUTER JOIN vai retornar nulo se o registro não existir. A dúvida que fica é como o HAVING trataria isso ... --- Em qua, 1/4/09, Vinicius da Silva Pinto vinic...@cnen. gov.br escreveu: De: Vinicius da Silva Pinto vinic...@cnen. gov.br Assunto: RES: [delphi-br] Ajuca com SQL Para: delphi...@yahoogrup os.com.br Data: Quarta-feira, 1 de Abril de 2009, 7:56 Grande Jose, olha, o resultado foi o mesmo, todas as duas opções (a minha e a sua com left outer join) deram o mesmo resultado. estou fazendo teste com coalesce... Vinicius Tenta assim : SELECT A.CDPEDIDO, A.DATAEVENTO, A.VALOR, SUM( G.VALORPAGTO ) FROM BDPEDIDOS A LEFT OUTER JOIN BDPAGAMENTOS G ON A.CDPEDIDO = G.CDPEDIDO WHERE A.DATAEVENTO = '01/04/2009' GROUP BY CDPEDIDO, DATAEVENTO, VALOR HAVING SUM(G.ValorPgto) A.valor Entendeu ? Vê se funciona. --- Em sex, 27/3/09, Vinicius da Silva Pinto vinic...@cnen. gov.br escreveu: De: Vinicius da Silva Pinto vinic...@cnen. gov.br Assunto: [delphi-br] Ajuca com SQL Para: delphi...@yahoogrup os.com.br Data: Sexta-feira, 27 de Março de 2009, 15:33 Ve se alguem pode me ajudar, já quebrei a cabeça e não obtive o resultado satisfatório. São duas tabelas, bem simples uma com os dados de um pedido com codigo, nome...e ValorTotal. Na outra tabela, a de pagamentos, só tem registro quando o cliente paga, pode ser a vista ou parcelado. As duas tabelas são unidas pelo campo CDpedido O que eu quero é o seguinte... um relação de todos os pedidos que ainda não pagaram o valor total. Fiz a seguinte query: SELECT A.CDPEDIDO, A.dataevento, A.valor AS
RES: [delphi-br] Resolvido - Formatar campo
Ao menos agora sabemos que realmente é um problema... no Delphi 2007 já está corrigido... De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de deco0_07 Enviada em: quarta-feira, 1 de abril de 2009 12:38 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Resolvido - Formatar campo Boa tarde Juliano. Na internet acabei encontrando este link http://www.mail-archive.com/delphi-br@yahoogrupos.com.br/msg31610.html Mas acabei encontrando outra solução na propria select ao inves de passar apenas o campo VALOR, passo CAST(VALOR AS FLOAT) aí nem preciso formatar no clientdataset que funciona.. Obrigado pela ajuda --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Juliano Silva - Yahoo smjjuli...@... escreveu André, Tive fazendo alguns testes aqui na versão 2007 do Delphi, para ver se o problema persiste, de duas uma, na época que fiz os testes, eu tentava inclusive formatar em um TClientDataSet e mesmo assim não funcionava por isso passei a achar que poderia ser um problema do Delphi, bem, segue o que fiz, tente ai... lembrando que fiz no Delphi 2007, formatei a informação no ClientDataSet. Pois se você tem que exibir as informações em um Grid, você terá que utilizar o ClientDataSet with qryProfessores do begin SQL.Add('SELECT PROF_ID, PROF_SALARIO FROM PROFESSORES'); end; cdsProfessores.Open; (cdsProfessores.FieldByName('PROF_SALARIO') as TNumericField).DisplayFormat := '#0.00'; __ Informação do NOD32 IMON 3980 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] [OFF-TOPIC] Criar mailing com Delphi
Reinaldo Uma vez precisei de uma solução muito parecida com a sua, eu tinha que enviar um e-mail para uma lista de bem grande de clientes, e isso era constante, tive os mesmos problemas, bloqueio por parte do provedor, as caixas de e-mail dos clientes detectavam como Spam, etc... O que eu fiz? Crie um programa onde lia a lista de clientes que eu precisa enviar e-mail e envia um-a-um os e-mail para os clientes, com um delay configurado, normalmente eu deixava configurado para enviar um e-mail a cada 2 min, na época resolveu muito bem, não foi mais detectado como Spam e também não fui mais bloqueado pelo provedor, o inconveniente era que do primeiro cliente ao ultimo demorava em média 3 dias... Agora olhando as soluções apresentadas, foi bem interessante a questão de criar um grupo no Yahoo pena que o problema se torna quem vai cadastrar os e-mails rsrsrrs bem, ta aí algumas sugestões, a minha funcionou muito bem na época, inclusive usava Indy também... Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Andrei Luís Enviada em: quarta-feira, 1 de abril de 2009 17:25 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] [OFF-TOPIC] Criar mailing com Delphi Reinaldo, Vou te dar uma sugestão bem diferente do que você perguntou: já pensou em criar um grupo no yahoo grupos pra enviar essas msgs? [] Andrei 2009/4/1 Reinaldo Aparecido Pereira ctocv...@yahoo.com.br mailto:ctocvl_1%40yahoo.com.br Amigos, Tenho um software que enviar e-mail (Indy) usando contas do Yahoo. No Yahoo, é possível enviar 100 e-mails por dias. Além disso, o provedor bloqueia afim de evitar spam. Minha dúvida é a seguinte: Se eu tiver 100 contas de e-mail no Yahoo e minha aplicação enviar 100 correspondências por cada conta por dia, o provedor vai me bloquear? Serei considerado spammer? Entrarei na lista negra? As pessoas que receberão os e-mails estão cientes (são associados de um time de futebol) e autorizam o envio das mensagens. O problema é que tenho que usar provedor gratuito. Quem conhece bem isso? Grato, Reinaldo [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3981 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Banco de dados/Distribuição
Fernando, boa noite Bem, com relação a distribuição eu utilizo o banco de dados Firebird, depois que está tudo pronto, eu utilizo um programa chamado InnoSetup ele gera um instalador para mim, nele é possível empacotar a instalação do banco (Firebird) e também todos os .exes da minha aplicação, isso não quer dizer que será tudo instalado sozinho, mas quando o cliente executa esse pacote que envio para ele, tem a opções 1. Banco de Dados, 2. Sistema, 3. Etc.., Etc.. A verdade que empacoto a instalação do banco, daí quando ele seleciona a opção 1. Bando de Dados, é aberto para ele a instalação do Firebird, ele vai dando Next, Next, Finish... Quando ele seleciona a opção 2. Sistema nada mais é feito do que criada uma pasta e colocado os .exes e .dll que empacotei em uma pasta pré-definida, inclusive no InnoSetup você tem um suporte bem legal para montar estruturas de pastas, e dizer que o arquivo A.txt vai para a pasta Y, o arquivo B.doc para a pasta Z e por ai vai... Diante da situação se seu problema é distribuição ta ai um programinha bacana que vai te ajudar a gerar instaladores... Se a instalação do MySQL não for complicada, for padrão NEXT, NEXT, FINISH talvez valha a pena você dar uma olhada no INNOSetup... Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Fernando José Ramos Figueira da Silva Enviada em: quarta-feira, 1 de abril de 2009 09:19 Para: Grupo - Delphi Br Assunto: [delphi-br] Banco de dados/Distribuição Bom dia a todos. Preciso montar um sistema e gostaria de informações sobre acesso a dados. Atualmente utilizo banco de dados MySql, e faço a conexão ao banco de dados apenas em execução. Algumas desvantagens desse processo é a distribuição. Primeiro por que preciso instalar o banco de dados no cliente, não descobri uma forma de automatizar isso na instalação do software e a outra desvantagem é a questão da conexão apenas em execução, no momento que estou utilizando o Delphi faço tudo via código. Relatórios, Grids, etc...etc... Gostaria de sugestões de banco de dados e forma de trabalho, afim de automatizar o sistema de distribuição da aplicação. Atenciosamente, Fernando José Ramos Figueira da Silva [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3981 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Erro com Client DataSet X Conexão Firebird
A impressão que dá é que não é esta conexão que está dando problema, uma vez que já processou 95% do relatório, durante este processo do relatório não é startado alguma outra coisa? Realmente é estranho um relatório que já está rodando a 95% apresentar o erro de conexão... Observação: Sempre que vc emite o relatório ocorre isso? Você poderia colocar para processar somente 100 registros para verificar se o problema ocorre, ou até mesmo uma quantidade que pode ser próxima ao final... já que o problema está no final do relatório, é muito pouco provável, mas pode ser um problema de corrosão de dados do banco... então vai minerando... vai aumentando gradativamente a quantidade de dados que são processados para verificar se o problema ocorre em um determinado ponto... Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de leite romano Enviada em: quarta-feira, 1 de abril de 2009 10:11 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Erro com ClientDataSet X Conexão Firebird tambem pode apontar para localhost --- Em qua, 1/4/09, berdam berdamzi...@yahoo.com.br mailto:berdamzinho%40yahoo.com.br escreveu: De: berdam berdamzi...@yahoo.com.br mailto:berdamzinho%40yahoo.com.br Assunto: Re: [delphi-br] Erro com ClientDataSet X Conexão Firebird Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Quarta-feira, 1 de Abril de 2009, 1:28 tenta mudar o caminho de acesso para o nome ou ip real da máquina Huander escreveu: Pessoal, estou tenho um problema em um cliente, e por incrível que pareça só esta acontecendo com ele! Faz uma consulta utilizando um ClientDataSet que me retorna cerca de 1900 registros. Utilizo este retorno na impressão de um relatório (utilizando QuickReport), ao chegar nos 95% faltando uns 5 registros finais dá erro técnicamente de conexão com o banco de dados (ou rede) ... Aparecendo a seguinte mensagem de erro: “ Unable to complete network request to host 127.0.0.1. Failed to establish a connection. Normalmente é permitida apenas uma utilização de cada endereço de soquete (protocolo/endereço de rede/porta). “ Alguém ai já passou por algo semelhante e poderia me dar uma luz? Só pra completar estou executando o comando na própria máquina onde está o banco de dados. Agradeço a todos a colaboração! Huander Leão [As partes desta mensagem que não continham texto foram removidas] -- - Uberdam Cavaletti Formado em Tecnologia da informação - Unoesc - Xxe Pós graduado em Desenvolvimento Java - Unoesc - Xxe Acesse http://www.curricular.com.br/berdam Acesse http://passandoveneno.blogspot.com - -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com __ Informa磯 do NOD32 IMON 3981 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] INICIANTE DELPHI7
Ao ler este e-mail imagino que você já tenha lido os que os demais amigos lhe enviou... Bem a minha dica é a seguinte: Por você ser iniciante, você está começando do meio, e isso não é bom... recomendo a você parar tudo e pegar uma apostila ou até mesmo vídeo aula (tem muitas na net) que mostre como desenvolve um sistema do inicio ao fim, normalmente estas apostilas/vídeos não implementam sistemas grande são coisas pequenas, mas você terá uma visão geral de como as coisas devem ser feitas... Quando você terminar, você verá que já ira conseguir fazer bastante coisa, e suas dúvidas passará a ser sobre como fazer um controle de estoque e não como manipular dados, ou trabalhar com componentes mais básicos... Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de jamilton_felix Enviada em: quarta-feira, 1 de abril de 2009 12:08 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] INICIANTE DELPHI7 OLA GALERA USO O DELPHI FAZ POUCO TEMPO POIS ESTOU COM UM PROJETINHO DE CONTROLE DE ESTOQUE E PRESCISO DAR ANDAMAMENTO. MAS TENHO UMA DIFICULDADE, ESTOU USANDO O ADO E O BANCO EM ACESS COSTARIA DE SABER COMO MANIPULAR CULUNAS E TABELAS DENTRO DE OUTROS FORMS ,EXPLO COMO POSSO FAZER ENTRADA E SAIDA DE ESTOQUE E BAIXA NO ESTOQUE OBRIGADO ABRAÇO. __ Informação do NOD32 IMON 3981 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Erro ao entrar no IBExpert
Galera, Se o erro começou a aparecer de uma hora, em duas pessoas totalmente distintas, vale a pena fazer alguns testes, como por exemplo, desconectar o computador da internet e fazer o teste, instalar uma versão freeware e verificar se o problema vai acontecer, primeiramente instalar fará da internet, depois conecta... De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Leandro - Grupos Enviada em: terça-feira, 31 de março de 2009 14:43 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Erro ao entrar no IBExpert E ai Moacir... blz... estranho mesmo, eu sai para o almoço e estava tudo ok, quando voltei começou a dar isso Tentei de tudo o que vc puder imaginar e não consegui. Eu tenho uma versão do IBExpert mais exuta, não é nem instalada, é só o executável, é mais limitada, mas funciona perfeitinho, se vc quiser me passa o teu email que te mando ela, pra ir pelo menos quebrando o galho... Se descobrir alguma coisa te aviso... Abraço Leandro Carbonera (54) 9977-1266 lean...@sigmatecnologia.com.br mailto:leandro%40sigmatecnologia.com.br www.sigmatecnologia.com.br -Mensagem original- 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 Moacir - GMail Enviada em: terça-feira, 31 de março de 2009 14:32 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Erro ao entrar no IBExpert Opa !! Estou exatamente com o mesmo problema aqui em duas maquinas diferentes!! Começou esta manhã. Qualquer informação é bem vinda Moacir Leandro - Grupos escreveu: E ai pessoal blz... Seguinte, de uma hora para a outra meu ibexpert começou a apresentar a seguinte mensagem quando tento abri-lo Ungültiges Argument zum Codieren des Datums e para por ai Já procurei na internet, mas não achei nada a respeito, tentei desinstalar e instalar outras versões mas dá a mesma coisa... Alguém tem alguma idéia do que seja isso!! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM __ Informação do NOD32 IMON 3977 (20090331) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ __ Informação do NOD32 IMON 3978 (20090331) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Controle de USB - Continua...
Kkkk, então é pessoal, porque neste exato momento tentei e não consegui... De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Walter Chagas (Bol) Enviada em: segunda-feira, 30 de março de 2009 09:10 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Controle de USB - Continua... www.delphi3000.com Entrei lá agora e tá acessando normalmente. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, March 27, 2009 6:02 PM Subject: [delphi-br] Controle de USB - Continua... Walter, Tento acessar o site e não consigo, Pessoal caso alguém possa me ajudar fico agradecido, lembrando que desativar a porta no Registro não está funcionando, porque para funcionar é necessário que o computador seja reiniciado... Tenho que habilitar e desabilitar a porta USB em Run Time Juliano Silva 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 Walter Chagas (Bol) Enviada em: quarta-feira, 18 de março de 2009 08:37 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Controle de USB Juliano. Vai no Delphi3000. Lá tem muita dica a nível de USB que já vi lá. Basta dar uma boa procurada. www.delphi3000.com []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br mailto:wchagasj%40bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, March 17, 2009 6:23 PM Subject: RES: [delphi-br] Controle de USB Reginaldo, Esta opção que você me passou bloqueia e libera a porta USB somente quando ela ainda não está conectada, me ajudou muito mas ainda preciso saber como fazer para bloqueá-la e liberá-la quando ela já estiver conectada, por exemplo dispositivo USB que terei que bloquear dica o tempo todo conectado ao computador, somente poderei liberá-lo quando for o momento correto, farei o que tenho que fazer e logo em seguida bloquearei novamente... Neste comando, quando o dispositivo já está conectado (funcionando) mesmo que eu realize o bloqueio ele não acontece efetivamente, porque acredito que já esteja ativa a porta em memória... Mas se eu deixá-lo bloqueado (via o regedit) e conectar o USB não funciona, ou seja, a porta está bloqueada... Por hora sua dica me ajudou bastante, porque agora estou tentando dar um Refresh no Windows depois de ter realizada a alteração Regedit... att. Juliano Marçal De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Reginaldo Enviada em: terça-feira, 17 de março de 2009 13:49 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Controle de USB HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor para bloquear mude o valor para 4 em Hexadecimal. para desbloquear mude para 3. Reginaldo www.ideiainformatica.com.br Buscai ao SENHOR enquanto se pode achar, invocai-o enquanto está perto. Isaías 55:6 - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, March 17, 2009 11:38 AM Subject: [delphi-br] Controle de USB Pessoal, bom dia Gostaria de saber se alguém tem alguma experiência com controle de porta USB via Delphi, se poderiam me indicar o caminho que devo seguir, estou começando agora um projeto que tenho que fazer controle de porta USB. atenciosamente Juliano Marçal [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3942 (20090317) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Mensagens http://br.groups.yahoo.com/group/delphi-br/message/198361;_ylc=X3oDMTM4NnVp
[delphi-br] Controle de USB - Continua...
Walter, Tento acessar o site e não consigo, Pessoal caso alguém possa me ajudar fico agradecido, lembrando que desativar a porta no Registro não está funcionando, porque para funcionar é necessário que o computador seja reiniciado... Tenho que habilitar e desabilitar a porta USB em Run Time Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Walter Chagas (Bol) Enviada em: quarta-feira, 18 de março de 2009 08:37 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Controle de USB Juliano. Vai no Delphi3000. Lá tem muita dica a nível de USB que já vi lá. Basta dar uma boa procurada. www.delphi3000.com []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, March 17, 2009 6:23 PM Subject: RES: [delphi-br] Controle de USB Reginaldo, Esta opção que você me passou bloqueia e libera a porta USB somente quando ela ainda não está conectada, me ajudou muito mas ainda preciso saber como fazer para bloqueá-la e liberá-la quando ela já estiver conectada, por exemplo dispositivo USB que terei que bloquear dica o tempo todo conectado ao computador, somente poderei liberá-lo quando for o momento correto, farei o que tenho que fazer e logo em seguida bloquearei novamente... Neste comando, quando o dispositivo já está conectado (funcionando) mesmo que eu realize o bloqueio ele não acontece efetivamente, porque acredito que já esteja ativa a porta em memória... Mas se eu deixá-lo bloqueado (via o regedit) e conectar o USB não funciona, ou seja, a porta está bloqueada... Por hora sua dica me ajudou bastante, porque agora estou tentando dar um Refresh no Windows depois de ter realizada a alteração Regedit... att. Juliano Marçal 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 Reginaldo Enviada em: terça-feira, 17 de março de 2009 13:49 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Controle de USB HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor para bloquear mude o valor para 4 em Hexadecimal. para desbloquear mude para 3. Reginaldo www.ideiainformatica.com.br Buscai ao SENHOR enquanto se pode achar, invocai-o enquanto está perto. Isaías 55:6 - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, March 17, 2009 11:38 AM Subject: [delphi-br] Controle de USB Pessoal, bom dia Gostaria de saber se alguém tem alguma experiência com controle de porta USB via Delphi, se poderiam me indicar o caminho que devo seguir, estou começando agora um projeto que tenho que fazer controle de porta USB. atenciosamente Juliano Marçal [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3942 (20090317) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Mensagens http://br.groups.yahoo.com/group/delphi-br/message/198361;_ylc=X3oDMTM4NnVp dWlxBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE5 ODQ0NwRzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzEyMzc0MTg4NDEEdHBjSWQDMTk4MzYx neste tópico (31) http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJybjdzcGhhBF9TAz k3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE5ODQ0NwRzZW MDZnRyBHNsawNycGx5BHN0aW1lAzEyMzc0MTg4NDE-?act=replymessageNum=198447 Responder (através da web) | http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJlN21hMnQ5BF9TAz k3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA250cG MEc3RpbWUDMTIzNzQxODg0MQ-- Adicionar um novo tópico Mensagens http://br.groups.yahoo.com/group/delphi-br/messages;_ylc=X3oDMTJlcGFrN3E0BF 9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2 1zZ3MEc3RpbWUDMTIzNzQxODg0MQ-- | Arquivos http://br.groups.yahoo.com/group/delphi-br/files;_ylc=X3oDMTJmczI1dTdyBF9TA zk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2Zpb GVzBHN0aW1lAzEyMzc0MTg4NDE- | Fotos http://br.groups.yahoo.com/group/delphi-br/photos;_ylc=X3oDMTJlcGZrOTBvBF9T Azk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA3Bo b3QEc3RpbWUDMTIzNzQxODg0MQ-- | Links http://br.groups.yahoo.com/group/delphi-br/links
RES: [delphi-br] Controle de USB
Tenho um teclado numérico USB, tenho que habilitá-lo e desabilitá-lo via aplicação quando for conveniente... O problema maior é fazer isso depois que o Windows já detectou o teclado na porta USB, depois que ele detecta, não está adiantando eu fazer os bloqueios que sei que funcionam. Se eu bloquear a porta USB antes do Windows detectá-la (via REGEDIT) ela não fica ativa, mas também não consigo ativá-la depois via programação, na verdade eu mudo a chave para ser detectada, mas o Windows realiza a tarefa de detecção de novo dispositivo, então não adianta liberá-la ou desabilitá-la se a verificação de novo dispositivo não está sendo executada... (O que estou tentando no momento) Acredito que se eu conseguir executar a verificação/detecção do Windows de novo dispositivo eu consiga o controle, pois iniciarei o Windows com a porta desabilitada, depois via aplicação ativo ela e faço o Windows detectá-la, o que não estou conseguindo e executar o processo de detecção do Windows. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eloi Filho Enviada em: terça-feira, 17 de março de 2009 11:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Controle de USB q tipo de controles vc quer fazer?... seja mais claro por favor... abraços. Eloi Filho Programador de Sistemas A.S. Rodrigues Distribuidora e...@ig.com.br mailto:efgf%40ig.com.br Fone: (92) 2101-1628 - Fax: (92) 3622-2591 Celular: (92) 8172-2726 www.asrodrigues.com.br - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, March 17, 2009 11:38 AM Subject: [delphi-br] Controle de USB Pessoal, bom dia Gostaria de saber se alguém tem alguma experiência com controle de porta USB via Delphi, se poderiam me indicar o caminho que devo seguir, estou começando agora um projeto que tenho que fazer controle de porta USB. atenciosamente Juliano Marçal [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3945 (20090318) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [delphi-br] Controle de USB
Lucas, Desativar o dispositivo não está sendo o problema, estou dando uma olhada no Trial deste componente que você mencionou, é muito bom, o meu maior problema é na verdade detectá-lo novamente, ou seja, ativá-lo Você também teve esta necessidade, estou dando uma estudada neste componente que você menciona... De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Lucas Neves Enviada em: quarta-feira, 18 de março de 2009 09:34 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Controle de USB Procure pelos componentes nrComm. Infelizmente sao pagos, mas voce sabe... pra tudo da-se um jeito. Eu usei a versao demo mesmo pra testar conexoes com instrumentos pra simuladores que estou desenvolvendo. Esses componentes tratam toda parte de I/O com a porta USB, paralela e afins. Nos testes que eu fiz, implementei exatamente isso que voce quer, desabilitar o dispositivo via programa. Lucas Juliano Silva - Yahoo escreveu: Tenho um teclado numérico USB, tenho que habilitá-lo e desabilitá-lo via aplicação quando for conveniente... O problema maior é fazer isso depois que o Windows já detectou o teclado na porta USB, depois que ele detecta, não está adiantando eu fazer os bloqueios que sei que funcionam. Se eu bloquear a porta USB antes do Windows detectá-la (via REGEDIT) ela não fica ativa, mas também não consigo ativá-la depois via programação, na verdade eu mudo a chave para ser detectada, mas o Windows realiza a tarefa de detecção de novo dispositivo, então não adianta liberá-la ou desabilitá-la se a verificação de novo dispositivo não está sendo executada... (O que estou tentando no momento) Acredito que se eu conseguir executar a verificação/detecção do Windows de novo dispositivo eu consiga o controle, pois iniciarei o Windows com a porta desabilitada, depois via aplicação ativo ela e faço o Windows detectá-la, o que não estou conseguindo e executar o processo de detecção do Windows. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Eloi Filho Enviada em: terça-feira, 17 de março de 2009 11:16 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Controle de USB q tipo de controles vc quer fazer?... seja mais claro por favor... abraços. Eloi Filho Programador de Sistemas A.S. Rodrigues Distribuidora e...@ig.com.br mailto:efgf%40ig.com.br mailto:efgf%40ig.com.br mailto:efgf%40ig.com.br Fone: (92) 2101-1628 - Fax: (92) 3622-2591 Celular: (92) 8172-2726 www.asrodrigues.com.br - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, March 17, 2009 11:38 AM Subject: [delphi-br] Controle de USB Pessoal, bom dia Gostaria de saber se alguém tem alguma experiência com controle de porta USB via Delphi, se poderiam me indicar o caminho que devo seguir, estou começando agora um projeto que tenho que fazer controle de porta USB. atenciosamente Juliano Marçal [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3945 (20090318) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3945 (20090318) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Controle de USB
Pessoal, bom dia Gostaria de saber se alguém tem alguma experiência com controle de porta USB via Delphi, se poderiam me indicar o caminho que devo seguir, estou começando agora um projeto que tenho que fazer controle de porta USB. atenciosamente Juliano Marçal [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Controle de USB
Reginaldo, Esta opção que você me passou bloqueia e libera a porta USB somente quando ela ainda não está conectada, me ajudou muito mas ainda preciso saber como fazer para bloqueá-la e liberá-la quando ela já estiver conectada, por exemplo dispositivo USB que terei que bloquear dica o tempo todo conectado ao computador, somente poderei liberá-lo quando for o momento correto, farei o que tenho que fazer e logo em seguida bloquearei novamente... Neste comando, quando o dispositivo já está conectado (funcionando) mesmo que eu realize o bloqueio ele não acontece efetivamente, porque acredito que já esteja ativa a porta em memória... Mas se eu deixá-lo bloqueado (via o regedit) e conectar o USB não funciona, ou seja, a porta está bloqueada... Por hora sua dica me ajudou bastante, porque agora estou tentando dar um Refresh no Windows depois de ter realizada a alteração Regedit... att. Juliano Marçal De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Reginaldo Enviada em: terça-feira, 17 de março de 2009 13:49 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Controle de USB HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor para bloquear mude o valor para 4 em Hexadecimal. para desbloquear mude para 3. Reginaldo www.ideiainformatica.com.br Buscai ao SENHOR enquanto se pode achar, invocai-o enquanto está perto. Isaías 55:6 - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, March 17, 2009 11:38 AM Subject: [delphi-br] Controle de USB Pessoal, bom dia Gostaria de saber se alguém tem alguma experiência com controle de porta USB via Delphi, se poderiam me indicar o caminho que devo seguir, estou começando agora um projeto que tenho que fazer controle de porta USB. atenciosamente Juliano Marçal [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3942 (20090317) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Alteração de dados de campo chave no Interbase
Sugestão Mapeie as tabelas filhas, remova as chaves de relacionamento, recrie elas novamente, mas com a opção UPDATE CASCADE ativa, daí quando você alterar o campo NUMOS as tabelas filhas também aplicaram a alteração de mudança da chave. Acredito que esta seja uma boa solução se a cascata de tabelas filhas não seja muito grande, assim depois que você fizer a alteração, você pode remover novamente os relacionamentos e recriá-los como da forma original. Juliano Marçal De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de ricshark01 Enviada em: sexta-feira, 6 de março de 2009 08:38 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Alteração de dados de campo chave no Interbase Bom dia Pessoal, Tenho uma tabela ORDEM_SERVICO com as seguintes chaves: - NUMOS | NUMORC | REVISAOORC | ANOORC - 581 | 100 | 01 | 09 582 | 100 | 01 | 09 583 | 100 | 01 | 09 584 | 100 | 01 | 09 585 | 100 | 01 | 09 586 | 100 | 01 | 09 Preciso alterar os registros dessa tabela fazendo com que o NUMOS comece do 1, porém esta tabela é a tabela PAI de várias outras tabelas e não estou conseguindo fazer esta alteração devido a integridade referencial. Como poderia alterar isso direto no banco? Grato pela atenção, Ricardo. __ Informação do NOD32 IMON 3911 (20090305) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] OPTIMIZATION
Não sei se tem algo a ver, mas você precisa colocar o ON, {$IFDEF OPTIMIZATION} e verificar se a propriedade está ativa no Projeto... De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de José Mário Silva Guedes Enviada em: sexta-feira, 6 de março de 2009 14:47 Para: Delphi BR - Grupo de Discussão Assunto: [delphi-br] OPTIMIZATION Olá amigos, Há uma forma de saber se a otimização de código está ativa? Tentei o seguinte código mas não funciona: {$IFDEF OPTIMIZATION} //... {$ELSE} //... {$ENDIF} Infelizmente sempre cai no ELSE. Obrigado e bom fim de semana a todos! -- José Mário Silva Guedes Analista Programador Delphi [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3911 (20090305) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] D7 - Executar sem Debug
Pessoal No Delphi 2006 além da opção RUN existe uma opção que RUN WITHOUT DEBUG, que permite você compilar e fazer testes, mas não em modo de Debug, esta é uma opção muito útil. Certa vez em uma palestra de Delphi o palestrante disse que esta opção também é possível ser ativada no Delphi 7, alguém sabe como fazer isso? att. Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] [1/2 Off] Qual software (win3 2) vocês usam para fazer controle de Bugs e Implem entações nos sistemas?
Cara, Procure por sistemas para Controle de Chamados, vai aparecer uma pancada... lembrando, que caso sua necessidade não for grande, a implementação destes tipo de software é simples... isso é claro se você não for controlar muitas coisas... Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Fellipe Henrique Enviada em: quinta-feira, 29 de janeiro de 2009 17:27 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] [1/2 Off] Qual software (win32) vocês usam para fazer controle de Bugs e Implementações nos sistemas? Amigos, alguém usa algum sistema que controle os Bugs e Implementaçoes do sistema? Sei que existe para via Browser.. mas procuro um para win32 mesmo... []s -- _ T.·.F.·.A.·. Fellipe Henrique Blog: www.digitumsoft.com.br/blogs/fellipeh -- CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o Cco (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ### [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Relatório - D2007
Pessoal Estou iniciando um levantamento de componentes para o Delphi 2007, o Quick Report 4 do Delphi 2006 pode ser instalado no Delphi 2007? Alguma pessoa já teve esta experiência? Juliano [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Update + Quantidade de Registros
Pessoal Tenho um componente TQuery e um TUpdateSQL, este TQuery é carregado com uma série de registros que podem ser alterados no Grid, após as alterações realizadas, elas são aplicadas no banco, através do TQuery.ApplyUpdates, preciso do seguinte: Saber quantos registros foram alterados, antes de aplicar no banco, sei que com o TClientDataSet é possível, existe alguma forma de saber isso usando o TQuery ou o TUpdateSQL? att. Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Update + Quantidade de Registros
Hummm, neste caso não funciona para mim, pois as alterações ocorrem no Grid, a pessoa como é uma lista de lançamentos, são vários registros e a pessoa altera no grid. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Jorge Ericsson Enviada em: sexta-feira, 23 de janeiro de 2009 16:11 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Update + Quantidade de Registros Olá Juliano, Eu já fiz um procedimento que precisa retornar todos os registros inseridos e atualizados num único procedimento. Criei uma variável contador para os dois procedimento dentro do laço de inserção e atualização, depois eu exibia uma mensagem para o usuário informando a qdte de registros atualizados e inseridos na tabela.. Talvez resolva o seu problema, qq coisa manda a instrução para melhor analise. []´s. Jorge Ericsson 2009/1/23 Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br Pessoal Tenho um componente TQuery e um TUpdateSQL, este TQuery é carregado com uma série de registros que podem ser alterados no Grid, após as alterações realizadas, elas são aplicadas no banco, através do TQuery.ApplyUpdates, preciso do seguinte: Saber quantos registros foram alterados, antes de aplicar no banco, sei que com o TClientDataSet é possível, existe alguma forma de saber isso usando o TQuery ou o TUpdateSQL? att. Juliano Silva [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]
RES: [delphi-br] Relatório - D2007
OK, obrigado estou fazendo o levantamento para uma migração... De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Bruno Lichot Enviada em: sexta-feira, 23 de janeiro de 2009 15:24 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] Relatório - D2007 Pode, Inclusive se voce tem o D2007, ele vem com o Quick. Abs BL From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] On Behalf Of Juliano Silva - Yahoo Sent: sexta-feira, 23 de janeiro de 2009 15:15 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Subject: [delphi-br] Relatório - D2007 Pessoal Estou iniciando um levantamento de componentes para o Delphi 2007, o Quick Report 4 do Delphi 2006 pode ser instalado no Delphi 2007? Alguma pessoa já teve esta experiência? Juliano [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]
RES: [delphi-br] Dúvida com TStringList
Outra alternativa, é antes de adicionar o texto no StringList você pode verificar se a função POS retornar maior que zero, caso sim é porque o texto já existe no StringList, então você não adiciona, o StringList tem a propriedade Text, então você faz o seguinte, IF Pos(Edit1.Text, StringList.text) 0 THEN Begin ShowMessage(Existe...) End; De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Guionardo Furlan Enviada em: sábado, 27 de dezembro de 2008 11:15 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Dúvida com TStringList Usar a propriedade Duplicates do TStringList não resolve teu problema? 2008/12/15 deco0_07 andre.alme...@medicator.com.br mailto:andre.almeida%40medicator.com.br : Tem como eu descobrir o indice de um determinada linha do StringList? ex... tenho um edit com as linha que nao quero copiar usar um for pra percorrer todas as linhas e num if verificar se a linha que esta no stringlist é igual a que esta no edit o problema é que nao consigo pegar o indice dessa linha... ja usei indexof, mas se tenho linhas com valores repetidos ele ignora tbm... vlww's -- Timeo hominem unius libri Cogito ergo sum - Carpe diem []s Guionardo Furlan http://guionardo.blogspot.com __ Informação do NOD32 IMON 3719 (20081227) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: Res: [delphi-br] Ordenar TTable
Pessoal, bom dia Obrigado a todos que tentaram ajudar das mais diversas formas, o problema já foi resolvido e graças a ajuda de todos vocês, pois de uma e outra tentativa de ajuda consegui juntar tudo e resolver o problema, mas quero deixar aqui meu agradecimento e dizer que sem vocês não teria conseguido. a todos um feliz natal e prospero ano novo. att. Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eduardo Silva dos Santos Enviada em: sábado, 20 de dezembro de 2008 10:14 Para: delphi-br@yahoogrupos.com.br Assunto: Re: Res: [delphi-br] Ordenar TTable Coutinho, minha resposta foi clara, objetiva e dentro da dúvida do nosso colega, ainda fiz um vídeo pra ele http://www.drdsistemas.com.br/video/delphibr/ttable/TTable.html creio que a dúvida já foi sanada. -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: eduardo@gmail.com mailto:eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... 2008/12/19 Coutinho - Yahoo emanuelcouti...@yahoo.com.br mailto:emanuelcoutinho%40yahoo.com.br Colegas... Não querrendo ofender... mas vocês realmente leram a solcitação do colega? Vocês estão discutinho uma coisa que não foi realmente o que ele queria saber... Mais uma vez, nessa lista, uma gama de mensagens sem necessidade são postadas, e fica uma disputa sem fim de quem tem ou não tem razão. Caramba. O que o colega quer é: Ele tem tabalas paradox que precisa indexar em tempo real pois os clientes estão espalhados em diversas cidades e ele tem de re-ordenar no braço... ou seja, no código... Não dá para ir de cliente em cliente, abrindo o database desktop e criando os índices... PERCEBERAM? Inicialmente ele não sabia como ordenar. Achgou que usando uma Query seria muito trabalho, mas achou o caminho das pedras... Pessoal... vocês perdem muito o foco da questão original, e se envolvem em picuínhas irrelevantes... Essa discussão não ajuda a quem precisa da solução do problema... Fico pensando, que tipo de analista de sistema, desenvolvedor são esses que sequer lêm o problema direito, e divagam em cearas alhures... tão tão distante da questão original... Que tipo de solução andam dando por aí para os clientes, se sequer param para reler a questão e entender, de verdade, o que se deseja saber!!! Atenção gente... Nossa vida é para DESCOMPLICAR a dos nossos clientes... e no caso da lista, para descomplicar a dos nosso colegas... Cordiais saudações... Emanuel Coutinho Eduardo Silva dos Santos escreveu: Rubem, mais um vez eu digo que você ta enganado ao afirmar que usando um TTable não da pra ordenar a exibição dos dados.. faz um teste ai que você vai ver.. crie uma tabela.. popula e mesma.. cria um indice com o campo que você deseja ter a ordenação e define esse indice no TTable, pronto.. os dados serão exibidos e ordenados, conforme o índice criado.. é isso que o nosso colega quer.. nada mais. índice não é usado só para locação não, faz o seguinte.. volta no tempo e dá uma olhada no DBU, aquele velho utilitário escrito em clipper para manipular arquivos DBF que você vai ver. não vamos reinventar a roda usando ClientDataSet se a necessidade do nosso colega é simplismente exibir os dados ordenados por um deternimado compado usando o TTable.. e mais uma vez eu afirmo.. cria um indice com esse campo e configura o TTable.. igual era feito na época do Paradox... simples assim. 2008/12/18 Rubem Nascimento da Rocha djpardalro...@hotmail.com mailto:djpardalrocha%40hotmail.com djpardalrocha%40hotmail.com mailto:djpardalrocha%40hotmail.com djpardalrocha%2540hotmail.com Não estou enganado, companheiro! Uma coisa é ordenar, e outra coisa é usar índices. Ordenar significa pegar os registros e colocá-los em ordem dentro do arquivo físico. Usar índices significa criar um arquivo que representa uma estrutura de árvore binária contendo as chaves usadas para localização dos registros. Isso a gente aprende quando a gente estuda em Estrutura de Dados em cursos técnicos de processamento de dados ou na faculdade. O que vc sugere é o uso de índices, e o que o colega inicialmente queria é ordenar os dados do DBF referenciado pelo TTable. Repito, uma coisa é usar índices, e outra coisa é ordenar os dados na tabela. Sds. [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3706 (20081219) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ordenar TTable
As tabelas são Paradox, terei que fazer um programa ou qualquer coisa do tipo para poder criar os índices, pois não é possível fazer manualmente uma vez que os clientes estão distribuídos em várias cidades, vou estudar um pouco, se não conseguir já sei onde procurar ajuda.. Mais uma vez muito obrigado a todos.. Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Roberto Enviada em: sexta-feira, 19 de dezembro de 2008 07:05 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Ordenar TTable CRIANDO UM ÍNDICE SECUNDÁRIO PARA TABELA EM DBE COM O DBD fechar os programas que trabalham com esta tabela, chame o database desktop, vá em tools/ utilities/restructure localise a tabela em table properties selecione secundary indexes clique em define escolha um ou mais campos marque pack table salve e de um nome ao indice prontinho Saúde e Sorte - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Thursday, December 18, 2008 5:57 PM Subject: RES: [delphi-br] Ordenar TTable A todos, muito obrigado, realmente para poder fazer o que preciso, necessito criar um índice na Tabela, para que eu possa utilizar a ordenação em tempo de execução em um componente TTable, como havia dito anteriormente, se eu trocar por um componente TQuery ou até mesmo TClientDataSet, teria que fazer muita coisa... Estou dando manutenção, o fato de conseguir fazer a ordenação no TTable já me ajuda muito... obrigado a todos... Agora tenho que começar a ver como criar o índice nas tabelas do cliente... rsrsrrs porque são manualmente não vai dar ... rssrsr att. Juliano Silva 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 Coutinho - Yahoo Enviada em: quinta-feira, 18 de dezembro de 2008 14:06 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Res: [delphi-br] Ordenar TTable Olá Colega. Para cada tipo de ordenação que precisar na sua aplicação, poderá criar um índice na tabela. Inclusive para as ordenações por TQuery. Porquê? Pois esses índices das tabelas aceleram a apresentação dos dados mesmo nos queries. Aceleram as pesquisas, e se vc tem master/details a apresentação dos registros filhos, se faz mais rapidamente. Assim, pense nos tipos de indexações que vai precisar no seu aplicativo, e crie nas tabelas. Para usar mo TTable, pode em run-time alterar os indices pela propriedade idexfieldnames, ele apresentará os campos nas ordens que vc criou na tabela... todos eles... Use campo1;campo2;campo3 de acordo com os indices que tem disponível na sua tabela. Ou pode ainda usar apropriedade indexname, que apresentará os nomes dos índices criados nas tabelas. Sds Emanuel Couitnho De: Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Quinta-feira, 18 de Dezembro de 2008 10:38:53 Assunto: [delphi-br] Ordenar TTable Pessoal, bom dia Alguém já precisou Ordenar um TTable em tempo de execução? É possível? att. Juliano Silva __ Informa磯 do NOD32 IMON 3702 (20081218) __ Esta mensagem foi verificada pelo NOD32 sistema antiv���s http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.176 / Virus Database: 270.9.19/1855 - Release Date: 12/18/ 10:16 [As partes desta mensagem que não continham texto foram removidas] __ Informa磯 do NOD32 IMON 3704 (20081218) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Ordenar TTable
Pessoal, bom dia Alguém já precisou Ordenar um TTable em tempo de execução? É possível? att. Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ordenar TTable
Esqueci de comentar, não é possível fazer isso, demandaria muita alteração na codificação que já está pronta. att. Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Nascimento da Rocha Enviada em: quinta-feira, 18 de dezembro de 2008 09:43 Para: delphi-br Assunto: RE: [delphi-br] Ordenar TTable Prioridade: Alta Jogue os dados para um TClientDataSet e ordene no próprio ClientDataSet. É mais prático do que ficar fazendo malabarismos para fazer um sort em um TTable. Boa sorte. Sds. To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br From: smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br Date: Thu, 18 Dec 2008 10:38:53 -0300 Subject: [delphi-br] Ordenar TTable Pessoal, bom dia Alguém já precisou Ordenar um TTable em tempo de execução? É possível? att. Juliano Silva __ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br __ Informação do NOD32 IMON 3702 (20081218) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ordenar TTable
A todos, muito obrigado, realmente para poder fazer o que preciso, necessito criar um índice na Tabela, para que eu possa utilizar a ordenação em tempo de execução em um componente TTable, como havia dito anteriormente, se eu trocar por um componente TQuery ou até mesmo TClientDataSet, teria que fazer muita coisa... Estou dando manutenção, o fato de conseguir fazer a ordenação no TTable já me ajuda muito... obrigado a todos... Agora tenho que começar a ver como criar o índice nas tabelas do cliente... rsrsrrs porque são manualmente não vai dar ... rssrsr att. Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Coutinho - Yahoo Enviada em: quinta-feira, 18 de dezembro de 2008 14:06 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Ordenar TTable Olá Colega. Para cada tipo de ordenação que precisar na sua aplicação, poderá criar um índice na tabela. Inclusive para as ordenações por TQuery. Porquê? Pois esses índices das tabelas aceleram a apresentação dos dados mesmo nos queries. Aceleram as pesquisas, e se vc tem master/details a apresentação dos registros filhos, se faz mais rapidamente. Assim, pense nos tipos de indexações que vai precisar no seu aplicativo, e crie nas tabelas. Para usar mo TTable, pode em run-time alterar os indices pela propriedade idexfieldnames, ele apresentará os campos nas ordens que vc criou na tabela... todos eles... Use campo1;campo2;campo3 de acordo com os indices que tem disponível na sua tabela. Ou pode ainda usar apropriedade indexname, que apresentará os nomes dos índices criados nas tabelas. Sds Emanuel Couitnho De: Juliano Silva - Yahoo smjjuli...@yahoo.com.br mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Quinta-feira, 18 de Dezembro de 2008 10:38:53 Assunto: [delphi-br] Ordenar TTable Pessoal, bom dia Alguém já precisou Ordenar um TTable em tempo de execução? É possível? att. Juliano Silva __ Informa磯 do NOD32 IMON 3702 (20081218) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] DBSearchEdit - instala mas não exib e na paleta
Confira o seguinte Menu - Component - Install Package verifique se o componente está lá, mas DESMARCADO, caso sim, basta marcar, já tive problemas desta maneira, onde eu instalava o componente e tinha que habilitar ele na paleta. att. Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Dival Enviada em: quarta-feira, 17 de dezembro de 2008 11:44 Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br Assunto: [delphi-br] DBSearchEdit - instala mas não exibe na paleta O que pode ter acontecido para o componente DBSearchEdit ter sido instalado corretamente no Delphi 7, ser exibido na lista de componentes, PORÉM NÃO É EXIBIDO NA PALETA ? No término do processo de instalação do componente foi exibida a mensagem confirmando a instalação do mesmo, mas ele não aparece na paleta. Resumindo: ele está (aparentemente) aqui instalado, porém por não aparecer na paleta o Delphi 7 acusa erro na compilação do programa, como se não o componente não tivesse instalado. Alguém que já tenha trabalhado com esse componente sabe se há algum roteiro específico para instalação do mesmo ? Obrigado desde já pela atenção Dival [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3698 (20081217) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Dúvida com TStringList
procedure TForm1.bbt1Click(Sender: TObject); var vS: TStrings; vI: Integer; begin vs := TStringList.Create; vS.Add('A'); vS.Add('B'); vS.Add('C'); vS.Add('D'); vS.Add('E'); vS.Add('F'); for vI := 0 to vS.Count - 1 do begin ShowMessage(IntToStr(vS.IndexOf(vS.Strings[vI])) + ' - ' + vS.Strings[vI]); end; end; De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de deco0_07 Enviada em: segunda-feira, 15 de dezembro de 2008 10:01 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Dúvida com TStringList Tem como eu descobrir o indice de um determinada linha do StringList? ex... tenho um edit com as linha que nao quero copiar usar um for pra percorrer todas as linhas e num if verificar se a linha que esta no stringlist é igual a que esta no edit o problema é que nao consigo pegar o indice dessa linha... ja usei indexof, mas se tenho linhas com valores repetidos ele ignora tbm... vlww's __ Informação do NOD32 IMON 3684 (20081211) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [delphi-br] Dúvida com TStringList
Humm, entendi então vai outra idéia, o exemplo abaixo está faltando algumas coisas, mas acho que pode te ajudar, consiste em primeiro mapear o seu texto, original da seguinte forma, veja o exemplo de mapa para o texto 'ABCABEFG'; Com o mapa montado, você agora passa a verificar seu valores neste mapa, se o encontrar ou não, saberá as posições que seu valor se encontra no texto original daí é só buscar os valores na posição original, deve ter algum outro exemplo mais fácil, mas por hora acho que este pode te ajudar valor posições A 1, 4 B 2, 5 C 3 E 5 F6 G 7 procedure TForm1.bbt1Click(Sender: TObject); type TMapa = record valor: string; posicoes: array [0..4] of Integer; end; var vMapa: array[0..100] of TMapa; vS: TStrings; vIndicesAdicionados: TStrings; vI: Integer; I, J, K, P: Integer; begin vTexto := 'ABCABEFG'; K := 0; for I := 1 to Length(vTexto) do begin P := 0; for J := 1 to Length(vTexto) do begin if vTexto[I] = vTexto[J] then begin {Tem q fazer uma verificação AQUI e SO adicionar no MAPA se não existir} vMapa[K].valor := vTexto[I]; vMapa[K].posicoes[p] := I; P := P + 1; end; end; K := K + 1; end; for vI := 0 to 3 do begin ShowMessage(vMapa[vi].valor); end; De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de deco0_07 Enviada em: segunda-feira, 15 de dezembro de 2008 10:41 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Dúvida com TStringList eu apliquei esse exemplo fiz assim... for vI := 0 to vS.Count - 1 do begin if vS.IndexOf(vS.Strings[vI]) 0 then Memo1.Lines.Add(vS.Strings[vI]); end; esse if é pra não adcionar a linha 1 no memo... só que se tenho outro valor igual o dessa linha, ele não adciona no memo tambem, sendo que era pra adcionar... --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Juliano Silva - Yahoo smjjuli...@... escreveu procedure TForm1.bbt1Click(Sender: TObject); var vS: TStrings; vI: Integer; begin vs := TStringList.Create; vS.Add('A'); vS.Add('B'); vS.Add('C'); vS.Add('D'); vS.Add('E'); vS.Add('F'); for vI := 0 to vS.Count - 1 do begin ShowMessage(IntToStr(vS.IndexOf(vS.Strings[vI])) + ' - ' + vS.Strings[vI]); end; end; __ Informação do NOD32 IMON 3684 (20081211) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Delphi x Versões
Eu também acho bem difícil, mas já que tentar até o momento não custa nada... Enviei para o grupo porque acredito que alguém os tenha... Juliano De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Walter Chagas (Bol) Enviada em: segunda-feira, 24 de novembro de 2008 16:52 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi x Versões Se a CG tiver lá algum Demo, eles podem te passar. Mas eu acho meio dificil. Ce pode tentar também com o Turbo Explorer []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] mailto:wchagasj%40bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: [EMAIL PROTECTED] mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Monday, November 24, 2008 5:17 PM Subject: [delphi-br] Delphi x Versões Pessoal Alguém teria o Delphi versão 1 e 2 para fins didáticos? Juliano Silva [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3637 (20081124) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Não consigo mudar o height e width
Bom dia Vou dizer uma besteira, acredito que já deva ter tentado, altera as propriedades PrintScale = poProportional WindowsState =wsMaximized Mas acredito que você já deva ter tentado isso... Juliano De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fabio R Cardoso Enviada em: segunda-feira, 24 de novembro de 2008 19:08 Para: delphi-br@yahoogrupos.com.br; [EMAIL PROTECTED] Assunto: [delphi-br] Não consigo mudar o height e width Senhores, até me dá vergonha me dizer isso, mas não consigo mudar o height e o width do meu form. É o seguinte, desenvolvi um sistema para um cliente que usa resolução 1440x990. Porém o meu PC é o clássico 1024x768. Agora preciso ajustar os forms para a resolução dele, compilar e entregar. Porém, 1024x768 é a resolução máxima do meu monitor e não consigo alterar as propriedades width e height do meu form. Quando altero, por exemplo, o width para 1440, o Delphi muda sozinho para 1036. As propriedades Autosize e Autoscroll estão como False. Fabio. __ Informação do NOD32 IMON 3637 (20081124) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Gravar arquivo em BD com ClientDataset
Dica, Se você utiliza a estrutura clássica TSqlQuery, TProvider e TClientDataSet existe uma propriedade/opção chamada no TDataSetProvider chamada poFECHBLOBSONDEMAND, acredito que faça exatamente o que você deseja, dê uma olhada como funciona, mas basicamente ele somente trás os dados Blobs quando é solicitado, não vem junto com os registros, então basta por exemplo você colocar um botão na tela, ou no grid, sei lá, que quando clicado solicita os dados Blob da tabela... att. Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alisson Enviada em: segunda-feira, 24 de novembro de 2008 09:12 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Gravar arquivo em BD com ClientDataset Pessoal, Eu gravo um arquivo em um campo tipo Blob no Firebird, usando clientdataset. Funciona normalmente, o problema é que a consulta demora muito. Teria um jeito de trazer esse campo com valor nulo mesmo que ele tenha dados? Tentei da seguinte maneira: SELECT NULL AS NOMECAMPO FROM TABELA. Não dá certo, pois o clientdataset considera esse campo como se fosse do tipo string, mas o campo é do tipo Blob. __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/ __ Informação do NOD32 IMON 3635 (20081124) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Mensagens Duplicadass
Pessoal Todas minhas mensagens do grupo estão vindo duplicadas, alguém já tive este problema? Estou recebendo o dobro das mensagens... Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Delphi x Versões
Pessoal Alguém teria o Delphi versão 1 e 2 para fins didáticos? Juliano Silva [As partes desta mensagem que não continham texto foram removidas]
RES: RES: AINDA NÃO FUNFOU... RE S: [delphi-br] Deve ser simp les... mas...
Campos Agregate são campos de Resultado, não são editáveis... mas respondendo sua pergunta sim, tentei... De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rubens Antunes Enviada em: quarta-feira, 19 de novembro de 2008 11:06 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: AINDA NÃO FUNFOU... RES: [delphi-br] Deve ser simples... mas... Juliano Vc tentou usar o Campo Agreggate do ClientDataSet? Rubens Antunes --- Em qua, 19/11/08, Juliano Silva - Yahoo [EMAIL PROTECTED] mailto:smjjuliano%40yahoo.com.br escreveu: De: Juliano Silva - Yahoo [EMAIL PROTECTED] mailto:smjjuliano%40yahoo.com.br Assunto: RES: AINDA NÃO FUNFOU... RES: [delphi-br] Deve ser simples... mas... Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Quarta-feira, 19 de Novembro de 2008, 15:00 Emanuel Eu fiz testes, realmente acontece o que eu disse. Juliano De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de Coutinho - Yahoo Enviada em: terça-feira, 18 de novembro de 2008 15:52 Para: [EMAIL PROTECTED] os.com.br Assunto: Re: AINDA NÃO FUNFOU... RES: [delphi-br] Deve ser simples mas... Discordo colega... O On validate é disparado quando é lançado no buffer o valor digitado, para ser validado... Sds Emanuel Coutinho Juliano Silva - Yahoo escreveu: O evento OnValidate só é acionado quando há uma troca de registros (linhas), se alterar um valor e navegar entre as colunas não é acionado... Juliano De: [EMAIL PROTECTED] os.com.br mailto:delphi- br%40yahoogrupos .com.br mailto:delphi- br%40yahoogrupos .com.br [mailto:[EMAIL PROTECTED] os.com.br mailto:delphi- br%40yahoogrupos .com.br mailto:delphi- br%40yahoogrupos .com.br] Em nome de Rubens Antunes Enviada em: segunda-feira, 17 de novembro de 2008 20:02 Para: [EMAIL PROTECTED] os.com.br mailto:delphi- br%40yahoogrupos .com..br mailto:delphi- br%40yahoogrupos .com.br Assunto: Re: [delphi-br] Deve ser simples... mas... Juliano Já tentou utilizar o evento On Validate do Campo, ou seja, quando esse campo receber um valor o evento será disparado. Abraço Rubens Antunes --- Em seg, 17/11/08, Juliano Silva - Yahoo [EMAIL PROTECTED] com.br mailto:smjjuliano% 40yahoo.com. br mailto:smjjuliano% 40yahoo.com. br mailto:smjjuliano% 40yahoo.com. br escreveu: De: Juliano Silva - Yahoo [EMAIL PROTECTED] com.br mailto:smjjuliano% 40yahoo.com. br mailto:smjjuliano% 40yahoo.com. br mailto:smjjuliano% 40yahoo.com. br Assunto: [delphi-br] Deve ser simples... mas... Para: [EMAIL PROTECTED] os.com.br mailto:delphi- br%40yahoogrupos .com..br mailto:delphi- br%40yahoogrupos .com.br mailto:delphi- br%40yahoogrupos .com.br Data: Segunda-feira, 17 de Novembro de 2008, 20:30 Pessoal Estou com o seguinte problema, tem um grid, com 03 colunas editáveis, para digitação de valores, quando o valor de uma delas é digitado as outras são recalculadas, e vice-versa o problema é o seguinte, como fazer isso? Minha intenção é sempre que o usuário digitar um valor e realizar qualquer uma ação as demais colunas sejam recalculadas, o problema é que até o momento para fazer isso, teve que criar uma procedure RecalcularValores, coloquei ela no OnExit, OnKeyPress, OnColExit este código, e mesmo assim quando o usuário navegar por exemplo com a seta para cima ou para baixo, não gera um dos eventos... O problema é seguinte, como fazer para que após o usuário digitar o valor que altere os outros, sem ter que ficar espalhando um monte te código? Juliano [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] __ Informa磯 do NOD32 IMON 3619 (20081117) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset. com.br http://www.eset. com.br [As partes desta mensagem que não continham texto foram removidas] __ Informa磯 do NOD32 IMON 3621 (20081118) __ Esta mensagem foi verificada pelo NOD32 sistema antivs http://www.eset. com.br [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] __ Informa磯 do NOD32 IMON 3625 (20081119) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: AINDA NÃO FUNFOU... RES: [d elphi-br] Deve ser simples.. . mas...
Emanuel Eu fiz testes, realmente acontece o que eu disse. Juliano De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Coutinho - Yahoo Enviada em: terça-feira, 18 de novembro de 2008 15:52 Para: delphi-br@yahoogrupos.com.br Assunto: Re: AINDA NÃO FUNFOU... RES: [delphi-br] Deve ser simples... mas... Discordo colega... O On validate é disparado quando é lançado no buffer o valor digitado, para ser validado... Sds Emanuel Coutinho Juliano Silva - Yahoo escreveu: O evento OnValidate só é acionado quando há uma troca de registros (linhas), se alterar um valor e navegar entre as colunas não é acionado... Juliano De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Rubens Antunes Enviada em: segunda-feira, 17 de novembro de 2008 20:02 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Deve ser simples... mas... Juliano Já tentou utilizar o evento On Validate do Campo, ou seja, quando esse campo receber um valor o evento será disparado. Abraço Rubens Antunes --- Em seg, 17/11/08, Juliano Silva - Yahoo [EMAIL PROTECTED] mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br escreveu: De: Juliano Silva - Yahoo [EMAIL PROTECTED] mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br Assunto: [delphi-br] Deve ser simples... mas... Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Segunda-feira, 17 de Novembro de 2008, 20:30 Pessoal Estou com o seguinte problema, tem um grid, com 03 colunas editáveis, para digitação de valores, quando o valor de uma delas é digitado as outras são recalculadas, e vice-versa o problema é o seguinte, como fazer isso? Minha intenção é sempre que o usuário digitar um valor e realizar qualquer uma ação as demais colunas sejam recalculadas, o problema é que até o momento para fazer isso, teve que criar uma procedure RecalcularValores, coloquei ela no OnExit, OnKeyPress, OnColExit este código, e mesmo assim quando o usuário navegar por exemplo com a seta para cima ou para baixo, não gera um dos eventos... O problema é seguinte, como fazer para que após o usuário digitar o valor que altere os outros, sem ter que ficar espalhando um monte te código? Juliano [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] __ Informa磯 do NOD32 IMON 3619 (20081117) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset.com.br http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] __ Informa磯 do NOD32 IMON 3621 (20081118) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
AINDA NÃO FUNFOU... RES: [delphi -br] Deve ser simples... mas ...
O evento OnValidate só é acionado quando há uma troca de registros (linhas), se alterar um valor e navegar entre as colunas não é acionado... Juliano De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rubens Antunes Enviada em: segunda-feira, 17 de novembro de 2008 20:02 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Deve ser simples... mas... Juliano Já tentou utilizar o evento On Validate do Campo, ou seja, quando esse campo receber um valor o evento será disparado. Abraço Rubens Antunes --- Em seg, 17/11/08, Juliano Silva - Yahoo [EMAIL PROTECTED] mailto:smjjuliano%40yahoo.com.br escreveu: De: Juliano Silva - Yahoo [EMAIL PROTECTED] mailto:smjjuliano%40yahoo.com.br Assunto: [delphi-br] Deve ser simples... mas... Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Segunda-feira, 17 de Novembro de 2008, 20:30 Pessoal Estou com o seguinte problema, tem um grid, com 03 colunas editáveis, para digitação de valores, quando o valor de uma delas é digitado as outras são recalculadas, e vice-versa o problema é o seguinte, como fazer isso? Minha intenção é sempre que o usuário digitar um valor e realizar qualquer uma ação as demais colunas sejam recalculadas, o problema é que até o momento para fazer isso, teve que criar uma procedure RecalcularValores, coloquei ela no OnExit, OnKeyPress, OnColExit este código, e mesmo assim quando o usuário navegar por exemplo com a seta para cima ou para baixo, não gera um dos eventos... O problema é seguinte, como fazer para que após o usuário digitar o valor que altere os outros, sem ter que ficar espalhando um monte te código? Juliano [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] __ Informa磯 do NOD32 IMON 3619 (20081117) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: TAMBÉM NÃO FUNFOU... RES: [ delphi-br] Deve ser simples. .. mas...
Não... pois os campos calculados, não recebem INPUT de valores, tenho 03 colunas que são valores, cada uma dela pode ser digitada um determinado valor, quando o valor for digitado os outros dois são recalculados vice-versa... talvez você não tenha entendido o meu problema... De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alexandre Rodrigues Enviada em: terça-feira, 18 de novembro de 2008 09:34 Para: delphi-br@yahoogrupos.com.br Assunto: Re: AINDA NÃO FUNFOU... RES: [delphi-br] Deve ser simples... mas... Não seria mais fácil colocar os campos como calculados e usar o evento OnCalcFields do DataSet? De uma pesquisada na internet Juliano Silva - Yahoo escreveu: O evento OnValidate só é acionado quando há uma troca de registros (linhas), se alterar um valor e navegar entre as colunas não é acionado... Juliano De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Rubens Antunes Enviada em: segunda-feira, 17 de novembro de 2008 20:02 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Deve ser simples... mas... Juliano Já tentou utilizar o evento On Validate do Campo, ou seja, quando esse campo receber um valor o evento será disparado. Abraço Rubens Antunes --- Em seg, 17/11/08, Juliano Silva - Yahoo [EMAIL PROTECTED] mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br escreveu: De: Juliano Silva - Yahoo [EMAIL PROTECTED] mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br Assunto: [delphi-br] Deve ser simples... mas... Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Segunda-feira, 17 de Novembro de 2008, 20:30 Pessoal Estou com o seguinte problema, tem um grid, com 03 colunas editáveis, para digitação de valores, quando o valor de uma delas é digitado as outras são recalculadas, e vice-versa o problema é o seguinte, como fazer isso? Minha intenção é sempre que o usuário digitar um valor e realizar qualquer uma ação as demais colunas sejam recalculadas, o problema é que até o momento para fazer isso, teve que criar uma procedure RecalcularValores, coloquei ela no OnExit, OnKeyPress, OnColExit este código, e mesmo assim quando o usuário navegar por exemplo com a seta para cima ou para baixo, não gera um dos eventos... O problema é seguinte, como fazer para que após o usuário digitar o valor que altere os outros, sem ter que ficar espalhando um monte te código? Juliano [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] __ Informa磯 do NOD32 IMON 3619 (20081117) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset.com.br http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Mail - Sempre a melhor op磯 para vocꡠ Experimente jᠥ veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ __ Informa磯 do NOD32 IMON 3621 (20081118) __ Esta mensagem foi verificada pelo NOD32 sistema antiv�s http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] [OFF TOPIC] Virtual Box
Bem, vamos lá... Inicialmente para você poder montar uma emulação você primeiramente precisa ter hardware suficiente para isso para minimizar os problemas que possam surgir, eu particularmente utilizo o Virtual PC a um bom tempo e gosto muito para montar ambientes... Já instalei o Virtual Box, e parece ser muito com também, mas não me aprofundei, VMWare também já utilizei, mas não cheguei a fazer muita coisa com ele... Recomendo o Virtual PC, para colocá-lo na mesma rede que o computador dê uma olhada neste link http://www.baboo.com.br/absolutenm/templates/content.asp?articleid=4844 http://www.baboo.com.br/absolutenm/templates/content.asp?articleid=4844zon eid=24resumo= zoneid=24resumo= http://www.babooforum.com.br/forum/index.php?showtopic=339775 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andrei Luís Enviada em: terça-feira, 18 de novembro de 2008 14:32 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] [OFF TOPIC] Virtual Box Testei um VirtualBox e desisti justamente por causa da rede, tinha que ficar dandos umas voltas pra usar compartilhamentos. Duas opções free: - Microsoft Virtual PC (um porém que percebi aqui, é que ao usar o Virtual PC, mesmo depois de encerrando-o, o micro ficava lento em qualquer processo de edição, quer fosse um URL no browser, quer fosse no bloco de notas, um edit qualquer, muito estranho. Nas primeiras letras digitadas elas iam aparecendo tipo 'quadro-a-quadro', aí tinha que esperar uns segundos e voltava ao normal. - VMWare Server Console (existem outras versões do VMWare que são pagas, essa porém é free, e não percebi diferença entre a Workstation (por exemplo) [] Andrei 2008/11/18 Elazar Dornelles Ceza [EMAIL PROTECTED] mailto:elazar021%40yahoo.com.br Boa tarde pessoal. Alguns dias atraz li a respeito de alguem estar utilizando o virtual box pra trabalhar, derrepente pode me ajudar com uma duvida. Gostaria de ver se alguem sabe como fazer pra ter uma maquina virtual estar na mesma rede do micro, digo, ser visivel por outros computadores da reade; Já tentei utilizando interface com o hospedeiro, aquela padrão nat, e até fazendo uma ponte com os dois adaptadores...tb já pesquisei alguma coisa na net, mas so encontrei falando a respeito utilizando o linux como hospedeiro. Alguem pode me ajudar? Atenc; Elazar [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3621 (20081118) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Deve ser simples... mas...
Pessoal Estou com o seguinte problema, tem um grid, com 03 colunas editáveis, para digitação de valores, quando o valor de uma delas é digitado as outras são recalculadas, e vice-versa o problema é o seguinte, como fazer isso? Minha intenção é sempre que o usuário digitar um valor e realizar qualquer uma ação as demais colunas sejam recalculadas, o problema é que até o momento para fazer isso, teve que criar uma procedure RecalcularValores, coloquei ela no OnExit, OnKeyPress, OnColExit este código, e mesmo assim quando o usuário navegar por exemplo com a seta para cima ou para baixo, não gera um dos eventos... O problema é seguinte, como fazer para que após o usuário digitar o valor que altere os outros, sem ter que ficar espalhando um monte te código? Juliano [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Desenvolvedor II - 230 - Mais calma...
Pessoal Calma a todos, olha só, não sei o quanto vocês ganham, ou por quanto trabalhariam, no entanto, acredito que existem sim cidades onde os valores são defasados, e acredito que se vocês não aceitariam um proposta destas muitas pessoas aceitariam e não é questão de prostituição salarial... Não conhecemos quem postou a mensagem, pode inclusive ter sido um erro de digitação, ou uma pessoa que não esteja habituada com o ramo, primeiro emprego, sei lá... agora me digam vocês, depois de todos estes comentários ainda sim acreditam que a pessoa postaria novamente outra oferta de emprego? Desta maneira outras empresa também podem estar vendo estes comentários, lembrem-se todos que esta é uma lista muito visitada e temos que ter consciência quando postamos alguma mensagem aqui... Então por favor, mais calma com os comentários Juliano -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jota Pyl Gmail Enviada em: quinta-feira, 13 de novembro de 2008 14:12 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Desenvolvedor II - 230 Como é fácil criticar. A pessoa vem fazer oferta de emprego e tem que aguentar certos sujeitos que sempre veem o lado negativo de tudo. Se vocês, tem o toque de midas e ganham fortunas, deixem para quem está precisando. Eu mesmo conheço uns quatro programalistas da minha cidade que adorariam esta oferta de emprego. Por favor, empregadores, continuem postando suas ofertas aqui. O problema não é a critica em si, mas da maneira que alguns colocam: se um dia eu tentar contratar um profssional com uma oferta dessa, atirem na minha cabeça Por Favor, tenha dó. Escreva assim: discordo do valor apresentado, o que acho inexeqüível. Fica bem melhor. []s -- From: Moacir - GMail [EMAIL PROTECTED] Sent: Wednesday, November 12, 2008 11:46 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Desenvolvedor II - 230 Quem disse que programador come ?? Pelo menos nesta empresinha ai não... Gente o dia que eu tentar contratar um profissional e fizer uma oferta desta, por favor, atirem na minha cabeça !! VERGONHA NA CARA, PELO AMOR DE DEUS [ ]´s Moacir Fellipe Henrique escreveu: Acredito que seja R$4,00 por dia de trabalho... mas... que coisa é essa: Envie o CV com pretenção salarial Pelo amor de Deus, fala quanto a empresa quer pagar e pronto, quem quiser envia... senão fica igual Boi de Piranha... leilão de profissional.. Quem dá menos!?! Dou-lhe uma... rsrssrsrs []s 2008/11/12 Evandro Siqueira [EMAIL PROTECTED] Nem aqui em Sergipe se come tão pouco...hehehehe -- []'s. Evandro Siqueira Programador de Sistemas L'essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Rodinei (MSN) escreveu: É pra não ter problema de obesidade... ;o) -- From: Alosi yahoo [EMAIL PROTECTED] Sent: Sunday, November 09, 2008 10:04 PM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Desenvolvedor II - 230 entendi direito? 4 reias pra refeição? ht4boportunidades escreveu: Desenvolvedor II - 230 Experiência em: * Desenvolvimento de 2 a 4 anos * Linguagem Delphi * Banco de dados SQL Server Oracle (desejável) * Ferramentas: Excel (bom conhecimento) Formação Acadêmica: Formado Local: Centro Tempo: indeterminado R$ 2.088,00 + VT + VR (R$ 4,00) + Plano de saúde Bradesco (após 3 meses) + plano odontológico + PL (duas vezes ao anos). A resposta as perguntas agiliza nossa comunicação com você! 1. Quanto tempo de experiência e nível de conhecimento em Desenvolvimento na linguagem Delphi? 2. Quanto tempo de experiência e nível de conhecimento em SQL Server? 3. Qual seu conhecimento em Excel? 4. Qual sua expectativa salarial? Por favor, enviar CV para [EMAIL PROTECTED] com pretensão salarial e disponibilidade para iniciar o projeto. Obrigado! Cristina -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM __ Informação do NOD32 IMON 3610 (20081113) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br
[delphi-br] MEIO OFF - Delphi Prism
Delphi Prism, resumidamente é um Delphi ser instalado no .NET http://www.delphi.org/screencasts/3-DelphiPrismVideo1.html http://www.delphi.org/ http://www.codegear.com/products/delphi/prism http://blog.firebase.com.br/?p=372 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] OFF-TOPPIC - Totalmente
Pessoal Preciso do contato de pessoas que trabalham com o banco de dados INFORMIX, caso conheçam ou seja esta pessoa por favor entrar em contato comigo MSN / E-MAIL [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Insufficient memory for this operation ... Help
Galera Tenho um processo que faz muitas coisas, muitas mesmo, estou tendo o problema Insufficient memory for this operation tem muitos itens, bem, o cenário: Delphi 7, Criação e de Query Locais e Destruição, vários acesso ao Banco, etc... A questão é que não estou conseguindo localizar o gerador deste problema, em outras situações foi mais fácil resolver fazendo otimizações porque o código era menor, mas neste caso vou precisar de alguma coisa que refine meu cenário para que eu atue mais direcionado... Poderiam me ajudar? Como por exemplo como localizar este problema? Já estou fazendo checagens de Criação e Destruição de todos componentes, etc... Juliano [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Off-Topic -- Delphi / Biometria
Barato eu não sei não, mas que é bom isso sim... Afinal da vez que eu entrei em contato com eles, cada cliente meu que utilizasse o sistema teria que comprar uma licença... este foi o ponto que me fez escolher outro SDK. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo Silva dos Santos Enviada em: quarta-feira, 15 de outubro de 2008 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Off-Topic -- Delphi / Biometria Pessoal, quero avisar a quem estiver precisando implementar Biometria nos seus Software's que o SDK 2007 da Griaule está simplismente fantástico. fácil de usar, rápido e barato.. vale a pena conferir http://www.griaulebiometrics.com/page/pt-br/fingerprint_sdk -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 MSN: [EMAIL PROTECTED] mailto:eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3523 (20081015) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Impressão de Documentos
Ai, ai Vamos lá, pessoal tenho que fazer a impressão de Documentos pelo Delphi, até aí tudo bem, tem vários modelos de contrato (Locação, Garantia, etc...) o problema começa quando o cliente passa a querer que por exemplo o que várias informações deste documento saiam em Negrito, Itálico, etc. Por exemplo, o nome que será impresso no contrato tem que sair em Negrito, informações cadastrais como Contato, etc. devem sair em Itálico. Alguém já fez este tipo de impressão, recomenda fazer de alguma forma? Por exemplo estou pensando em deixar documentos do Word previamente parametrizados e apenas aplicar as informações nos campos do contrato, mas são muitos contratos que hoje são impressos diretamente Software, terei muita dor de cabeça em fazer isso (Migra para o Word)... Juliano [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Vaga PROGRAMADOR C com conhecimento em DELPHI - Jundiaí - SP
Bom dia, Estamos com uma vaga em aberto para programador C, descrição da vaga: Perfil: Programador C 1ª Opção de conhecimento Delphi 2ª Opção de Conhecimento Local: Jundiaí SP. Salário: A combinar Interessados: Enviar currículo para o e-mail [EMAIL PROTECTED] com a descrição VAGA PROGRAMADOR C att. Juliano Silva [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Relatório - Com Filtro Interno
Pessoal, preciso de uma ajuda. PADRÃO: Gostaria de uma indicação de algum gerador de relatório que eu posso colocar no Relatório o Filtro (Formulário) que filtrará os dados, por exemplo, hoje em nossas aplicações, normalmente temos uma FORM (Formulário) que detém os filtros do relatório, e o Esqueleto do Relatório que será populado com o resultado do obtido do Filtro. PROBLEMA: Sempre que temos alguma alteração ou no filtro ou no layout do relatório temos que compilar uma nova versão ou do sistema todo ou se estiver separado do módulo do relatório. O QUE EU DESEJO: Poder colocar este Formulário referente ao filtro dentro do arquivo do Esqueleto do Relatório, assim quando houver a necessidade de fazer alguma alteração seja no filtro ou no esqueleto do relatório faço apenas no Relatório Também aceito sugestões, rsrsrrs o que não quero é ficar compilando versão sempre que preciso adicionar uma nova coluna no relatório ou incluir um novo filtro... Att. Juliano [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Gerar Arquivo Texto
Pessoal Preciso gerar um arquivo texto para importação em outro sistema, como um arquivo que a linha é muito grande, tenho que saber se a informação está sendo gerada na posição/coluna correta, qual programa vocês utilizam para verificar posicionamento de colunas em um arquivo texto, pelo Edit do MS-DOS não está dando mais... rsrsrrs? att. Juliano [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Gerar Arquivo Texto
Valew a todos pelas indicações, obrigado... De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luciano Calenzani Simões Enviada em: segunda-feira, 29 de setembro de 2008 15:27 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Gerar Arquivo Texto Notepad++ Luciano Calenzani Simões - Mensagem original De: Juliano Silva - Yahoo [EMAIL PROTECTED] mailto:smjjuliano%40yahoo.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Segunda-feira, 29 de Setembro de 2008 15:11:30 Assunto: [delphi-br] Gerar Arquivo Texto Pessoal Preciso gerar um arquivo texto para importação em outro sistema, como um arquivo que a linha é muito grande, tenho que saber se a informação está sendo gerada na posição/coluna correta, qual programa vocês utilizam para verificar posicionamento de colunas em um arquivo texto, pelo Edit do MS-DOS não está dando mais... rsrsrrs? att. Juliano Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3480 (20080929) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Etiquetas com Fast Report
Bom dia Desenvolvi a um tempo atrás um gerador de Etiquetas que ficou excelente, fiz com o Report Builder, como funciona, o cliente criava o Layout desejado, de qualquer forma, medida, tamanho, colunas, etc... como se fosse o Word, mas isso tudo dentro do Report Builder, pois tem uma opção de configurar Layouts, e colocava nesta Etiqueta os campos desejados (Campos do Banco de Dados que eu Deixava Personalizado), então este Layout era salvo com um nome... Na tela bastava eu chamar os layouts para o cliente escolher qual ele desejava e manda imprimir... cara, ficou show... Juliano De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de valdirdill Enviada em: quinta-feira, 25 de setembro de 2008 10:43 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Etiquetas com Fast Report Olá, Estou migrando (ainda pensando) do Fortes para o Fast. Um dos motivos é justamente que o Fortes não oferece opções para se fazer relatórios decentes de etiquetas. Iniciei esta semana no Fast e ainda estou testando. Minha dúvida agora é a seguinte: Pretendo criar um relatório onde o usuário possa optar entre várias escolhas (formato do papel, número de linhas e colunas de etiquetas, distância entre etiquetas, altura, campos a serem impressos, etc. etc.) Pelo que andei lendo, para esses casos, o correto seria criar um modelo para cada opção. Obviamente no caso exposto, isso seria inviável, já que teríamos por baixo, uns 25 modelos. Pergunto: o Fast não oferece opção para se alterar propriedades como por exemplo a columns da banda em tempo de projeto (vida código)? Como? Qualquer dica é bem vinda. Obrigado Valdir __ Informação do NOD32 IMON 3470 (20080925) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Delphi 2006
Pessoal O Delphi 2006 roda no Vista?
RES: [delphi-br] componete
Donde De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rubem Nascimento da Rocha Enviada em: segunda-feira, 22 de setembro de 2008 17:01 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] componete Prioridade: Alta Cuma? To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br From: [EMAIL PROTECTED] mailto:pontoltda%40ig.com.br Date: Mon, 22 Sep 2008 16:56:06 -0300 Subject: [delphi-br] componete componente como rocketdok do xp para delphi. __ Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o Messenger! É GRÁTIS! http://www.msn.com.br/emoticonpack [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ajuda DBGrid
Eu utilizaria o OnColExit, mas cada caso é um caso.. Juliano De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Odail Della Niesi Junior Enviada em: terça-feira, 16 de setembro de 2008 08:31 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Ajuda DBGrid Pessoal, Possuo um DBGrid como uma coluna editável, quando o usuário alterar qualquer valor dessa coluna preciso exibir uma mensagem, se realmente ele quer proceder com a alteração. Em que evento conseguirei disparar essa mensagem? Agradeço antecipadamente a ajuda dos colegas. -- []s, Odail Della Niesi Junior São Pedro-SP [As partes desta mensagem que não continham texto foram removidas]
NÃO FUNCIONOU RES: [delphi-br] ClientD ataSet
Malcolm wrote: But at least I although major floods will inevitably breech defences, I hope at least the houses will be raised well above the surrounding ground level - i.e. having the ground floor raised 1 or 2 meters above the surrounding ground level, with clear areas around to allow water to flow away easily. So often we have seen film of properties with doorways only a few centimetres above ground level. I've an old friend in Evesham, somewher near the river, his front door opens to a flight of concrete steps - everything is on the first and second floor. All that's on the ground floor is the garage. Trouble is (in the past - when there had not been any flooding for a while) people would start storing all sorts of things in the garage... Ron Jones Process Safety Development Specialist Don't repeat history, unreported chemical lab/plant near misses at http://www.ces que foram postadas para que eu tente, funcionam se foram dois CDSs... Att. Juliano De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Evandro Ricardo Silvestre Enviada em: sexta-feira, 12 de setembro de 2008 08:49 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] ClientDataSet Já tentou assim: cdsDestino.data := cdsOrigem.data Evandro Juliano Silva - Yahoo wrote: Vou tentar novamente, Pessoal tenho um ClientDataSet e quero fazer um Assign Local Data, mas em tempo de execução, ou seja, copiar os dados de um outro dataset em tempo de execução, não apenas os registros, mas a estrutura... alguém sabe como fazer isso? [As partes desta mensagem que não continham texto foram removidas] -- Evandro [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] OFF-Toppic - Programa de Comparação
Pessoal É complicado não ter cabeça de elefante (que não esquece das coisas), a muito tempo usava um programa muito bom para comparação entre dois arquivos .txt ou .pas e outras extenções mas não lembro o nome do Programa, vocês recomendam algum? Quem sabe entre as recomendações eu lembre qual era, estou testando alguns... Att. Juliano [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Programa para chat entre usuários d a mesma rede
Procura nos Demos do Delphi 7, tem um exemplo pronto usando Sockets, já está prontinho, basta ver e testar, está bem cru também, mas com o exemplo funcionando, fica mais fácil fazer as alterações... desde que não esteja pensando em deixalo com todas as funcionalides do Skype ou Mns... rsrsrr De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Sandro Enviada em: quarta-feira, 10 de setembro de 2008 11:09 Para: delphi-br Assunto: [delphi-br] Programa para chat entre usuários da mesma rede Bom dia pessoal, ocorreu uma necessidade aqui onde trabalho de desenvolvermos um programa para chat entre os funcionarios da empresa, somente usuarios da rede interna. Nunca fiz nada parecido, mas achei o desafio muito interessante, gostaria de saber se existe algum componente que possa me ajudar a desenvolver este projeto. Utilizo o pacote JVCL333CompleteJCL1101-Build2725, mas não sei se la existe algum componente que possa me ajudar. Desde já agradeço. Sandro Cardoso [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Assign Local Data - ClientDataSet
Pessoal Estou tentando utilizar o Assgn Local Data do ClientDataSet para copiar o conteúdo de um dataset em tempo de execução, não estou tendo sucesso, alguém sabe se isso é possível? Juliano [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Informações sobre o DEVExpress. A lguém utiliza?
Puts... é verdade, se brincar, come farinha, chupa cana e assovia... De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fellipe Henrique Enviada em: terça-feira, 2 de setembro de 2008 14:46 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Informações sobre o DEVExpress. Alguém utiliza? Também recomendo... o Grid é simplesmente Fantástico, ele chupa cana e assobia ao mesmo tempo.. :o) []s 2008/9/2 Vinicius Santos - MSI [EMAIL PROTECTED] mailto:vinicius%40msisolucoes.com.br Sobre o grid, é o melhor do mercado, sem dúvida nenhuma ! Muitos softwares famosos utilizam os componentes da DevExpress... Ele aceita qualquer componente descendente de TDataSet. Nós adquirimos direto com o fabricante, nós usamos e recomendamos, é muito bom ! Vinicius dos Santos http://www.msisolucoes.com.br - Original Message - From: dangra2008 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Tuesday, September 02, 2008 2:18 PM Subject: [delphi-br] Informações sobre o DEVExpress. Alguém utiliza? Olá Estou pensando em adquirir os componentes da DEVExpress, mas o site é meio complicado, não fornece muitas informações. Eu preciso saber: 1- se os componentes (o Grid com agrupamento e emissão de relatório, por exemplo) só trabalha na base do BDE ou se aceita ADO 2- qual é a suite completa (que contem DBGrid Quantum, componentes VCL, relatório...) 3- como adquirir, se tem representante no Brasil 4- se os componentes são bons Alguma dica? Graça [As partes desta mensagem que não continham texto foram removidas] -- _ T.·.F.·.A.·. Fellipe Henrique http://tecfree.wordpress.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Informações sobre o DEVExpress. A lguém utiliza?
Detalhe, ele aumenta um bocado o tamanho do .exe De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo Silva dos Santos Enviada em: terça-feira, 2 de setembro de 2008 16:28 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Informações sobre o DEVExpress. Alguém utiliza? Olá Graça, Os Grid's aceitam qualquer componente descendente de TDataSet acho que nao tem representante no brasil.. acho interessante você baixar o Trial, só assim você vai verificar se são bons para a sua finalidade bem como medir o impacto no desempenho do seu sistema. 2008/9/2 dangra2008 [EMAIL PROTECTED] mailto:dangra2008%40yahoo.com.br Olá Estou pensando em adquirir os componentes da DEVExpress, mas o site é meio complicado, não fornece muitas informações. Eu preciso saber: 1- se os componentes (o Grid com agrupamento e emissão de relatório, por exemplo) só trabalha na base do BDE ou se aceita ADO 2- qual é a suite completa (que contem DBGrid Quantum, componentes VCL, relatório...) 3- como adquirir, se tem representante no Brasil 4- se os componentes são bons Alguma dica? Graça -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 MSN: [EMAIL PROTECTED] mailto:eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Validar Data Grid
Pessoal Tenho uma data que é digitada no Grid, estou tendo problemas para validar esta data, uma vez que ela foi digitada errada aparece a mensagem Is not a valid date time, daí em diante sou obrigado a digitar uma determinada data senão não para de dar erro, também não consigo deixar vazio... Alguma sugestão de como resolver? Juliano [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Re: Assign Local Data - ClientDataSet
Estou precisando fazer isso em tempo de execução, em tempo de design isso que você disse eu já fiz e funciona, que preciso fazer isso via programação... pois os campos de meu dataset mudam em tempo de execucao. Juliano De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de lucsis2010 Enviada em: terça-feira, 2 de setembro de 2008 15:35 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Re: Assign Local Data - ClientDataSet Vc usou o metodo create antes para criar a base local ? Vc tem a opção de criar em memória ou em dis Se não me engano, para criar em memória, vc clica com o bbotão direito do mouse no clientdataset e clica em create. Para criar em disco vc deve relacionar um nome de arquivo e executar o metodo create. []´s --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Juliano Silva - Yahoo [EMAIL PROTECTED] escreveu Pessoal Estou tentando utilizar o Assgn Local Data do ClientDataSet para copiar o conteúdo de um dataset em tempo de execução, não estou tendo sucesso, alguém sabe se isso é possível? Juliano [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.169 / Virus Database: 270.6.15/1648 - Release Date: 2/9/2008 17:29 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] StarTeam - Off-Topic
Pessoal Não sei se o assunto é OFF, mas alguém sabe se existe algum plugin do StarTeam para o Delphi 7, no Delphi 2005 e Delphi 2006 ele vem integrado na IDE... [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] [Ajuda] Edit
Cara, só o fato do foco entrar no Edit, já seleciona o conteúdo que estiver nele, então no evento OnExit, caso o Edit esteja vazio, volte dd/mm/, não acho muito legal esta utilização, talvez se você falar qual é a funcionalidade total podemos pensar em algo melhor, tem também o componente TMaskEdit onde você pode colocar uma mascara para o campo, talvez funcione melhor do que você está querendo fazer com o Edit, pois no caso to TMaskEdit as barras ficam fixas... [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] TProgressBar; TGauge
Bom dia, Cara, eu não tenho nada haver com a dúvida, mas achei bem interessante e implementei o que você enviou, não funcionou, não sei o que significa o TJP que você colocou no código, no entanto achei que poderia ser JPEG e declarei as units JPEG, criei uma variável do tipo JPEG e a instanciei, mesmo assim não funcionou, estou fazendo os testes no Delphi 7... Juliano De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Açaí Enviada em: terça-feira, 19 de agosto de 2008 13:19 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] TProgressBar; TGauge Olá, Faça o seguinte: Tjp(gauge1).Canvas.TextOut(1,-1,'Texto do Gauge'); //escreve o texto //outras formatações de fonte do gauge Tjp(gauge1).Canvas.brush.Style := bsclear; Tjp(gauge1).Canvas.Font.Color := clBtnFace; Tjp(gauge1).Canvas.brush.Style := bsclear; Tjp(gauge1).Canvas.Font.Color := clBtnFace; 2008/8/19 José Mário Silva Guedes [EMAIL PROTECTED] mailto:jmarioguedes%40gmail.com Olá a todos. Preciso de algo parecido com o TGauge, mas que ao invés de mostrar o percentual, mostrasse um texto. Alguém tem alguma classe que implementa isto ou conhece alguma forma de implementar isso no próprio TGauge? Obrigado! -- José Mário Silva Guedes Analista Programador Delphi http://pgviavel.blogspot.com/ [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]
RES: [delphi-br] Banco de dados
Lembrando, após fazer a analise de ambiente, coloque no comparativo também o POSTGREE De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Walter Chagas Jr (BOL) Enviada em: segunda-feira, 18 de agosto de 2008 08:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Banco de dados Pelo historico que temos nas diversas listas de discussão a respeito de bancos de dados, acho que a melhor propostaf para aplicações de médio porte para pequenas redes (Máximo uns 10/15 estações) seria o Firebird. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] mailto:wchagasj%40bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: [EMAIL PROTECTED] mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Vinicius Santos - MSI [EMAIL PROTECTED] mailto:vinicius%40msisolucoes.com.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, August 15, 2008 5:13 PM Subject: Re: [delphi-br] Banco de dados Meu amigo, esse assunto não é tão simples assim... Adotar um Banco ao invés de outro depende muito do tipo de aplicação que vc vai usar: OLTP, BI, WEB, em algumas situações um se sai melhor que o outro, vc não usaria Oracle, para simples cadastro em um site web, para isso vc usaria MySQL e por ai vai. Vinicius dos Santos http://www.msisolucoes.com.br - Original Message - From: [EMAIL PROTECTED] mailto:cicero%40fiosecabos.ind.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, August 15, 2008 2:42 PM Subject: [delphi-br] Banco de dados Pergunta de quem não entende do assunto ... Essa discussão de banco de dados ... Firebird, DBIsam, Paradox ... etc etc gostaria de saber o sgte ... o que leva um ser melhor q outro ... que características sugerem a utilização de um em vezde outro ... tendo em vista que os acessos e organização de dados é desenvolvida em delphi .. obrigado Cícero Fernandes Eng. Eletricista Eng. de Segurança do Trabalho CREA-SC 27.958-0 P Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO AMBIENTE! _ 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 Alexandre Rodrigues Enviada em: terça-feira, 12 de agosto de 2008 23:43 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Exportar imagem JPG do banco de dados para arquivo em disco FileOut := TFileStream.Create('C:\Nome_do_arquivo.jpg', fmCreate or fmShareExclusive); try BlobField(qryFiles.FieldByName('file')).SaveToStream(FileOut ); finally FileOut.Free; end; Carlos escreveu: Boa noite senhores! Tem hora que esta vida se torna cansativa. Imaginem os senhores que consegui, na minha opinião, o mais difícil, ou seja, o usuário clica no botão, é criado uma pasta em tempo de execução, adicionado arquivos nesta pasta, abre-se o Outlook já inserindo os destinatários, pré-estabelecidos em uma tabela, o usuário só tem o trabalho de colocar o assunto e o texto que deseja...mas...tudo sempre tem um mas...eu não estou conseguindo salvar as imagens em formato jpg que se encontram salvas no banco de dados para esta pasta, perdi quase o dia todo com isto, e então, após procurar no google e na lista, decidi importuna-los com mais esta dúvida/problema. Agradeço antecipadamente qualquer auxílio. Fraterno abraço, Carlos ___ 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] __ Informação do ESET NOD32 Antivirus, versão da vacina 3359 (20080815) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Dúvida SQL
Cara, normalmente é usado para estes campos 0 para False e 1 para True, é meio um padrão quando se necessita utilizar este recurso... Juliano _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de dhsb Enviada em: quarta-feira, 6 de agosto de 2008 09:39 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Dúvida SQL Bom dia, Estou com uma pequena dúvida de SQL. Quero criar em uma consulta um campo do tipo lógico(true/false) mas nao estou consegundo. Como eu poderia resolver este problema? Uso BD Firebird. O Sql e bem simples: Select id_cliente, nome_cliente, fone_res, Campo Lógico from tab_clientes order by nome_cliente. Valeu No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.138 / Virus Database: 270.5.12/1595 - Release Date: 06/08/2008 08:23 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Master/Detail - ClientDataSet
Sim, é possível Na ClientDataSet Detail, você usa deve: 1. Apontar a propriedade MasterSource para o Datasource do Master 2. Utilizar a propriedade MasterField para relacionar os campos do Master com o Detail e então, voil.. está funcionando... _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de stainle2003 Enviada em: quinta-feira, 31 de julho de 2008 10:53 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Master/Detail - ClientDataSet bom dia, eu consegui fazer Master/Detail usando tabelas do Banco de Dados, eu gostaria de saber se é possível e como faz usando sómente tabelas na memória ou seja: tabelas no ClientDataSet, sem ter relação com o BD. grato Stainle No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.138 / Virus Database: 270.5.9/1583 - Release Date: 31/07/2008 06:17 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] ctrl + espace
Acho que você está se referindo ao Code Complite do Delphi _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rubem Nascimento da Rocha Enviada em: quarta-feira, 30 de julho de 2008 11:31 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] ctrl + espace Prioridade: Alta O mais importante vc não explicou. Como foi programado/implementado/configurado/definido/etc. esse atalho dentro da sua aplicação? Forneça detalhes, companheiro. Só com o que vc escreveu, a gente fica com várias interpretações/deduções na cabeça! Sds. To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br From: govoni.felipe@ mailto:govoni.felipe%40gmail.com gmail.com Date: Wed, 30 Jul 2008 11:25:29 -0300 Subject: [delphi-br] ctrl + espace ae galera bom dia o meu atalho ctrl + space nao ta funcionando, aonde eu posso habilita-lo? vlw -- Felipe Govoni - Programador Fone 8472-8718 __ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video. http://video.msn.com/?mkt=pt-br msn.com/?mkt=pt-br No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.138 / Virus Database: 270.5.7/1581 - Release Date: 30/07/2008 06:56 [As partes desta mensagem que não continham texto foram removidas]