Re: [delphi-br] Componentes de Acesso
MDO. []'s Edinho --- SERGIO RICARDO ANDRADE DE CARVALHO [EMAIL PROTECTED] escreveu: Não sei se é o melhor, mas eu utilizo o IBX que é muito rápido. Atenciosamente, Sérgio Ricardo Andrade de Carvalho Divisão de Sistemas Administrativos e de Apoio (11) 3012-1024 [EMAIL PROTECTED] http://www.trf3.gov.br [EMAIL PROTECTED] 10/11/05 8:01 am Bom dia a todos, Gostaria de aproveitar a experiência de vocês para tirar uma duvida, QUAL O MELHOR (mais rápido) COMPONENTE PARA ACESSO AO FIREBIRD/ INTERBASE? Obrigado Paulo Dias de Souza Programador Delphi\ Interbase _ [EMAIL PROTECTED] ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos http://br.yahoo.com/info/utos.html ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: RES: [delphi-br] Dificuldade em usar rotina generica do proj SDI no MDI
Voce chama assim neh? LimpaEdit(Self); -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de klausbento Enviada em: quarta-feira, 12 de outubro de 2005 14:35 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Dificuldade em usar rotina generica do proj SDI no MDI Elazar, Não resolve, pq o Form sempre está nil, mas na verdade não é nil ocorre q a chamada o outra coisa qq q desconheço não está certa. No Proj. SDI isto nunca acontece pq sempre passo o form, portanto não deveria ser nil nunca. grato, claudemir --- Em delphi-br@yahoogrupos.com.br, Elazar [EMAIL PROTECTED] escreveu procedure LimpaEdit(Form: TForm); var i : Integer; begin if Form = nil then exit; for i := 0 to Form.ComponentCount - 1 do begin if Form.Components[i] is TCustomEdit then (Form.Components[i] as TCustomEdit).Clear; if Form.Components[i] is TStaticText then (Form.Components[i] as TStaticText).Caption := ''; if Form.Components[i] is TMemo then (Form.Components[i] as TMemo).Clear; end; resolve? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi- [EMAIL PROTECTED] Em nome de klausbento Enviada em: terça-feira, 11 de outubro de 2005 16:09 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Dificuldade em usar rotina generica do proj SDI no MDI Pessoal, Tenho 1 Sistema q roda numa boa em SDI. Tenho uma unit uRotinasGen (rotinas genericas), onde: Limpo campos dos Forms, Travo Campo, escondo, enfim passo o nome do form e mando brasa! Fiz uma mudança para MDI, mas não consigo executar estas rotinas genéricas. Mensagem é: Access Violation Na passagem o Form fica certo, mas na unit o Form fica nil procedure TFrmPrinc.Rota1Click(Sender: TObject); begin Form2 := TForm2.Create(self); end; procedure LimpaEdit(Form: TForm); var i : Integer; begin for i := 0 to Form.ComponentCount - 1 do begin if Form.Components[i] is TCustomEdit then (Form.Components[i] as TCustomEdit).Clear; if Form.Components[i] is TStaticText then (Form.Components[i] as TStaticText).Caption := ''; if Form.Components[i] is TMemo then (Form.Components[i] as TMemo).Clear; end; Grato Claudemir. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_notebooks_c.gi f _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] subject=Unsubscribe * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_ps2_celv550.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Fazer parte
No mesmo esquema do yahoo mande um E-mail para [EMAIL PROTECTED] Ou se for o caso eu te incluo na lista lá. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de jrjuniore Enviada em: terça-feira, 11 de outubro de 2005 16:56 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Fazer parte Como faço para fazer parte da lista delphi-empregos ? Junior Coelho [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Fazer parte
Então, por favor, pode me colocar lá na lista ?? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Walter Alves Chagas Junior Enviada em: quinta-feira, 13 de outubro de 2005 08:37 Para: 'delphi-br@yahoogrupos.com.br' Assunto: RES: [delphi-br] Fazer parte No mesmo esquema do yahoo mande um E-mail para [EMAIL PROTECTED] Ou se for o caso eu te incluo na lista lá. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de jrjuniore Enviada em: terça-feira, 11 de outubro de 2005 16:56 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Fazer parte Como faço para fazer parte da lista delphi-empregos ? Junior Coelho [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Mensagem de erro
Application Error: Exception EAccesVIolation in module blá, blá, blá... AccesViolation at address blá, blá, blá... in module blá, blá, blá. Read of address blá, blá, blá... Após clicar no OK aparece outra mensagem de erro: Error: Runtime error 216 at 00403316 Algué sabe me dizer o motivo de ocorrer este erro? Grato, Márcio. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Mensagem de erro
Access Violation significa que seu programa tentou acessar um objeto, um ponteiro, uma Thread ou uma área de memória inválidos. Eu sugiro pro pessoal, que quando tiver com problema desta natureza, que poste o código aonde está ocorrendo o erro aqui na lista pra gente dar uma olhada. Access Violation é um tipo de erro que costuma ser dificil de se saber apenas informando a mensagem. Você que que analisar o código. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Marcio Amorim de Araujo Enviada em: quinta-feira, 13 de outubro de 2005 08:38 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Mensagem de erro Prioridade: Alta Application Error: Exception EAccesVIolation in module blá, blá, blá... AccesViolation at address blá, blá, blá... in module blá, blá, blá. Read of address blá, blá, blá... Após clicar no OK aparece outra mensagem de erro: Error: Runtime error 216 at 00403316 Algué sabe me dizer o motivo de ocorrer este erro? Grato, Márcio. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Mensagem de erro
Márcio, Erros de Violação de Acesso acontecem quando você tenta acessar um objeto já destruído, ou ainda não criado. Filipe -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Marcio Amorim de Araujo Enviada em: quinta-feira, 13 de outubro de 2005 08:38 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Mensagem de erro Prioridade: Alta Application Error: Exception EAccesVIolation in module blá, blá, blá... AccesViolation at address blá, blá, blá... in module blá, blá, blá. Read of address blá, blá, blá... Após clicar no OK aparece outra mensagem de erro: Error: Runtime error 216 at 00403316 Algué sabe me dizer o motivo de ocorrer este erro? Grato, Márcio. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Mensagem de erro
Você deve estar tentando referenciar um objeto que não existe. Ex. Chamando um form que não foi criado // Assim não dá erro Application.CreateForm( TfConfig , fConfig ); fConfig.Show; // Assim dá fConfig.Show; Application.CreateForm( TfConfig , fConfig ); [] Andrei Em 13/10/05, Marcio Amorim de Araujo[EMAIL PROTECTED] escreveu: Application Error: Exception EAccesVIolation in module blá, blá, blá... AccesViolation at address blá, blá, blá... in module blá, blá, blá. Read of address blá, blá, blá... Após clicar no OK aparece outra mensagem de erro: Error: Runtime error 216 at 00403316 Algué sabe me dizer o motivo de ocorrer este erro? Grato, Márcio. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] acesso a arquivos em mdf
Ola a todos recebi um arquivo de um cliente meu, em formato mdf, preciso ler e ver o que tem, fui informado que esse tipo de arquivo pertence ao SQLSERVER da MICROSOFT, alguem poderia me dar informacoes de como faco para abrir ele com o delphi, eu nunca usei o sqlserver, apenas trabalhei ate agora com o firebird, mysql e interbase, estou totalmente perdido com relacao ao sqlserver Agradeco antecipadamente a todos que me ajudarem Fco Carlos Andrade ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Como jogar a data do sistema para o mysql?
quando uso o codigo abaixo da o seguinte erro: query.sql.add('Update usuarios set Ultimoacesso = :Ultimoacesso'); frmacesso.query.ParamByName('Ultimoacesso').value := date; ou frmacesso.query.parambyname('Ultimoacesso').asdate := date query.ExecSql; da o seguinte erro: Project programa.exe raised exception class edatabaseerror with message 'query uou have an error in uour sql syntax. Check the manual that corresponds to uour mysql server version for the right syntax to use near 'update usuarios set ultimoacesso = '2005-10-13 at line 1. process stopped use step or run to continue [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Programação Orientada a Objetos co m Delphi
posso estar muito enganado mas na orientação objeto isso vai ter que ser feito mesmo... se tiver um jeito mais facil tb gostaria de saber - Original Message - From: Cristina To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 13, 2005 8:23 AM Subject: [delphi-br] Programação Orientada a Objetos com Delphi Olá pessoal, Alguém trabalha com POO utilizando o modelo MVC (Interface - Controle - Entidade)? Conheço todo o conceito teórico desta programação, mas não consigo observar o papel da entidade quando estou trabalhando com banco de dados, não faz sentido eu setar os valores dos atributos na entidade e depois salvar no banco de dados? Aguardo sugestões. -- Atenciosamente Cristina Orthmann da Silva HACON Automação e Tecnologia Ltda Rua Lauro Linhares 589 - Bairro Trindade Florianópolis - SC - Brasil CEP 88036-001 Fone/Fax: 55 48 333-0699 Site: http://www.hacon.com.br/ Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Delphi e Interbase
Olá, estou fazendo um sistema em delphi com o banco de dados Interbase, quando eu faço uma inserção, por exemplo insiro um novo cliente, somente depois que fecho o sistema o banco é atualizado com este novo cliente. Eu precisava fazer com que esta inserção no banco fosse imediata. Eu tenho que fazer alguma coisa para que isto aconteça? Ou isto é normal?? Se alguém me responder fico muito agradecida. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Código Errado
Está faltando parênteses depois de 'Values'. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Lock conflict
Olá Desenvolvemos usando Delphi 7 + IBX (sem CDS) + Firebird 1.5. Invariavelmente erros de deadlock ocorrem, em virtude de mais de um usuário tentar efetivar uma modificação no mesmo registro. Gostaria de sofisticar um pouco a mensagem que é retornada ao usuário. Pensei em exibir o usuário, estação ou IP da máquina que deixou o registro preso em sua transação. Não sei se é possível, já que numa transação podem estar envolvidos mais de um registro, mas de qualquer forma... Obrigado Via Digital Ltda. - http://www.viadigital.inf.br Luciano Hoffmaister Ribeiro Software: desenvolvimento e suporte [EMAIL PROTECTED] Fone / Fax: (51) 3542 4425 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] OFF TOPIC - Insert e Update em Views
Pessoal, Postei uma dúvida em uma outra lista sobre Insert e Update em views que foge às regras de views atualizáveis. Pesquisando um pouco mais sobre o assunto, na net, encontrei esse material, abaixo. De repente pode ser útila para alguém dessa lista. []´s Luis Alberto. VIEWS atualizáveis Uma VIEW é atualizável se todas as seguintes condições forem satisfeitas : Ela é baseada nos dados de uma única tabela ou de uma outra VIEW atualizável As colunas excluídas pela definição da VIEW (presentes nas tabelas originais) aceitem valores NULOS. O comando select da VIEW não tenha subqueries, não utilize DISTINCT, HAVING, funções agregadas, JOINs, UDFs ou Stored Procedures. Se qualquer uma das condições àcima falhar, então a VIEW será ReadOnly. Note que apesar disso, voce pode simular que uma VIEW read-only seja atualizável através do uso de triggers que serão responsáveis pela manipulação dos dados nas tabelas originais. É da responsabilidade do programador a distribuição/manipulação dos dados em suas respectivas tabelas através dos triggers. Exemplo de utilização de triggers para simular uma VIEW atualizável (retirado da documentação do IB): /* Criando as tabelas bases */ CREATE TABLE Table1 ( ColA INTEGER NOT NULL, ColB VARCHAR(20), CONSTRAINT pk_table PRIMARY KEY(ColA) ); CREATE TABLE Table2 ( ColA INTEGER NOT NULL, ColC VARCHAR(20), CONSTRAINT fk_table2 FOREIGN KEY REFERENCES Table1(ColA) ); /* Criando a VIEW */ CREATE VIEW TableView AS SELECT Table1.ColA, Table1.ColB, Table2.ColC FROM Table1, Table2 WHERE Table1.ColA = Table2.ColA; /* Trigger para gerenciar os deletes */ CREATE TRIGGER TableView_Delete FOR TableView BEFORE DELETE AS BEGIN DELETE FROM Table1 WHERE ColA = OLD.ColA; DELETE FROM Table2 WHERE ColA = OLD.ColA; END; /* Trigger para gerenciar os Updates */ CREATE TRIGGER TableView_Update FOR TableView BEFORE UPDATE AS BEGIN UPDATE Table1 SET ColB = NEW.ColB WHERE ColA = OLD.ColA; UPDATE Table2 SET ColC = NEW.ColC WHERE ColA = OLD.ColA; END; /* Trigger para gerenciar os Inserts */ CREATE TRIGGER TableView_Insert FOR TableView BEFORE INSERT AS BEGIN INSERT INTO Table1 values (NEW.ColA,NEW.ColB); INSERT INTO Table2 values (NEW.ColA,NEW.ColC); END; Autor : Carlos Henrique Cantu Matéria publicada na revista Clube Delphi ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Delphi e Interbase
Olha da para configurar o idle timer do transaction para um valor do tipo 1 (10 segundos) ou apos um post executar um TRANSATION.COMMITRETAINING; -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de solangevoss Enviada em: quinta-feira, 13 de outubro de 2005 09:32 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Delphi e Interbase Olá, estou fazendo um sistema em delphi com o banco de dados Interbase, quando eu faço uma inserção, por exemplo insiro um novo cliente, somente depois que fecho o sistema o banco é atualizado com este novo cliente. Eu precisava fazer com que esta inserção no banco fosse imediata. Eu tenho que fazer alguma coisa para que isto aconteça? Ou isto é normal?? Se alguém me responder fico muito agradecida. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_ps2_celv550.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Delphi e Interbase
Bem como vc não descreveu o componente...que vc usa... E não deu mais detalhes... Se for os Componentes DBExpress Use ClientDataSet.ApplyUpdates(0); Ou Table1.post Ou Query.post Qq coisa descreva o seu problema com mais precisão 1)Problema 2)Delphi 3)Banco 4)Componente de acesso a dados (DBExpress ADO ZEOSlib - BDE) assim facilita pra lista e evita outros post pergutando sobre mais detalhesisso serve para todos...inclusive pra mim...!!! assim diminui a qtde de post..OK Rodrigo Mota -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de solangevoss Enviada em: quinta-feira, 13 de outubro de 2005 09:32 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Delphi e Interbase Olá, estou fazendo um sistema em delphi com o banco de dados Interbase, quando eu faço uma inserção, por exemplo insiro um novo cliente, somente depois que fecho o sistema o banco é atualizado com este novo cliente. Eu precisava fazer com que esta inserção no banco fosse imediata. Eu tenho que fazer alguma coisa para que isto aconteça? Ou isto é normal?? Se alguém me responder fico muito agradecida. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_ps2_celv550.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do http://br.yahoo.com/info/utos.html Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Apostilas
Pessoal, sera que alguem tem algum material sobre inteerbase e / ou firebird para me passar, dicas como inserir registros, pesquisa, alteração, exclusão. valeu! -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Dúvida Treview
Pessoal, desculpem insistir no assunto, mas é que não recebi nenhuma resposta do grupo e ainda não consegui resolver a pendência abaixo. Poderiam me ajudar? Segue a mensagem que eu já havia enviado: Pessoal, como fazer para que em um Treview quando o pai sofrer uma ação os filhos também sofram Exemplo: Tenho os seguintes nós: Cadastro de Empresas 1 - Incluir 2 - Alterar 3 - Excluir Cadastro de Clientes 1 - Incluir 2 - Alterar 3 - Excluir O meu form é uma tela onde o usuário dá permissõs às telas do Sistema. No caso ao dar um duplo clique no nó Cadastro de Clientes eu alterno entre Com Permissão e Sem permissão que é vizualizado através de um glyph. Bom Gostaria que ao Clicar em Cadastro de Clientes e a opção escolhida pelo usuário fosse Sem permissão que todos os nós filhos também assumissem a mesma característca, ou seja, que o glyph ficasse igual ao do pai. Assim negando permissão para um item todos os filhos dele ficariam negados tb automaticamente. Se alguém puder me ajudar, agradeço desde já!!! Marcelo A. Souza Tel. (11) 9699-9938 -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Apostilas
procura em www.firebase.com.br []´s Luis Alberto. --- dionatanhenrique [EMAIL PROTECTED] escreveu: Pessoal, sera que alguem tem algum material sobre inteerbase e / ou firebird para me passar, dicas como inserir registros, pesquisa, alteração, exclusão. valeu! -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos http://br.yahoo.com/info/utos.html ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Capturar tela e colocar num TImage
unit Form_Menu; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Menus, DB, ComCtrls, ExtCtrls, StdCtrls, Buttons, Mask, DBTables, DBIPROCS, DBITypes, DBIErrs, Gauges, ImgList, ToolWin, jpeg, ExtDlgs; type TFrm_Menu = class(TForm) MainMenu1: TMainMenu; private { Private declarations } procedure ManipulaExcecoes(Sender: TObject; E: Exception); public { Public declarations } end; var Frm_Menu: TFrm_Menu; implementation //// //...Rotina de manipulaco de erros // //// procedure TFrm_Menu.ManipulaExcecoes(Sender: TObject; E: Exception); var BitMap: TBitmap; begin //...Captura e salva a tela atual do erro. BitMap := TBitmap.Create; BitMap := CaptureScreenRect(Bounds(0, 0, Screen.Width, Screen.Height)); BitMap.SaveToFile(ExtractFilePath(Application.ExeName) + 'erro.bmp'); BitMap.Free; //...Messagem de erro do sistema MessageDlg(E.Message + #13#13 + 'Suporte técnico:'#13 + '[EMAIL PROTECTED]', mtError, [mbOK], 0); end; {$R *.DFM} procedure TFrm_Menu.FormCreate(Sender: TObject); begin Application.OnException := ManipulaExcecoes; end; end. Em 11/10/05, Sem nome[EMAIL PROTECTED] escreveu: Olá Alguém sabe com eu faço para dar tipo um print screen na tela e salvar num image no delphi, em tempo de execução. Tente varias maneiras e procurei na net e não consegui . agradeço a ajuda até mais rogério -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- []'s Emerson Moreno O grande sábio aprende por ensinar! -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] BorCon 2005 - Desenvolvedor do dbExpress e BDP.NET confirmado
Pessoal, pela primeira vez teremos um dos membros da equipe de desenvolvimento do Delphi, é isso mesmo RD de Delphi no BorCon O criador do dbExpress e BDP.NET Ramesh Theivendran, estará no BorCon falando tudo sobre os componentes de acesso a dados do Delphi. Essa é uma oportunidade única. Todas as informações sobre o BorCon estão disponíveis em http://borcon.borland.com.br http://borcon.borland.com.br , as inscrições estão abertas e a delphi-br tem desconto. Qualquer dúvida estamos por aqui ou podem enviar email para [EMAIL PROTECTED] ou diretamente pra mim [EMAIL PROTECTED] Abraços, Andreano Lanusse System Engineer - Development Tools Tel.: (55 11) 2165-8000 / 8196-5912 [EMAIL PROTECTED] - www.borland.com.br http://www.borland.com.br/ A Borland Software é líder mundial em soluções independentes de plataforma para a Criação Otimizada de Software (Software Delivery Optimization), auxiliando nossos clientes a transporem as barreiras atuais do desenvolvimento, para maximizar o valor do software para seu negócio. http://info.borland.com.br/borcon [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Re: [DELPHI-Total] Ninguém ta conseguindo me ajudar! !!
Tente assim: query.sql.add('Update usuarios set Ultimoacesso = :Ultimoacesso where login = '+editusuario.text+''); query.ParamByName('Ultimoacesso').AsString := FormatDateTime('mm/dd/yyy',date); query.ExecSql; Falow, - Original Message - From: HNS Informática To: DelphiTotal ; Lista DelphiBr Sent: Thursday, October 13, 2005 8:18 AM Subject: [DELPHI-Total] Ninguém ta conseguindo me ajudar!!! Pessoal, recebi varias dicas e nenhuma funcionou, eu simplesmente quero atualizar o campo data do meu mysql que ta definido como tipo date com a data atual do sistema quando o usuario acessa o sistema, porém não estou conseguindo, parece ser simples, mas não consigo, alguém pode me ajudar:? segue abaixo os codigos que ja tentei... query.sql.add('Update usuarios set Ultimoacesso = :Ultimoacesso where login = '+editusuario.text+''); query.ParamByName('Ultimoacesso').asdate := date; query.ExecSql; query.sql.add('Update usuarios set Ultimoacesso = :Ultimoacesso where login = '+editusuario.text+''); query.ParamByName('Ultimoacesso').value := date; query.ExecSql; query.sql.add('Update usuarios set Ultimoacesso = :Ultimoacesso); query.ParamByName('Ultimoacesso').value := date; query.ExecSql; [As partes desta mensagem que não continham texto foram removidas] --- Divulgue o Grupo Dephi-Total Um favor para todos! --- Responda sempre que souber, lembre-se: Um dia pode ser você --- Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] --- Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-total/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] OFF-TOPIC: Desinstalar Windows LongHorn
Pessoal, eu gostaria de saber se alguém aí instalou o Windows LongHorn, e como faço pra desinstalar ele. Desculpem o OFF-TOPIC. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Programação Orientada a Objetos com Delphi
Não entendi qual a sua dúvida!!! Explicando da forma mais básica, você teria: - A interface - onde não haverá NENHUMA interação com o banco de dados. Todos os métodos da interface fazem chamada somente aos métodos da Classe. As Classes - onde estarão os atributos e métodos referentes à cada um dos seus objetos. A classe chama os métodos na terceira camada que fará o acesso ao banco de dados. - O DataModule - onde estarão as regras de negócio e o acesso à dados. O funcionamento seria mais ou menos assim: 1) Você cria uma instância do objeto na interface 2) Chama um método da classe através da instância criada. Ex. Funcionario.Buscar(edtMatric.Text); 3) Na classe existirá esse método que redirecionará o pedido à terceira camada. Ex.: dmFuncionario.Buscar(strMatricula, Self); Obs.: A instância do objeto também envia ela mesma como parâmetro para o DataModule. 4) A terceira camada recebe esses parâmetros, recupera os dados e já preenche as informações no objeto recebido. Espero ter sido claro! Se ainda tiver dúvidas, posso tentar dar um exemplo mais prático. Sds Romario Cristina escreveu: Olá pessoal, Alguém trabalha com POO utilizando o modelo MVC (Interface - Controle - Entidade)? Conheço todo o conceito teórico desta programação, mas não consigo observar o papel da entidade quando estou trabalhando com banco de dados, não faz sentido eu setar os valores dos atributos na entidade e depois salvar no banco de dados? Aguardo sugestões. ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Conexão em Delphi com Oracle 9i
Qual a melhor maneira de se conectar meu aplicativo ao Oracle 9i ?? (Performance,Facilidade, Etc...) Estou pensando em utilizar o ADO... Aos que conhecem, devo definitivamente, descartar esta idéia ?? Me falaram sobre o DBExpress ou DOA alguém sabe ou tem experiência a respeito ??? Estou numa dúvida danada ainda... [ ]'s [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Conexão em Delphi com Oracle 9i
Rogério, o dbExpress lhe dará facilidade e performance, pois faz acesso direto as api's do client do oracle (OCI) e também a facilidade de trabalhar com outros bancos, funciona perfeitamente e é desenvolvido pela Borland. Inclusive o criador do dbExpress estará no BorCon, falando tudo sobre desenvolvimento com banco de dados (http://borcon.borland.com.br) O DOA é específico para Oracle, assim como o IBX é para InterBase. Se você pretende ter acessos a outros bancos e uma solução nativa do Delphi, melhor usar dbExpress. Abraços, Andreano Lanusse System Engineer Borland Latin America Tel: +55 (11) 2165.8089 / Mobile: +55 (11) 8196.5912 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] - www.borland.com.br blocked::http://www.borland.com.br/ A Borland Software é líder global em soluções independentes de plataforma para o Software Delivery Optimization, auxiliando nossos clientes a resolverem as restrições no desenvolvimento de aplicações nos dias de hoje, para maximizar o valor do negócio de seu software. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rogério Enviada em: quinta-feira, 13 de outubro de 2005 10:51 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Conexão em Delphi com Oracle 9i Qual a melhor maneira de se conectar meu aplicativo ao Oracle 9i ?? (Performance,Facilidade, Etc...) Estou pensando em utilizar o ADO... Aos que conhecem, devo definitivamente, descartar esta idéia ?? Me falaram sobre o DBExpress ou DOA alguém sabe ou tem experiência a respeito ??? Estou numa dúvida danada ainda... [ ]'s [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_ps2_celv550.gif Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Vaga - Analista - Delphi
Precisa-se de 1 Analista Delphi com experiência Regime de contratação: PJ Salário: 3.500,00 + TR + VT Local de trabalho: Botafogo - Rio de Janeiro Duração do projeto: Indeterminado Interessados enviar CV para [EMAIL PROTECTED] - Gustavo Pereira Nunes Crowley Broadcast Analysis do Brasil (CBAB) Gerente de Desenvolvimento -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: RES: [delphi-br] Associar evento a um procedimento definido pelo programador
Oi gente, sou nova no delphi e no grupo. Estava vendo as mensagens antigas e me deparei com essa. A minha duvida eh a seguinte: Como é que eu sei o valor do i em (Components[i] as TLabeledDBEdit).OnMouseMove := SetCursorLabel? Valeu... --- Em delphi-br@yahoogrupos.com.br, Eduardo [EMAIL PROTECTED] escreveu (Components[i] as TLabeledDBEdit).OnMouseMove := SetCursorLabel Só isso. Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi- [EMAIL PROTECTED] Em nome de Celio Ricardo Enviada em: domingo, 2 de outubro de 2005 11:28 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Associar evento a um procedimento definido pelo programador Tenho um Label que desejo mudar o cursor quando o usuario mover sobre ele. Sei que devo usar o evento OnMouseMove e que para associar este evento a um procedimento criado por mim, eu devo criar uma procedure com os mesmos parametros (Sender,TShiftSate,x,y). Mas como, em tempo de execução, eu devo associar este procedimento ao evento? Estou usando= if ( (Components[i] as TLabeledDBEdit).EditLabel.Font.Style =[fsUnderline]) then begin (Components[i] as TLabeledDBEdit).OnMouseMove := SetCursorLabel(Sender,ShiftState,x,y); end; Agradeco qualquer ajuda -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.i1.yimg.com/br.yimg.com/i/br/ads6/160905_pop_celsamsung_cam di g.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] subject=Unsubscribe * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] TIPI
Olá pessoal, Alguem tem ou sabe onde posso encontrar um arquivo TXT completo ref TIPI? Obrigado, Márcio -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Programação Orientada a Objetos com Delphi
Então deixa ver se eu entendi. Para dar um insert, por exemplo em uma entidade cliente, eu terei que setar os valores dos atributos na entidade e depois na tabela Clientes? Para fazer uma consulta, insiro na entidade clientes, todos os clientes cadastrados na tabela Cliente e trabalho com os dados em memória? E se eu tiver uma tabela de clientes muito grande, a performance do meu software não estará diminuída, por usar muito espaço em memória? Ailton Branco escreveu: posso estar muito enganado mas na orientação objeto isso vai ter que ser feito mesmo... se tiver um jeito mais facil tb gostaria de saber - Original Message - From: Cristina To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 13, 2005 8:23 AM Subject: [delphi-br] Programação Orientada a Objetos com Delphi Olá pessoal, Alguém trabalha com POO utilizando o modelo MVC (Interface - Controle - Entidade)? Conheço todo o conceito teórico desta programação, mas não consigo observar o papel da entidade quando estou trabalhando com banco de dados, não faz sentido eu setar os valores dos atributos na entidade e depois salvar no banco de dados? Aguardo sugestões. -- Atenciosamente Cristina Orthmann da Silva HACON Automação e Tecnologia Ltda Rua Lauro Linhares 589 - Bairro Trindade Florianópolis - SC - Brasil CEP 88036-001 Fone/Fax: 55 48 333-0699 Site: http://www.hacon.com.br/ Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] *Yahoo! Grupos, um serviço oferecido por:* *Links do Yahoo! Grupos* * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. -- Atenciosamente Cristina Orthmann da Silva HACON Automação e Tecnologia Ltda Rua Lauro Linhares 589 - Bairro Trindade Florianópolis - SC - Brasil CEP 88036-001 Fone/Fax: 55 48 333-0699 Site: http://www.hacon.com.br/ Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Vaga - Analista - Delphi
Gustavo, Poste esta mensagem também na lista delphi-empregos [EMAIL PROTECTED] []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Gustavo Pereira Enviada em: quinta-feira, 13 de outubro de 2005 11:59 Para: [EMAIL PROTECTED] Cc: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Vaga - Analista - Delphi Precisa-se de 1 Analista Delphi com experiência Regime de contratação: PJ Salário: 3.500,00 + TR + VT Local de trabalho: Botafogo - Rio de Janeiro Duração do projeto: Indeterminado Interessados enviar CV para [EMAIL PROTECTED] - Gustavo Pereira Nunes Crowley Broadcast Analysis do Brasil (CBAB) Gerente de Desenvolvimento -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Programação Orientada a Obj etos com Delphi
Olá Cristina, legal ver esse tipo de dúvida na lista O que você pretende fazer com MVC no Delphi está pronto. O desenvolvimento através do ECO é justamente isso, você pode desenvolver 100% OO e o mapeamente com o banco o ECO faz sozinho, você não precisa se preocupar com isso. É altamente produtivo, no BorCon (http://borcon.borland.com.br) vai ter um curso o dia todo sobre ECO III, a nova versão do ECO que vem no Delphi 2006, no Delphi 2005 faziamos maravilhas com ECO agora no Delphi 2006 tem muito mais recursos e facilidades. Da uma olhada neste artigo, nele você vai ver como ECO e ASP.NET pode ser utilizados usando OO http://bdn.borland.com/article/0,1410,33281,00.html Qualquer dúvida estamos por aqui. Abraços, Andreano Lanusse System Engineer Borland Latin America Tel: +55 (11) 2165.8089 / Mobile: +55 (11) 8196.5912 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] - www.borland.com.br blocked::http://www.borland.com.br/ A Borland Software é líder global em soluções independentes de plataforma para o Software Delivery Optimization, auxiliando nossos clientes a resolverem as restrições no desenvolvimento de aplicações nos dias de hoje, para maximizar o valor do negócio de seu software. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Cristina Enviada em: quinta-feira, 13 de outubro de 2005 10:26 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Programação Orientada a Objetos com Delphi Então deixa ver se eu entendi. Para dar um insert, por exemplo em uma entidade cliente, eu terei que setar os valores dos atributos na entidade e depois na tabela Clientes? Para fazer uma consulta, insiro na entidade clientes, todos os clientes cadastrados na tabela Cliente e trabalho com os dados em memória? E se eu tiver uma tabela de clientes muito grande, a performance do meu software não estará diminuída, por usar muito espaço em memória? Ailton Branco escreveu: posso estar muito enganado mas na orientação objeto isso vai ter que ser feito mesmo... se tiver um jeito mais facil tb gostaria de saber - Original Message - From: Cristina To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 13, 2005 8:23 AM Subject: [delphi-br] Programação Orientada a Objetos com Delphi Olá pessoal, Alguém trabalha com POO utilizando o modelo MVC (Interface - Controle - Entidade)? Conheço todo o conceito teórico desta programação, mas não consigo observar o papel da entidade quando estou trabalhando com banco de dados, não faz sentido eu setar os valores dos atributos na entidade e depois salvar no banco de dados? Aguardo sugestões. -- Atenciosamente Cristina Orthmann da Silva HACON Automação e Tecnologia Ltda Rua Lauro Linhares 589 - Bairro Trindade Florianópolis - SC - Brasil CEP 88036-001 Fone/Fax: 55 48 333-0699 Site: http://www.hacon.com.br/ Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] *Yahoo! Grupos, um serviço oferecido por:* *Links do Yahoo! Grupos* * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. -- Atenciosamente Cristina Orthmann da Silva HACON Automação e Tecnologia Ltda Rua Lauro Linhares 589 - Bairro Trindade Florianópolis - SC - Brasil CEP 88036-001 Fone/Fax: 55 48 333-0699 Site: http://www.hacon.com.br/ Email: [EMAIL PROTECTED]
[delphi-br] Off Topic - Não Estou recebendo mais mensa gens do grupo
Estou mandando este e-mail p/ ver se volto a receber as mensagens. Cris _ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] OFF-TOPIC: Desinstalar Windows LongHorn
Num entendi bem sua dúvida, se vc instalou uma versão mais recente do Windows e não quer formatar a máquina para reinstalar uma versão antiga entre em modo de segurança com prompt de comando apague a pasta Windows e instale a versão que vc quer, se vc instalou por cima de outra versão de Windows tem umas versões de Windows que não dão suporte a desinstalação isso devido as alterações e incompatibilidades com sistemas anteriores, espero ter repondido sua pergunta. []'s Fabiano -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de troliveira_net Enviada em: quinta-feira, 13 de outubro de 2005 11:04 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] OFF-TOPIC: Desinstalar Windows LongHorn Pessoal, eu gostaria de saber se alguém aí instalou o Windows LongHorn, e como faço pra desinstalar ele. Desculpem o OFF-TOPIC. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Programação Orientada a Objetos com Delphi
Bem em Delphi eu naum usei mvc ainda(nem sei como fazer) e tb por usar componentes dataware, mas em java eu uso mvc e com ele eu separo a conexao com o banco, da minha visão dos dados, por isso eu terei tres entidades, entidade (visual) que ira pedir os dados, entidade que representa os dados, e a entidade responsavel em fazer a comunicacao com os bancos... com isso eles ficam menos interligados entre eles posso ter me expressado mal, mas o conceito é muito bom Cristina escreveu: Olá pessoal, Alguém trabalha com POO utilizando o modelo MVC (Interface - Controle - Entidade)? Conheço todo o conceito teórico desta programação, mas não consigo observar o papel da entidade quando estou trabalhando com banco de dados, não faz sentido eu setar os valores dos atributos na entidade e depois salvar no banco de dados? Aguardo sugestões. -- Atenciosamente Cristina Orthmann da Silva HACON Automação e Tecnologia Ltda Rua Lauro Linhares 589 - Bairro Trindade Florianópolis - SC - Brasil CEP 88036-001 Fone/Fax: 55 48 333-0699 Site: http://www.hacon.com.br/ Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] *Yahoo! Grupos, um serviço oferecido por:* *Links do Yahoo! Grupos* * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: RES: [delphi-br] Associar evento a um procedimento definido pelo programador
Por que vc não usa a propriedade cursor do label que já vem no delphi? Fabiano -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jeannefoliveira Enviada em: quinta-feira, 13 de outubro de 2005 12:04 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Associar evento a um procedimento definido pelo programador Oi gente, sou nova no delphi e no grupo. Estava vendo as mensagens antigas e me deparei com essa. A minha duvida eh a seguinte: Como é que eu sei o valor do i em (Components[i] as TLabeledDBEdit).OnMouseMove := SetCursorLabel? Valeu... --- Em delphi-br@yahoogrupos.com.br, Eduardo [EMAIL PROTECTED] escreveu (Components[i] as TLabeledDBEdit).OnMouseMove := SetCursorLabel Só isso. Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi- [EMAIL PROTECTED] Em nome de Celio Ricardo Enviada em: domingo, 2 de outubro de 2005 11:28 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Associar evento a um procedimento definido pelo programador Tenho um Label que desejo mudar o cursor quando o usuario mover sobre ele. Sei que devo usar o evento OnMouseMove e que para associar este evento a um procedimento criado por mim, eu devo criar uma procedure com os mesmos parametros (Sender,TShiftSate,x,y). Mas como, em tempo de execução, eu devo associar este procedimento ao evento? Estou usando= if ( (Components[i] as TLabeledDBEdit).EditLabel.Font.Style =[fsUnderline]) then begin (Components[i] as TLabeledDBEdit).OnMouseMove := SetCursorLabel(Sender,ShiftState,x,y); end; Agradeco qualquer ajuda -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.i1.yimg.com/br.yimg.com/i/br/ads6/160905_pop_celsamsung_cam di g.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] subject=Unsubscribe * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Programação Orientada a Objetos com Delphi
Em 13/10/05, Romario (Listas)[EMAIL PROTECTED] escreveu: corta Espero ter sido claro! Se ainda tiver dúvidas, posso tentar dar um exemplo mais prático. Não formulei a questão inicial, mas, mesmo assim, gostaria de ver um exemplo prático pois também pretendo me aventurar pelo MVC no Delphi. ;) Abraços. -- Álvaro Vieira [EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Fechar Mdi
Tente assim: if not Assigned( Tela ) then begin Tela := TModeloBase.Create; Tela.MdiParent:= self; end; Tela.Show; constructor TVitor.Create( AOwner : TProgrammer ); begin Name := 'Vitor Redes'; Login := 'vredes'; Password := '**'; City := 'Curitiba'; Employee := 'Redsystem'; inherited Create( AOwner ) end; end. - Original Message - From: Ailton Branco To: delphi-br@yahoogrupos.com.br Sent: Tuesday, October 11, 2005 11:17 AM Subject: [delphi-br] Fechar Mdi Criei minha tela no delphi 2005 desta forma procedure TPrincipal.Button1_Click(sender: System.Object; e: System.EventArgs); Var Tela : TModeloBase; begin Tela := TModeloBase.Create; Tela.MdiParent:= self; Tela.Show; end; mas quando eu pressiono novamente o botao o sistema cria mais uma tela igual e eu gostaria de ter apenas uma aberta portanto se existir gostaria que o sistema apenas mostrasse e nao criar uma nova... alguem pode me ajudar ??? [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Solução - String para TPersistent - ou outro caminho
Povo Para solucionar a questão abaixo, criei uma variável TStringStream e depois carreguei o RichEdit com o valor dessa variável. Algo assim: var tm : TStringStream; begin tm := TStringStream.create('Text formatado em RTF'); RichEdit1.lines.LoadFromStream(tm); tm.Free; Isso permitiu que o texto formatado fosse visto. Acho que era falta de suporte do Windows NT à RTF, pois não não foi necessário utilizar stream no 2000 e XP... Atenciosamente Cândido Luís Dias Ferreira - Original Message - From: Cândido Luís Dias Ferreira To: delphi-br@yahoogrupos.com.br Sent: Tuesday, October 11, 2005 7:12 PM Subject: String para TPersistent - ou outro caminho Povo Tenho um trecho de código que funcionaria da seguinte forma, com um componente TRichEdit: RchEdtHmDiagnostico.Lines.Assign(DtMdlRhMedicoServer.QryDiag.FieldbyName('TXT_DIAGNOSTICO')) O problema é que o valor do banco vem criptografado. A função que descriptografa devolve um string. Ora, como o conteúdo é RTF, estão aparecendo todos os caracteres de formatação RTF... Alguém sabe como transformar de string para tpersistent ou conhece outra solução? Atenciosamente Cândido Luís Dias Ferreira [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Impressora Matricial + Windows XP
Caros amigos, boa tarde! Por favor uma ajuda: Estou encontrando dificuldades(em uma rotina de meu aplicativo) onde quero verificar se a Impressora matricial em Lpt1 esta ativa. Eu utilizava uma rotina em ASM(em assembler e muito comum na net function PrinterOnLine) para a tal verificação e rodava tranquilo nas versões dos OS win98 e ou winMe. Só que estou fazendo uma atualização para um cliente que está migrando para o winXP e a danada da function me retorna um erro de access violation e não verifica se a impressora esta ativa. Isto realmente ocorre no windowsXP? Existe alguma maneira de se corrigir tal erro? O que faço? (Já que o cliente quer que seja feita essa verificação). Ps: Já alterei até o Setup da Bios - Lpt1- de EPP para SPP re-instalei o driver da impressora com o anti-virus desabilitado e nada. Quem puder ajudar, agradeço muito. Grande abraço a todos. José de Moura -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Impressora Matricial + Windows XP
Todos Windows que usam arquitetura NT darão esta pala com esta função porque o NT não permite acesso ao Hardware indiscriminadamente. Eu acho que tenho lá em casa a função correta pra fazer ela funcionar nos SOs que usam arquitetura NT, mas eu só posso olhar isto a noite. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de jmourajr2000 Enviada em: quinta-feira, 13 de outubro de 2005 15:03 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Impressora Matricial + Windows XP Caros amigos, boa tarde! Por favor uma ajuda: Estou encontrando dificuldades(em uma rotina de meu aplicativo) onde quero verificar se a Impressora matricial em Lpt1 esta ativa. Eu utilizava uma rotina em ASM(em assembler e muito comum na net function PrinterOnLine) para a tal verificação e rodava tranquilo nas versões dos OS win98 e ou winMe. Só que estou fazendo uma atualização para um cliente que está migrando para o winXP e a danada da function me retorna um erro de access violation e não verifica se a impressora esta ativa. Isto realmente ocorre no windowsXP? Existe alguma maneira de se corrigir tal erro? O que faço? (Já que o cliente quer que seja feita essa verificação). Ps: Já alterei até o Setup da Bios - Lpt1- de EPP para SPP re-instalei o driver da impressora com o anti-virus desabilitado e nada. Quem puder ajudar, agradeço muito. Grande abraço a todos. José de Moura -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Dúvida: número de registros junto com um select na DbGrid
Vanderson, muito obrigado pela sua ajuda. Infelizmente não deu certo esse select, ele acusava um erro, uma tabela não tinha sido declarada. (eu tinha mudado um pouco seu select para adaptar ao meu banco). Porém eu consegui fazer com a ajuda de um outro amigo, e sem o left join. Ficou assim: select coletanea.colcodigo, coletanea.colnome, count (cd_coletanea.codigo) as [total] from coletanea, cd_coletanea, dono where coletanea.colcodigo = cd_coletanea.codigocoletanea AND coletanea.coldono = dono.donocodigo AND dono.donocodigo = :CodigoDoDono group by coletanea.colcodigo, coletanea.colnome --- Ele soma os cds que há em cada coletanea, e mostra o código e o nome da coletanea, seguida dessa soma. Agradeço muito sua ajuda e de outro amigo que perdi o nome... Abraço!! Rodrigo Tognin -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Vanderson de Almeida Correa de Sá Enviada em: terça-feira, 11 de outubro de 2005 14:32 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Dúvida: número de registros junto com um select na DbGrid Tente isso, select Coletanea.ColCodigo, Coletanea.ColNome, Q1.TOTAL From Coletanea LEFT JOIN ( SELECT OUTRATABELA.ColCodigo,COUNT(OUTRATABELA.*) AS TOTAL FROM OUTRATABELA GROUP BY OUTRATABELA.ColCodigo ) AS Q1 ON (Coletanea.ColCodigo = OUTRATABELA.ColCodigo) Where Coletanea.ColDono = :CodigoDoDono Vanderson Sá Rodrigo Tognin [EMAIL PROTECTED] escreveu: Boa tarde, mais uma dúvida... Estou com uma DbGrid que aparecerá o resultado de um select simples: select Coletanea.ColCodigo, Coletanea.ColNome From Coletanea Where Coletanea.ColDono = :CodigoDoDono Só que na terceira coluna dessa DbGrid quero que apareça o número de registros filtrados de um outro select. Como eu faria isso? D7 + ADO + SQL Server 2000 Abraço a todos Rodrigo Tognin Estudante e estagiário Técnico em informática ESALQ/USP - IPEF -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Programação Orientada a Objetos com Delphi
Vou dar um exemplo básico utilizando a sua dúvida com o insert. = Na Interface: Type TfmCliente = Class(TObject) {Lista de Componentes do Formulário} ... Procedure FormCreate(Sender: TObject); Procedure FormDestroy(Sender: TObject); Procedure btnSaveClick(Sender: TObject); Private { Private declarations } Public { Public declarations } End; Var fmCliente: TfmCliente; Implementation {$R *.dfm} Var Cliente: TCliente; Procedure TfmCliente.FormCreate(Sender: TObject); Begin Inherited; Cliente := TCliente.Create; End; Procedure TfmCliente.FormDestroy(Sender: TObject); Begin FreeAndNil(Cliente); Inherited; End; Procedure TfmCliente.btnSaveClick(Sender: TObject); Begin If edtNome.Text '' Then Begin Funcionario.Nome := edtNome.Text; ... If Funcionario.Salvar Then Begin edtNome.Clear; ... End Else Begin ShowMessagem('Houve erro na gravação'); ... edtNome.SetFocus; End; End Else Begin ShowMessagem('É obrigatório informar o nome do cliente.'); ... edtNome.SetFocus; End; End; = Na Classe: Type TCliente = Class(TObject) Private FCodigo: Integer; FNome : String; ... Public Property Codigo : Integer Read FCodigo; Property Nome : String Read FNome Write FNome; ... Function Salvar: Boolean; ... End; Implementation Function TCliente.Salvar: Boolean; Begin Result := dmCliente.Salvar(Self); End; End. = No DataModule: Type TDmCliente = Class(TDataModule) Private { Private declarations } Public { Public declarations } Function Salvar(oCliente: TCliente): Boolean; End; Var dmCliente: TDmCliente; Implementation {$R *.dfm} Function TDmCliente.Salvar(oCliente: TCliente): Boolean; Begin With cdsCliente do Begin Try Close; If oCliente.Codigo = 0 Then Begin { Para abrir o ClientDataSet já vazio } CommandText := 'Select * From Cliente Where CodCliente = 0'; Open; Insert; FieldByName('CodCliente').AsInteger := {Seu Generator}; End Else Begin If Locate('CodCliente', oCliente.Codigo, []) Then Edit; End; FieldByName('Nome').AsString := oCliente.Nome; Post; Result := ApplyUpdates(0); Except on E: Exception do ShowMessage(E.Message); End; End; End; = Obs.: Não testei o código para saber se tem erros. Espero que dê para entender a utilização do MVC no Delphi. Sds, Romario Cristina escreveu: Então deixa ver se eu entendi. Para dar um insert, por exemplo em uma entidade cliente, eu terei que setar os valores dos atributos na entidade e depois na tabela Clientes? Para fazer uma consulta, insiro na entidade clientes, todos os clientes cadastrados na tabela Cliente e trabalho com os dados em memória? E se eu tiver uma tabela de clientes muito grande, a performance do meu software não estará diminuída, por usar muito espaço em memória? ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Res: [delphi-br] unit PROXIES.DCU
Na parte de requeridos acrescente: designide.dcp isso deve resolver. ---Mensagem original--- De: Sérgio Data: 10/13/05 14:46:05 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] unit PROXIES.DCU Galera, boa tarde! To com um problema aqui...na minha aplicação to usando um componente q adaptei aqui para delphi 7 e o mesmo faz uso da biblioteca DesignEditors q por sua vez, utiliza a unit PROXIES.DCU que, segundo informações coletadas, é especifica do delphi 5, se eu nao me engano... Como to usando o d7 gostaria de saber qual a unit correspondente a essa Proxies.dcu na versao q to usando??? Aguardo retorno. Obrigado Sérgio [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] unit PROXIES.DCU
Onde fik essa parte de requeridos?? ( desculpe a ignorancia) é q sou novato mesmo com o delphi... Obrigado.. - Original Message - From: Surrute - Yahoo! To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 13, 2005 3:11 PM Subject: Res: [delphi-br] unit PROXIES.DCU Na parte de requeridos acrescente: designide.dcp isso deve resolver. ---Mensagem original--- De: Sérgio Data: 10/13/05 14:46:05 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] unit PROXIES.DCU Galera, boa tarde! To com um problema aqui...na minha aplicação to usando um componente q adaptei aqui para delphi 7 e o mesmo faz uso da biblioteca DesignEditors q por sua vez, utiliza a unit PROXIES.DCU que, segundo informações coletadas, é especifica do delphi 5, se eu nao me engano... Como to usando o d7 gostaria de saber qual a unit correspondente a essa Proxies.dcu na versao q to usando??? Aguardo retorno. Obrigado Sérgio [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Re: Testar Porta de Saida...
Obrigado a todos pelas dicas... Descobri q o meu problema não é com a função mas sim com o XP q não permite manipular a Int $17, ou qq outra relacionada as portas de comunicação. Então refaço a pergunta de outra forma: De que outra forma se poderia testar se existe ou não uma Impressora conectada em LPTx ou em COMx, SEM PASSAR pelo Spool do Windows, ou seja, Impressão direta para a porta, e, de preferencia sem nenhum componente extra tb? Mais uma vez, obrigado a todos... --- Em delphi-br@yahoogrupos.com.br, sa_souza [EMAIL PROTECTED] escreveu Olá pessoal... tô com um probleminha aqui... Function TForm1.VerificaImpressoraConectada(Porta:Word):Boolean; Const Portas :Byte = $02; Var Res :Byte; Begin Asm mov ah,Portas; mov dx,Porta; Int $17; //- aqui dá um Access Violation... mov Res,ah; end; Result := (Res and $80) = $80; end; em qq porta q eu escolher... alguém ai manja de Asm pra me dar uma dicazinha de como resolver este erro? os valores para porta são: LPT1 = 0; LPT2 = 1; LPT3 = 2; LPT4 = 3; COM1 = 8; COM2 = 9; COM3 = 10; COM4 = 11; caso não seja nenhuma destas então deve ser um PATH válido com um arquivo TXT. Ex: 'C:\Windows\impressao.txt' Obrigado por qq ajuda... Sérgio A Souza Analista de Sistemas THOMASINI Associados Automação Comercial e Industrial e-mail: [EMAIL PROTECTED] MSN/Skype: [EMAIL PROTECTED] msn PVT: [EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] DBStringList?
oi, alguém conhece um componente tipo DBStringList? eu encontrei só um mas era parte de um pacote de acesso a ADO... eu preciso guardar uma pequena lista de strings pra cada record, hoje tô improvisando com um DBMemo mas não tem coisas como sort e checagem de duplicidade. grato, Carlos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] DsgnIntf.dcu
Pessoal, ainda estou com baita problema que não consigo resolver. Está dando um erro: [Fatal Error] UDataModulo.pas(82): File not found: 'DsgnIntf.dcu' O que devo fazer? Minha versão é Delphi 5, Não estou passando pra delphi versão superior. Isso começou a ocorrer depois que eu instalei um componente chamado CheckDoc, para verificação do CNPJ e CPF. PAULO FERNANDES PORTO ALEGRE/RS [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Programação Orientada a Objetos com Delphi
Oi Romário, Valeu pelas dicas. Aprendi MVC com java e o conceito é um pouco diferente do que você exemplificou em Delphi. Por exemplo em java temos: Classe Limite que é a interface Classe Controle que é a classe responsável pela regra de negócio, e por salvar os dados nos atributos da Classe Entidade Classe Entidade é a classe que contém os atributos e os métodos de acesso. Pelo seu exemplo o limite chama os métodos da entidade (Classe, como você definiu) e a entidade chama os métodos da classe controle (DataModule) para acessar o banco de dados. Romario (Listas) escreveu: Vou dar um exemplo básico utilizando a sua dúvida com o insert. = Na Interface: Type TfmCliente = Class(TObject) {Lista de Componentes do Formulário} ... Procedure FormCreate(Sender: TObject); Procedure FormDestroy(Sender: TObject); Procedure btnSaveClick(Sender: TObject); Private { Private declarations } Public { Public declarations } End; Var fmCliente: TfmCliente; Implementation {$R *.dfm} Var Cliente: TCliente; Procedure TfmCliente.FormCreate(Sender: TObject); Begin Inherited; Cliente := TCliente.Create; End; Procedure TfmCliente.FormDestroy(Sender: TObject); Begin FreeAndNil(Cliente); Inherited; End; Procedure TfmCliente.btnSaveClick(Sender: TObject); Begin If edtNome.Text '' Then Begin Funcionario.Nome := edtNome.Text; ... If Funcionario.Salvar Then Begin edtNome.Clear; ... End Else Begin ShowMessagem('Houve erro na gravação'); ... edtNome.SetFocus; End; End Else Begin ShowMessagem('É obrigatório informar o nome do cliente.'); ... edtNome.SetFocus; End; End; = Na Classe: Type TCliente = Class(TObject) Private FCodigo: Integer; FNome : String; ... Public Property Codigo : Integer Read FCodigo; Property Nome : String Read FNome Write FNome; ... Function Salvar: Boolean; ... End; Implementation Function TCliente.Salvar: Boolean; Begin Result := dmCliente.Salvar(Self); End; End. = No DataModule: Type TDmCliente = Class(TDataModule) Private { Private declarations } Public { Public declarations } Function Salvar(oCliente: TCliente): Boolean; End; Var dmCliente: TDmCliente; Implementation {$R *.dfm} Function TDmCliente.Salvar(oCliente: TCliente): Boolean; Begin With cdsCliente do Begin Try Close; If oCliente.Codigo = 0 Then Begin { Para abrir o ClientDataSet já vazio } CommandText := 'Select * From Cliente Where CodCliente = 0'; Open; Insert; FieldByName('CodCliente').AsInteger := {Seu Generator}; End Else Begin If Locate('CodCliente', oCliente.Codigo, []) Then Edit; End; FieldByName('Nome').AsString := oCliente.Nome; Post; Result := ApplyUpdates(0); Except on E: Exception do ShowMessage(E.Message); End; End; End; = Obs.: Não testei o código para saber se tem erros. Espero que dê para entender a utilização do MVC no Delphi. Sds, Romario Cristina escreveu: Então deixa ver se eu entendi. Para dar um insert, por exemplo em uma entidade cliente, eu terei que setar os valores dos atributos na entidade e depois na tabela Clientes? Para fazer uma consulta, insiro na entidade clientes, todos os clientes cadastrados na tabela Cliente e trabalho com os dados em memória? E se eu tiver uma tabela de clientes muito grande, a performance do meu software não estará diminuída, por usar muito espaço em memória? ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] *Yahoo! Grupos, um serviço oferecido por:* *Links do Yahoo! Grupos* * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED]
Re: [delphi-br] RES: Conexão em Delphi com Oracle 9i
Josir, Já que vi que vc trabalha com o ODAC e com Oracle, vc já enfrentou algum tipo de problema com ele ? Vou explicar melhor... trabalho com oracle e com o ODAC, porém estou tendo um problema referente a versão 10.2 do Oracle, qdo tento salvar algum dado em uma tabela que possui um campo BLOB ou CLOB dá erro e nao salva... e isso está acontecendo apenas nos clientes que tem esta versão do oracle... Vc poderia me ajudar ou me dar aulguma dica ??? Aguardo um retorno - Original Message - From: Josir Gomes [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 13, 2005 4:20 PM Subject: [delphi-br] RES: Conexão em Delphi com Oracle 9i Olá Rogério, trabalho com Delphi e Oracle a 8 anos e posso te garantir - se vc quiser algo realmente profissional, procure utilizar o ODAC - Oracle Direct Access. Tenho atualmente mais de 100 usuários utilizando sistemas baseados nesta biblioteca. - é MUITO rápido! - o componente TSmartQuery é o bicho - você dá o SQL (com quantos JOINs vc quiser), dá a tabela em que vc quer atualizar e ele monta em tempo de runtime os Insert, Updates e Delete. Não precisa de SQLDataSet, ClientDataSet, XuxuDataSet... - é mais estável de todas as soluções. - Não precisa do Oracle Client. - Também é a opção mais barata: Delphi Professional + ODAC é mais barato que o Delphi Enterprise (necessário para rodar com Oracle). Outras formas de acesso: DbExpress - nunca trabalhei com ele profissionalmente mas nos testes que eu fiz funciona direitinho apesar de ser mais lento que o ODAC. BDE - MUITO RUIM mas dá para o gasto. ADO - é o mais lento de todos - não recomendo se vc precisar do mínimo em performance. Mas, como disse o Andreano, se vc precisar de interoperabilidade com o BD, o DbExpress parece ser a melhor opção. Um abraço, Josir. --- o dbExpress lhe dará facilidade e performance, pois faz acesso direto as api's do client do oracle (OCI) e também a facilidade de trabalhar com outros bancos, funciona perfeitamente e é desenvolvido pela Borland. Inclusive o criador do dbExpress estará no BorCon, falando tudo sobre desenvolvimento com banco de dados (http://borcon.borland.com.br) O DOA é específico para Oracle, assim como o IBX é para InterBase. Se você pretende ter acessos a outros bancos e uma solução nativa do Delphi, melhor usar dbExpress. Abraços, Andreano Lanusse System Engineer Borland Latin America Tel: +55 (11) 2165.8089 / Mobile: +55 (11) 8196.5912 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] - www.borland.com.br blocked::http://www.borland.com.br/ A Borland Software é líder global em soluções independentes de plataforma para o Software Delivery Optimization, auxiliando nossos clientes a resolverem as restrições no desenvolvimento de aplicações nos dias de hoje, para maximizar o valor do negócio de seu software. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rogério Enviada em: quinta-feira, 13 de outubro de 2005 10:51 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Conexão em Delphi com Oracle 9i Qual a melhor maneira de se conectar meu aplicativo ao Oracle 9i ?? (Performance,Facilidade, Etc...) Estou pensando em utilizar o ADO... Aos que conhecem, devo definitivamente, descartar esta idéia ?? Me falaram sobre o DBExpress ou DOA alguém sabe ou tem experiência a respeito ??? Estou numa dúvida danada ainda... -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Lock conflict
O Delphi possui um recurso que poucas pessoas conhecem Que é o Reconcile Error Dialog Para acessar este recurso: Delphi 6 -File NewOther GUIA Dialogs Reconcile Error Dialog Delphi 7 -File NewOther GUIA Dialogs Reconcile Error Dialog Delphi 2005 -File NewOther Item Categories Delphi Files Reconcile Error Dialog ::use a opção COPY muito bom, pesquise sobre como manipular, ele já monta a tela...te mostra o registro ORIGINAL, O QUE FOI ALTERADO POR OUTRO USUÁRIO, E O QUE ESTÁ SENDO ALTERADO PELO SEU USUÁRIO Vc vai gostar... Abs. Rodrigo Mota Consultor de Informática Respec Recursos Humanos -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Via Digital - Luciano H. Ribeiro Enviada em: quinta-feira, 13 de outubro de 2005 09:40 Para: Delphi-br Assunto: [delphi-br] Lock conflict Olá Desenvolvemos usando Delphi 7 + IBX (sem CDS) + Firebird 1.5. Invariavelmente erros de deadlock ocorrem, em virtude de mais de um usuário tentar efetivar uma modificação no mesmo registro. Gostaria de sofisticar um pouco a mensagem que é retornada ao usuário. Pensei em exibir o usuário, estação ou IP da máquina que deixou o registro preso em sua transação. Não sei se é possível, já que numa transação podem estar envolvidos mais de um registro, mas de qualquer forma... Obrigado Via Digital Ltda. - http://www.viadigital.inf.br Luciano Hoffmaister Ribeiro Software: desenvolvimento e suporte [EMAIL PROTECTED] Fone / Fax: (51) 3542 4425 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_ps2_celv550.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do http://br.yahoo.com/info/utos.html Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: RES: [delphi-br] Impressora Matricial + Windows XP
Walter, muito obrigado por enquanto. Gde Abraço. --- Em delphi-br@yahoogrupos.com.br, Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu Todos Windows que usam arquitetura NT darão esta pala com esta função porque o NT não permite acesso ao Hardware indiscriminadamente. Eu acho que tenho lá em casa a função correta pra fazer ela funcionar nos SOs que usam arquitetura NT, mas eu só posso olhar isto a noite. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi- [EMAIL PROTECTED] nome de jmourajr2000 Enviada em: quinta-feira, 13 de outubro de 2005 15:03 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Impressora Matricial + Windows XP Caros amigos, boa tarde! Por favor uma ajuda: Estou encontrando dificuldades(em uma rotina de meu aplicativo) onde quero verificar se a Impressora matricial em Lpt1 esta ativa. Eu utilizava uma rotina em ASM(em assembler e muito comum na net function PrinterOnLine) para a tal verificação e rodava tranquilo nas versões dos OS win98 e ou winMe. Só que estou fazendo uma atualização para um cliente que está migrando para o winXP e a danada da function me retorna um erro de access violation e não verifica se a impressora esta ativa. Isto realmente ocorre no windowsXP? Existe alguma maneira de se corrigir tal erro? O que faço? (Já que o cliente quer que seja feita essa verificação). Ps: Já alterei até o Setup da Bios - Lpt1- de EPP para SPP re-instalei o driver da impressora com o anti-virus desabilitado e nada. Quem puder ajudar, agradeço muito. Grande abraço a todos. José de Moura -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Icone referente ao projeto fica desabilitado
Caros Colegas, O delphi 7 não está me permitindo alterar o icone referente a aplicação que eu gostaria de alterar. Quando vou em project/option e seleciono application, ele me apresenta desabilitado a opção para alterar o ícone. Já aconteceu isto com alguem. Como faria para habilitar esta opção. Abraço a todos. Rubens [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Res: Re: [delphi-br] unit PROXIES.DCU
no package tem uma parte para required. ---Mensagem original--- De: Sérgio Data: 10/13/05 15:59:00 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] unit PROXIES.DCU Onde fik essa parte de requeridos?? ( desculpe a ignorancia) é q sou novato mesmo com o delphi... Obrigado.. - Original Message - From: Surrute - Yahoo! To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 13, 2005 3:11 PM Subject: Res: [delphi-br] unit PROXIES.DCU Na parte de requeridos acrescente: designide.dcp isso deve resolver. ---Mensagem original--- De: Sérgio Data: 10/13/05 14:46:05 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] unit PROXIES.DCU Galera, boa tarde! To com um problema aqui...na minha aplicação to usando um componente q adaptei aqui para delphi 7 e o mesmo faz uso da biblioteca DesignEditors q por sua vez, utiliza a unit PROXIES.DCU que, segundo informações coletadas é especifica do delphi 5, se eu nao me engano... Como to usando o d7 gostaria de saber qual a unit correspondente a essa Proxies.dcu na versao q to usando??? Aguardo retorno. Obrigado Sérgio [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: - Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Dúvida Treview
Marcelo, Pode não parecer uma solução muito inteligente, mas foi o que me veio em mente E já que ninguem te ajudou, vou postar... talvez te dê alguma idéia!!! No evento duplo clique... = var n : TTreeNode; Nivel_Selecionado, i : integer; Item_Selecionado : String; begin Item_Selecionado := TreeGeral.Selected.Text; Nivel_Selecionado := TreeGeral.Selected.Level; i := 0; while (i = TreeGeral.Items.Count - 1) do begin n := TreeGeral.Items.Item[i]; inc(i); if (n.Level = Nivel_Selecionado + 1) then begin if (n.parent.text = Item_Selecionado) then begin n.ImageIndex := XX; n.SelectedIndex := XX; end; end; end; end; = Escrevi o codigo no corpo do mail, nem compilei... dá uma tentada aí. []'s - Jéferson Mehlecke Porto Alegre - RS - Original Message - From: Marcelo A. Souza [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 13, 2005 10:03 AM Subject: [delphi-br] Dúvida Treview Pessoal, desculpem insistir no assunto, mas é que não recebi nenhuma resposta do grupo e ainda não consegui resolver a pendência abaixo. Poderiam me ajudar? Segue a mensagem que eu já havia enviado: Pessoal, como fazer para que em um Treview quando o pai sofrer uma ação os filhos também sofram Exemplo: Tenho os seguintes nós: Cadastro de Empresas 1 - Incluir 2 - Alterar 3 - Excluir Cadastro de Clientes 1 - Incluir 2 - Alterar 3 - Excluir O meu form é uma tela onde o usuário dá permissõs às telas do Sistema. No caso ao dar um duplo clique no nó Cadastro de Clientes eu alterno entre Com Permissão e Sem permissão que é vizualizado através de um glyph. Bom Gostaria que ao Clicar em Cadastro de Clientes e a opção escolhida pelo usuário fosse Sem permissão que todos os nós filhos também assumissem a mesma característca, ou seja, que o glyph ficasse igual ao do pai. Assim negando permissão para um item todos os filhos dele ficariam negados tb automaticamente. Se alguém puder me ajudar, agradeço desde já!!! Marcelo A. Souza Tel. (11) 9699-9938 -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.14/131 - Release Date: 12/10/2005 ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] duvida dbgrid ?
Prezado Luiz essa pergunta já foi respondida recentemente dia 7 para ser mais exato De: Andre L. Argeri Para: Adriano ( Micro center ) tente usar o segunte código dbgrid1.Columns.Grid.Fields[0].Value ele vai pegar a linha selecionada e o 0 referencia qual coluna você quer pegar Obs: Não esqueça de verficiar se o campo for nulo espero q te ajude -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luis Gustavo Enviada em: quarta-feira, 12 de outubro de 2005 16:27 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] duvida dbgrid ? galera como faço para pegar todos os dados de um dbgrid e passar par outro dbgrid ? tipo vou selecionar um dbgrid e clicar em um botão e os dados devem passar para o outro dbgrid com os mesmos campos. []s Luis ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Senha e contra-senha
Olá marcos, Use o numero do hd combinado com o numero da bios da placa-mãe pegue este número e por exemplo multiplique por 2 pegue alguns números e transforme em letras tipo 6=P 3=j e por ai vai. Ai vc pega o número que ele gerou e que vc vai receber do cliente multiplique por 2 de novo faça a mesma conversão de números por letras só alguns números e algumas letras. Quando o cliente insere o número vc pode pedir para o sistema na inicialização e ou durante o uso para ele pegar o número que vc devolveu ao cliente vc pode dividir por 4 ou dividir por 2 e comparar com o que ele te enviou. Para aumentar a segurança use dois algoritmos diferentes para a geração do número que vai e o número que volta, por exemplo, se 6=p no numero que volta 6=g faça com que seu sistema entenda e faça as conversões necessárias. Bom ainda tem um componente que vc coloca na aplicação para seu sistema não ficar a mercê de engenharia reversa não é 100% mais funciona bem comigo. Obs. Para dar certo vc tem que trabalhar com números inteiros. Abraços, Fabiano -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcos Enviada em: quarta-feira, 12 de outubro de 2005 10:54 Para: Recipient list suppressed Assunto: [delphi-br] Senha e contra-senha Pessoal, Me perdoem se for algo fora do assunto deste grupo, mas se alguem tiver uma direção pra me dar agradeço. Desenvoví uma rotina pra permitir o registro em programas. Mas preciso que a coisa tenha um bom nivel de segurança. Ao acessar a area de configuração do programa, o mesmo emite uma senha que o usuário deve nos enviar e devolvemos uma contra-senha para que o cliente possa registrar e acessar sua area. Fiz algumas experiencias mas não ficou legal. O programa gera no cliente um numero de 4 valores de 0-255 em hexa e eu devolvo 4 valores em hexa como contra-senha. Pra testar a rotina, gerei uma tabela com mais de 800 senhas e respectivas contra-senhas mas as sequencias parecem ser fáceis de achar e fica meio na vista. Pelo menos eu enxergo assim. Já passei pra outro programador e ele achou meio logico tbem. Na realidade para evitar algum tipo de quebra da senha, preciso pensar como um cara especialista pensaria. Alguem conhece ou existe algum programa onde posso inserir estas 800 senhas e 800 contra-senhas e o sistema acha algum algoritmo ? Quero testar minha rotina pra saber se seria facil alguem achar a contra-senha. Pensei que se for facil achar o contra-codigo, minha rotina esta fraca. Pode existir algum meio de testar isso ? Como posso testar a segurança desta geração de key ? Alguem tem alguma sugestão ? []´s Marcos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: RES: [delphi-br] Senha e contra-senha
Fabiano, Obrigado pela sugestão. Qual componente é esse que ajuda a impedir o reverso ? grato, Marcos At 17:29 13/10/05, you wrote: Olá marcos, Use o numero do hd combinado com o numero da bios da placa-mãe pegue este número e por exemplo multiplique por 2 pegue alguns números e transforme em letras tipo 6=P 3=j e por ai vai. Ai vc pega o número que ele gerou e que vc vai receber do cliente multiplique por 2 de novo faça a mesma conversão de números por letras só alguns números e algumas letras. Quando o cliente insere o número vc pode pedir para o sistema na inicialização e ou durante o uso para ele pegar o número que vc devolveu ao cliente vc pode dividir por 4 ou dividir por 2 e comparar com o que ele te enviou. Para aumentar a segurança use dois algoritmos diferentes para a geração do número que vai e o número que volta, por exemplo, se 6=p no numero que volta 6=g faça com que seu sistema entenda e faça as conversões necessárias. Bom ainda tem um componente que vc coloca na aplicação para seu sistema não ficar a mercê de engenharia reversa não é 100% mais funciona bem comigo. Obs. Para dar certo vc tem que trabalhar com números inteiros. Abraços, Fabiano -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] mczy Enviada em: quarta-feira, 12 de outubro de 2005 10:54 Para: Recipient list suppressed Assunto: [delphi-br] Senha e contra-senha Pessoal, Me perdoem se for algo fora do assunto deste grupo, mas se alguem tiver uma direção pra me dar agradeço. Desenvoví uma rotina pra permitir o registro em programas. Mas preciso que a coisa tenha um bom nivel de segurança. Ao acessar a area de configuração do programa, o mesmo emite uma senha que o usuário deve nos enviar e devolvemos uma contra-senha para que o cliente possa registrar e acessar sua area. Fiz algumas experiencias mas não ficou legal. O programa gera no cliente um numero de 4 valores de 0-255 em hexa e eu devolvo 4 valores em hexa como contra-senha. Pra testar a rotina, gerei uma tabela com mais de 800 senhas e respectivas contra-senhas mas as sequencias parecem ser fáceis de achar e fica meio na vista. Pelo menos eu enxergo assim. Já passei pra outro programador e ele achou meio logico tbem. Na realidade para evitar algum tipo de quebra da senha, preciso pensar como um cara especialista pensaria. Alguem conhece ou existe algum programa onde posso inserir estas 800 senhas e 800 contra-senhas e o sistema acha algum algoritmo ? Quero testar minha rotina pra saber se seria facil alguem achar a contra-senha. Pensei que se for facil achar o contra-codigo, minha rotina esta fraca. Pode existir algum meio de testar isso ? Como posso testar a segurança desta geração de key ? Alguem tem alguma sugestão ? []´s Marcos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Obrigado a todos, problema resolvido
Pessoal, acreditem se quiser, esqueci de dar um clear na mnha query, ai tinha lixo nela, nunca iria funcionar... de qualquer forma, obrigado a todos!!! att. Charles A. Chiodi [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Data do Banco ao inves Data Sistema
pessoal, para pegar a data do sistema faço o seguinte frmacesso.query.ParamByName('Ultimoacesso').value := date; e para pegar a data do Banco Mysql ao inves da data do sistema, como fazer? att. Charles Andrei Chiodi [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Parametros Socorro
Nao consigo passar os valores para os parametros se alguem puder me ajudar eu agradeço (Delphi 2005 ; Sqlserver2000) procedure TColaborador.GravaColaborador; Var vsAux : String; Dados : TDados; Par : SqlParameterCollection; Begin vsAux := 'Insert into Colaborador (id_colaborador,Razao_social,CPF_CNPJ) Values(:ID_COLABORADOR,:RAZAO_SOCIAL,:@CPF_CNPJ)'; Dados := TDados.Create; Par.Add('ID_COLABORADOR',DbType.Int32); Par.Add('RAZAO_SOCIAL',DbType.String). ; Par.Add('CPF_CNPJ',DbType.String); // neste ponto preciso passar os valores para os parametros e nao estou achando como fazer isto //fiz farias tentativas e nao consigo todas da erro inclusive abri o exemplo que vem com o delphi e nao achei nada parecido Dados.ExecuteCommand(vsAux,Par); End; Agradeço a atenção de todos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Res: Código Errado
Vc tb poderia usar o QuotedStr( frmacesso.query.sql.add(quotedstr( editsenha.text)) creio q vai funcionar bem pois o sql nao vai aceitar o valor tirado diretamente de um edit a nao ser q esteja como parametro alem de que estão faltando as virgulas q separam usuario, senha, nome []s Miguel Villacorta 4446-4100 R 4126 71381739 [EMAIL PROTECTED] www.dpfautopecas.com.br MSN [EMAIL PROTECTED] ---Mensagem original--- De: Stock Data: 10/11/05 20:04:17 Para: delphi-br@yahoogrupos.com.br Assunto: Res: Código Errado vc pode tentar assim: frmacesso.query.sql.add('insert into usuarios (Login,Senha,Nome)'); frmacesso.query.sql.add(' Values'); frmacesso.query.sql.add('''+editusuario.text+'''); frmacesso.query.sql.add(',''' +editsenha.text+'''); frmacesso.query.sql.add(','''+editnome.text+''')'); ou assim: frmacesso.query.sql.add('insert into usuarios (Login,Senha,Nome)'); frmacesso.query.sql.add(' Values'); frmacesso.query.sql.add(':usuario'); frmacesso.query.sql.add(',' +':senha'); frmacesso.query.sql.add(','+':nome')'); e antes de abrir a query: frmacesso.query.params[0].asstring:=editusuario.txt; frmacesso.query.params[1].asstring:=editsenha.txt; frmacesso.query.params[2].asstring:=editnome.txt; ---Mensagem original--- De: HNS Informática Data: 10/11/05 19:29:24 Para: Lista DelphiBr; DelphiTotal Assunto: Código Errado gente, perdoe minha ignorancia, mas não estou conseguindo acertar o codigo de inserção via sql... alguém poderia dar uma olhada? frmacesso.query.sql.add('insert into usuarios (Login,Senha,Nome)'); frmacesso.query.sql.add(' Values'); frmacesso.query.sql.add(editusuario.text); frmacesso.query.sql.add(',' +editsenha.text); frmacesso.query.sql.add(','editnome.text+')'); alguém poderia por no delphi e rodar pra saber onde está o erro? agradeço... att charles chiodi [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.13/124 - Release Date: 7/10/2005 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Res: [delphi-br] Alterar valor de Um Campo
Utiliza o update update tabela set campo = valor where chaveprimaria = valor assim vc nao precisa atualizar todos os campos somente o q vc quer mudar []s Miguel Villacorta 4446-4100 R 4126 71381739 [EMAIL PROTECTED] www.dpfautopecas.com.br MSN [EMAIL PROTECTED] ---Mensagem original--- De: HNS Informática Data: 10/11/05 19:34:39 Para: Lista DelphiBr; DelphiTotal Assunto: [delphi-br] Alterar valor de Um Campo Pessoal, para inserir registros na tabela fiz o seguinte frmacesso.query.Sql.Add ('insert into usuarios (Login,Senha,Nome Endereco,Numero,Bairro,Cidade,Estado,Cep,Fone,Celular,Cpf,Rg,Email,Msn,Site Datacad)'); frmacesso.query.Sql.Add ('Values(:Login, :Senha, :Nome, :Endereco, :Numero, :Bairro, :Cidade, :Estado, :Cep, :Fone, :Celular, :Cpf, :Rg, :Email :Msn, :Site, :Datacad)'); frmacesso.query.ParamByName ('Login').value := editusuario.text; frmacesso.query.ParamByName ('Senha').value := editsenha.text; frmacesso.query.ParamByName ('Nome').value := editnome.text; frmacesso.query.ParamByName ('Endereco').value := editendereco.text; frmacesso.query.ParamByName ('Numero').value := editnumero.text; frmacesso.query.ParamByName ('Bairro').value := editbairro.text; frmacesso.query.ParamByName ('Cidade').value := editcidade.text; frmacesso.query.ParamByName ('Estado').value := editestado.text; frmacesso.query.ParamByName ('Cep').value := editcep.text; frmacesso.query.ParamByName ('Fone').value := editfone.text; frmacesso.query.ParamByName ('Celular').value := editcelular.text; frmacesso.query.ParamByName ('Cpf').value := editcpf.text; frmacesso.query.ParamByName ('Rg').value := editrg.text; frmacesso.query.ParamByName ('Email').value := editmail.text; frmacesso.query.ParamByName ('Msn').value := editmsn.text; frmacesso.query.ParamByName ('Site').value := editsite.text; frmacesso.query.ParamByName ('Datacad').value := date; e para alterar apenas o valor de um campo desse registro, como faço? alguém poderia escrever o código pra mim? att.. Charles A. Chiodi [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.13/124 - Release Date: 7/10/2005 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Gravar Data Vazia
Tenho um insert Ex: Insert into tabela (codigo,nome,Data) values (:Codigo,:Nome,:Data) dm.qryBase.ParamByName('Codigo').Value := FCodigoDocumento; dm.qryBase.ParamByName('Nome').Value := FNome; dm.qryBase.ParamByName('Data').Value := FData; porem o campo data tem hora que vai ser preciso gravar a data com valor NULL se passo o parametro abaixo da pau dm.qryBase.ParamByName('Data').Value := Null; alguem ja passou por isso para me dar uma luz; [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Res: [delphi-br] OFF-TOPIC: Desinstalar Windows LongHorn
format c: rs Miguel Villacorta 4446-4100 R 4126 71381739 [EMAIL PROTECTED] www.dpfautopecas.com.br MSN [EMAIL PROTECTED] ---Mensagem original--- De: troliveira_net Data: 10/13/05 11:38:27 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] OFF-TOPIC: Desinstalar Windows LongHorn Pessoal, eu gostaria de saber se alguém aí instalou o Windows LongHorn, e como faço pra desinstalar ele. Desculpem o OFF-TOPIC. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.13/124 - Release Date: 7/10/2005 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] DsgnIntf.dcu
veja este artigo poderar resolver. http://www.activedelphi.com.br/modules.php?op=modloadname=Newsfile=articlesid=23 -- --- info.desenvolvimento [EMAIL PROTECTED] wrote: Pessoal, ainda estou com baita problema que n�o consigo resolver. Est� dando um erro: [Fatal Error] UDataModulo.pas(82): File not found: 'DsgnIntf.dcu' O que devo fazer? Minha vers�o � Delphi 5, N�o estou passando pra delphi vers�o superior. Isso come�ou a ocorrer depois que eu instalei um componente chamado CheckDoc, para verifica��o do CNPJ e CPF. PAULO FERNANDES PORTO ALEGRE/RS [As partes desta mensagem que n�o continham texto foram removidas] __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] acesso a arquivos em mdf
pega o Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Release A http://www.microsoft.com/downloads/details.aspx?FamilyID=413744D1-A0BC-479F-BAFA-E4B278EB9147displaylang=en com ele instalado voce pode usar esta base. --- Francisco Carlos Andrade [EMAIL PROTECTED] wrote: Ola a todos recebi um arquivo de um cliente meu, em formato mdf, preciso ler e ver o que tem, fui informado que esse tipo de arquivo pertence ao SQLSERVER da MICROSOFT, alguem poderia me dar informacoes de como faco para abrir ele com o delphi, eu nunca usei o sqlserver, apenas trabalhei ate agora com o firebird, mysql e interbase, estou totalmente perdido com relacao ao sqlserver Agradeco antecipadamente a todos que me ajudarem Fco Carlos Andrade ___ Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ __ Yahoo! Music Unlimited Access over 1 million songs. Try it free. http://music.yahoo.com/unlimited/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] linha muito grande
Tente isso, frmacesso.query.Sql.Add ('insert into usuarios (Login)'+ 'Values('+editusuario.text+')'); Vanderson Sá HNS Informática [EMAIL PROTECTED] escreveu: estou tentando inserir uma linha numa query, porém se eu adicionar todos os campos vai ficar muito grande, como posso fazer pra fazer uma linha para cada campo da tabela? ex: frmacesso.query.Sql.Add ('insert into usuarios (Login)'+'Values('+editusuario.text+')'); quero fazer uma linha para Login, outra para nome, etc etc etc.. pois tenho 20 campos na tabela e na mesma linha fica dificil... att charles chiodi hns informatica [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: - Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. Vanderson de Sá Programador Tel.: (21) 9243-7035 [EMAIL PROTECTED] - Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais de 500 prêmios! Participe! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html