[delphi-br] Re: Access Violation
Olá, Jorge! Considerando a resposta dos outros dois colegas, gostaria de explicar um pouco o que é o erro de Access Violation. O Access Violation ocorre quando você está tentando acessar, via código, um objeto que não foi criado ainda. Por exemplo, carregar um texto num Edit Box contido em um Form que ainda não foi criado. Como o Edit Box ainda não existe, não será possível preenchê-lo, o que gera um erro de Access Violation (ou violação de acesso). Para resolver isso, eu costumo seguir o código, passo-a-passo, até encontrar o causador do erro. Como você disse estar usando um banco de dados, pode ser a tentativa de passar uma declaração SQL ou comandar o carregamento de uma tabela, sempre via código, antes que os componentes responsáveis por essa operação estejam criados. Você pode observar também em que ponto do seu sistema está ocorrendo o erro. Se for depois de pressionado um botão, é a partir do evento dele que começa a pesquisa. Se for na abertura de uma janela, pode estar no evento FormCreate, FormShow ou FormActivate, por exemplo. Espero ter ajudado! Alessandro Larangeiras. --- Em delphi-br@yahoogrupos.com.br, Jorge Diniz jjzdi...@... escreveu Bom dia a todos, Tenho um programa feito em Delphi 7 + Paradox , e estou recebendo a seguinte mensagem de erro : ACCESS VIOLATION 00557E07 IN MODULE ´FOCUS.EXE´ - READ OF ADRESS Alguem tem idéia de como eu descubro onde esta este erro ? Obrigado Jorge Diniz Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
[delphi-br] Undeclared identifier TWinControl
Boa noite, ao compilar no Delphi 7, dá a mensagem [Error] p_funcoes.pas(13): Undeclared identifier: TWinControl, como resolver ? no uses está: uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Forms, Dialogs, Buttons, StdCtrls, DB, ADODB, Mask, ComCtrls, DBCtrls,ExtCtrls, StrUtils,Controls; A linha do erro: procedure CallFocus( comp: TWinControl ) ; obrigado. Eric
[delphi-br] Como retornar objeto do form ativo ?
Bom dia pessoal. Tem alguma função do Delphi 7 que retorne o objeto do form ativo ? Não me refiro a propriedades do TForm como ActiveControl, pois usarei na unit específica de funções. Eric São Paulo - Brasil Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Em qual tabela coloco a chave estrangeira?
Valew Em 15/01/2010 21:01, Ricardo César Cardoso escreveu: Em Dependentes. Vc deve sempre tentar pensar que um usuário, pode ter um ou muitos dependentes. Sempre que quiser pensar onde posicionar uma chave estrangeira, tente pensar qual lado do relacionamento pode estar agregado a muitos do outro lado. Dá uma olhadinha em modelo entidade relacionamento ou diagrama entidade relacionamento. Abraço, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 15/1/10, EmbarcaDelphi embarcadel...@yahoo.com.br mailto:embarcadelphi%40yahoo.com.br escreveu: De: EmbarcaDelphi embarcadel...@yahoo.com.br mailto:embarcadelphi%40yahoo.com.br Assunto: [delphi-br] Em qual tabela coloco a chave estrangeira? Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Sexta-feira, 15 de Janeiro de 2010, 8:47 Banco de Dados não é minha praia. Estou com a tabela USUARIOS, e tenho outra tabela chamada DEPENDENTES (filhos). Em qual delas coloco a Chave Estrangeira? Grato [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi 2007 + Win 7 Home Premium + 64bits
Boaaa Iria começar amanhã akkaka Vou pesquisar mais um pouco... acho que vou optar pelo 32bits tbm... pleo menos por enquanto... obrigado.. Marcos Bernardo 2010/1/15 Emerson Moreno ecie...@gmail.com Amigo, eu cheguei a instalar o Delphi 2007 em minha máquina com windows 7 de 64 bits, funcionou perfeitamente até que eu precisasse usar alguns recursos mais avançados da máquina (windows). Dava um monte de problemas. Resistir, resistir bravamente por longas duas semanas até que não aguentei mais e de tanto me sentir impedido de trabalhar normal eu coloquei o windows 7 32 bits, e tudo voltou como era antes. O Windows 64 bits ainda não está 100% preparado, ou os softwares ainda não estão 100% preparados para o 64 bits. 2010/1/14 Marcos Bernardo xmarcos@gmail.com xmarcos.aab%40gmail.com: Valeu... vou testar.. estava ausente por uns dias... e não havia visto que teve uma discusão sobre este assunto a poucos dias.. vou instalar.. pq o Win7 tem um boot muito rapido.. e fora que meus clientes estão migrando pra Win7. obrigado denovo... Marcos Bernardo 2010/1/14 Claudiney - Listas claudiney-lis...@n2solutions.com.brclaudiney-listas%40n2solutions.com.br Bom dia Marcos... Eu instalei no Win 7 Professional 64 bits sem problemas RAD 2007 + Win 7 Pro 64 + Máquina 64 bits _ Claudiney Cogo N2 Sistemas e Soluções em Informática Av. São Paulo, 172 - 15º Andar - Sala 1505 Fone/Fax: (44) 3029-6053 - Maringá - Paraná http://www.n2solutions.com.br/ www.n2solutions.com.br http://www.nfe.n2solutions.com.br/ www.nfe.n2solutions.com.br http://www.studion2.com.br/ www.studion2.com.br De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br] Em nome de Marcos Bernardo Enviada em: quinta-feira, 14 de janeiro de 2010 12:26 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br Assunto: [delphi-br] Delphi 2007 + Win 7 Home Premium + 64bits Salve galera... Alguem ja instalou o delphi em um sistema assim ? Delphi 2007 + Win 7 Home Premium 64bits + Maquina 64bits vai de boa.. sem problemas??? abraço -- Marcos A. de A. Bernardo xmarcos@gmail.com xmarcos.aab%40gmail.com xmarcos.aab% 40gmail.com mailto: xmarcos.aab%40gmail.com xmarcos.aab%2540gmail.com 11 - 9462-2657 / 11- 3205-1499 http://bagusconsultoria.wordpress.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Marcos A. de A. Bernardo xmarcos@gmail.com xmarcos.aab%40gmail.com 11 - 9462-2657 / 11- 3205-1499 http://bagusconsultoria.wordpress.com/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- []'s Emerson Moreno Desenvolvedor Delphi O grande sábio aprende por ensinar! -- Marcos A. de A. Bernardo xmarcos@gmail.com 11 - 9462-2657 / 11- 3205-1499 http://bagusconsultoria.wordpress.com/ [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: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Dica de conexão
Nazareno, os produtos da Devart são FANTÁSTICOS, eu uso MyDAC e varios anos, a qualidade é garantida. Com Unidac não é diferente, acesso garantido a todos os bancos que ele suporta. Se você quer ter paz e tranquilidade, invista no Unidac. Baixe a versão trial e se encante com a qualidade do componente. Link do Forum: http://www.devart.com/forums/viewforum.php?f=28 sucesso. Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... 2010/1/15 Nazareno Neto nazareno.nobr...@gmail.com: Amigos, estava pensando em testar o unidac, para a ver a possibilidade de adquirilo, visto q pretendo inicair um projeto agora, mas so irei comercializalo daqui a mais ou menos 6 a 12 meses. apesar de ainda nen ter pesquisado sobre isso, sera q o investimento no unidac vale realmente a pena? se nao valer, acho q vou de zeos mesmo, parece ser a melhor opção de usar ODBC. 2010/1/15 Sandro Ricardo Bueno san...@serel.com.br Me desculpem a pergunta de principiante, mas sou principiante mesmo, hehe Alguém poderia me explicar melhor esta 'coisa de conexão' e as diferenças ?? Muito obrigado pessoal Abraços SR 2010/1/14 Adailson Reis Rocha adailsonro...@hotmail.comadailsonrocha%40hotmail.com Pra mim a melhor é ADO Adailson Rocha Programador To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br From: nazareno.nobr...@gmail.com nazareno.nobrega%40gmail.com Date: Wed, 13 Jan 2010 09:50:58 -0300 Subject: [delphi-br] Dica de conexão Pessoal Hoje atualmente trabalho com delphi 7 + ibx + firebird 1.5 baixei a versao demo do delphi 2010 e gastaria de umas dicas: 1)estou querendo testar o sql server 2005, posso usar a versao express que é free? 2)na opniao de vcs qual seria a melhor conexao: ADO ou DBX? 3)se falei alguma besteira que me falem para nao perder todo o meu trabalho depois. Felicidades -- Nazareno Neto Programador Delphi e Firebird http://www.delphisistemas.com.br nazarenon...@hotmail.com nazarenoneto%40hotmail.com nazareno.nobr...@gmail.com nazareno.nobrega%40gmail.com [As partes desta mensagem que não continham texto foram removidas] __ Agora é fácil compartilhar fotos no Messenger: solte todas na janelinha. Veja como! http://www.windowslive.com.br/public/tip.aspx/view/77?product=2ocid=CRM-WindowsLive:dicaCompartilhamentoFotos:Tagline:WLCRM:On:WL:pt-BR:Messenger [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] -- Nazareno Neto Programador Delphi e Firebird http://www.delphisistemas.com.br nazarenon...@hotmail.com nazareno.nobr...@gmail.com [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Re: [delphi-br] Re: Access Violation
Apenas complementando, AV's (Access Violations, para os íntimos) também podem ocorrer se um objeto já destruido é referenciado no seu código. Atte, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em dom, 17/1/10, alarangeiras a.larangei...@pop.com.br escreveu: De: alarangeiras a.larangei...@pop.com.br Assunto: [delphi-br] Re: Access Violation Para: delphi-br@yahoogrupos.com.br Data: Domingo, 17 de Janeiro de 2010, 8:20 Olá, Jorge! Considerando a resposta dos outros dois colegas, gostaria de explicar um pouco o que é o erro de Access Violation. O Access Violation ocorre quando você está tentando acessar, via código, um objeto que não foi criado ainda. Por exemplo, carregar um texto num Edit Box contido em um Form que ainda não foi criado. Como o Edit Box ainda não existe, não será possível preenchê-lo, o que gera um erro de Access Violation (ou violação de acesso). Para resolver isso, eu costumo seguir o código, passo-a-passo, até encontrar o causador do erro. Como você disse estar usando um banco de dados, pode ser a tentativa de passar uma declaração SQL ou comandar o carregamento de uma tabela, sempre via código, antes que os componentes responsáveis por essa operação estejam criados. Você pode observar também em que ponto do seu sistema está ocorrendo o erro. Se for depois de pressionado um botão, é a partir do evento dele que começa a pesquisa. Se for na abertura de uma janela, pode estar no evento FormCreate, FormShow ou FormActivate, por exemplo. Espero ter ajudado! Alessandro Larangeiras. --- Em delphi...@yahoogrup os.com.br, Jorge Diniz jjzdi...@.. . escreveu Bom dia a todos, Tenho um programa feito em Delphi 7 + Paradox , e estou recebendo a seguinte mensagem de erro : ACCESS VIOLATION 00557E07 IN MODULE ´FOCUS.EXE´ - READ OF ADRESS Alguem tem idéia de como eu descubro onde esta este erro ? Obrigado Jorge Diniz _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] OPTIMIZATION
Sem querer achei a resposta hoje! Para diretivas chaveadas. ou seja, que ficam ON ou OFF o código correto é o que segue abaixo: {$IFOPT O+} _GerarLog(GetCurrentThreadId,Now,sArquivoLog,ctLOGInformation,rlHigh,11,'Otimização de código: [SIM]'); {$ELSE} _GerarLog(GetCurrentThreadId,Now,sArquivoLog,ctLOGInformation,rlHigh,11,'Otimização de código: [NÃO]'); {$ENDIF} [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] taborder por posicionamento do form
alquem ai tem uma rotina qu eeu consiga mudar o taborder dos componentes em um form em tempo de execucao pela ordem deles? tipo.. o pimeiro compomente é um edt.. ai tem outro do lado e outro, e outro e assim vai.. ai em tempo de execucao o propio sistema reorganizar o taborder para o primeiro item ser realmente o primeiro no taborder.. e assim vai. aluem conhece uma rotina pra isso? t+ -- _ Rafael jorge alves Desenvolvedor/analista Ativa Soluções em TI. Recife - PE [As partes desta mensagem que não continham texto foram removidas]