Delphi 7 Novo aplicativo trava quando entra em (recentemente) com violação de acesso

0

Estou executando o Delphi 7 no Windows 7 Professional. Recentemente, o seguinte erro começou a acontecer:

Eu inicio o Delphi, que vem com um novo aplicativo padrão. Em seguida, salve esse aplicativo vazio sem código diferente do padrão. Se eu executar o aplicativo (f9) está tudo bem. No entanto, se eu usar Trace Into (f7), o programa trava com um erro de violação de acesso na primeira linha de código após o início. "Application.initialize.

Eu não adicionei nada! O programa é executado quando eu o executo com f9. Ele e outros programas param ou travam sempre que tento usar o Step Into f7.

O erro é:

Projeto Project3.exe gerou a classe de exceção EAccessViolation com a mensagem 'Violação de acesso no endereço 0044C4C0 no módulo Project3.exe' Gravação do endereço 0044C4C0 '

Eu desinstalei o Delphi e o reinstalei em seu próprio diretório off Root / Delphi7. Ainda o mesmo erro ocorre.

Qualquer ajuda seria ótima!

Atenciosamente, Arnold

program Project3;

uses
  Forms,
  Unit3 in 'Unit3.pas' {Form1};

{$R *.res}

begin
  Application.Initialize; //This is where it crashes. 

  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.
    
por ArnoldL 05.08.2014 / 10:13

1 resposta

0

Eu obtive com sucesso o Delphi 7 instalado e trabalhando no Windows 8.1. Isso pode não ser relevante para o Windows 7, mas eu testei um aplicativo simples como você sugere e posso rastreá-lo bem. Eu configurei a compatibilidade do aplicativo Delphi 7 da seguinte forma:

  • Windows XP (Service Pack 3) = ativado

Configurações da seguinte forma:

  • Desativar o dimensionamento de exibição em configurações de DPI alto = ON
  • Execute este programa como administrador = ON
por 17.03.2015 / 23:54