Re: [delphi-br] Form := nil automático no O nClose
Yoshio wrote: Olá pessoal. Estava fazendo um form para ser herdado, porem não consegui fazer com que os forms descendentes se auto-liberar da memória. Para cada form descendente eu tenho que colocar este código no OnClose: Action := caFree; FormDescendente1 := nil; // ou FormDescendente2, FormDescendente3... O problema que você tem não é o auto-liberar. O caFree faz isto. O problema é que você tem um ponteiro (FormDescendente1) que aponta para um objeto destruído, e que poderá te causar um AV mais adiante. É praticamente o mesmo código em todos os forms descendentes. Não há uma maneira de fazer isto automático, como algum código no OnClose do form herdado que faz isso automaticamente? Escrevi sobre isso: http://blog.joaomorais.com.br/2008/08/31/dica-gerenciamento-form.html Joao Morais
[delphi-br] Class TEdit not found
Pessoal Bom dia estou com um problema, ao adicionar um novo form alterei o nome salvei adicionei no principal, mais ocorreu o seguinte erroproject facu.exe raised exception class EClassNotFound with message 'Class TEdit not found'. Process stopped. Use Step or Run to continue., já tentei excluir o novo form mais não resolvel. será que alguem poderia me ajudar.
Re: [delphi-br] Class TEdit not found
Olha se não tem algum TEdit com a propriedade Nome em branco.. 2008/8/31 Luiz de Lima Lopes [EMAIL PROTECTED] Pessoal Bom dia estou com um problema, ao adicionar um novo form alterei o nome salvei adicionei no principal, mais ocorreu o seguinte erroproject facu.exe raised exception class EClassNotFound with message 'Class TEdit not found'. Process stopped. Use Step or Run to continue., já tentei excluir o novo form mais não resolvel. será que alguem poderia me ajudar. -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Class TEdit not found
Olá pessoal, Luiz, já aconteceu um problema perecido comigo, não sei se é seu caso, mas o meu foi que excluí sem querer o alias (ou patch) '{X}\Lib'. Se for isso, ao resolver o problema com oTEdit depois aparece algo tipo 'Class TOutraClasse not found'. X = Depende da versão do Delphi. Um abraço a todos! Silvio Clécio - Mensagem original De: Luiz de Lima Lopes [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Domingo, 31 de Agosto de 2008 11:43:12 Assunto: [delphi-br] Class TEdit not found Pessoal Bom dia estou com um problema, ao adicionar um novo form alterei o nome salvei adicionei no principal, mais ocorreu o seguinte erroproject facu.exe raised exception class EClassNotFound with message 'Class TEdit not found'. Process stopped. Use Step or Run to continue., já tentei excluir o novo form mais não resolvel. será que alguem poderia me ajudar. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] RAVE Reports
Boa tarde... Estou começando a trabalhar com o RAVE. Li bastante a respeito dele, fiz vários testes e achei até tranquilo de trabalhar. Porém uma coisa anda acontecendo num relatório que estou desenvolvendo que não consegui entender nem achar solução. Algumas vezes, e cada vez mais constante, ele chega no comando RvProject1.Execute e simplesmente retorna para a aplicação sem fazer nada. Nem abre o preview, nem dá erro. Nada. Não houve alteração nos dados. São os mesmos dados de testes. Não tenho idéia do que está acontecendo. Só não abre nada. E muitas vezes logo na sequência peço para emitir novamente e emite normalmente. Alguém já viu isso acontecer? Sabe o que pode estar causando isso? O único detalhe do sistema é que as tabelas são em memória, com clientdataset. Não existem as tabelas físicas, elas são criadas no momento, com base em arquivo xml. Obrigado 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á www.n2solutions.com.br nfe.n2solutions.com.br www.studion2.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Mensagem de Erro
Error in module Unit2: Declaration of class Tform2 is missing or incorrect reinstalei o delphi e o meu sistema está dando esse erro ... alguem pode me dar uma ajuda Cícero Fernandes Eng. Eletricista Eng. de Segurança do Trabalho CREA-SC 27.958-0 P Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO AMBIENTE! [As partes desta mensagem que não continham texto foram removidas]