Delphi 7 New Application stürzt ab, wenn Step Into (kürzlich) mit einer Zugriffsverletzung ausgeführt wird


0

Ich führe Delphi 7 unter Windows 7 Professional aus. Vor kurzem ist folgender Fehler aufgetreten:

Ich starte Delphi, das mit einer neuen Standardanwendung aufwartet. Ich speichere dann diese leere Anwendung mit keinem anderen Code als dem Standard. Wenn ich die Anwendung (F9) ausführen, ist alles in Ordnung. Wenn ich jedoch Trace Into (f7) verwende, stürzt das Programm mit einem Zugriffsverletzungsfehler in der ersten Codezeile nach begin ab. "Application.initialize.

Ich habe nichts hinzugefügt! Das Programm wird ausgeführt, wenn ich es mit F9 ausführe. Es und andere Programme stoppen oder stürzen ab, wenn ich versuche, den Step Into f7 zu verwenden.

Der Fehler ist:

Project Project3.exe hat die Ausnahmeklasse EAccessViolation mit der Meldung 'Zugriffsverletzung bei Adresse 0044C4C0 im Modul Project3.exe' ausgelöst. Schreiben der Adresse 0044C4C0 '

Ich habe Delphi deinstalliert und in einem eigenen Verzeichnis unter Root / Delphi7 neu installiert. Es tritt immer noch derselbe Fehler auf.

Jede Hilfe wäre toll!

Grüße, 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.

Antworten:


0

Ich habe Delphi 7 erfolgreich installiert und arbeite unter Windows 8.1. Dies mag für Windows 7 nicht relevant sein, aber ich habe eine einfache Anwendung getestet, wie Sie vorschlagen, und ich kann sie nachverfolgen. Ich habe die Delphi 7-Anwendungskompatibilität wie folgt eingestellt:

  • Windows XP (Service Pack 3) = EIN

Einstellungen wie folgt:

  • Deaktivieren Sie die Anzeigeskalierung bei hohen DPI-Einstellungen = EIN
  • Führen Sie dieses Programm als Administrator aus = ON
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.