Hallo,
ich erhalte direkt nach Programmstart die EAccessViolation: "Zugriffsverletzung bei Adresse 0040DEE4 in Modul 'Meine.exe'. Lesen von Adresse 06B64000.". Das
Exception-Log sieht so aus:
Code:
main thread ($61e0):
0040dee4 +048 Meine.exe System 12238 +0 Pos
020f4a60 +10c Meine.exe ZipForge initialization
0040bfe2 +042 Meine.exe System 12238 +0 InitUnits
0040c04b +03f Meine.exe System 12238 +0 @StartExe
0041452a +042 Meine.exe SysInit @InitExe
020f9917 +01b Meine.exe MeinProject 127 +0 initialization
767d6357 +017 KERNEL32.DLL BaseThreadInitThunk
Was kann das sein? Sieht ja so aus, als ob die EAccessViolation ganz früh auftritt, noch bevor irgendein Code von mir ausgeführt wurde. An der System.pas wurde nichts geändert. Merkwürig ist auch die Zeulennumer 12238 identisch an 3 Stellen in der System.pas obwohl in den 3 Fällen jeweils andere Funktionen aufgerufen wurden, die nicht an der selben Stelle sind.