Eu passei por este problema. Debugando o fonte, descobri que o erro estava em um componente terceirizado (que substituia tab por enter) que eu estava usando em todos os forms quando deveria usar somente no form principal (mdiform), porque ele era global para os forms mdi. Esse componente interferia nos forms mdi e não era sempre que dava erro e nem sempre no mesmo local. Só no debug pra descobrir. Mani
--- Em delphi-br@yahoogrupos.com.br, "Carlos Antonio Pereira" <[EMAIL PROTECTED]> escreveu > > Boa tarde senhores. > Estou com um problema estranho em um programa construido com janelas MDI. Do nada, em qualquer ponto do sistema, ele apresenta aquela velha conhecida janela do Windows: Este programa executou uma operação ilegal e será fechado... A interface do programa usa heranca em quase todos os formulários, Banco de dados PostgreSQL e conexão ODBC e BDE... Alguém já passou por isso? Podem me ajudar? > > [As partes desta mensagem que não continham texto foram removidas] >