![]() |
ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000 ab
Hallo zusammen,
ich habe das Problem, dass ich nach dem Drücken von ALTGR eine "Zugriffsverletzung bei Adresse 0000000". Ich habe das Problem analysiert , komme aber jetzt nichtn weiter. Meine Erkenntisse: -Tritt auf, wenn Formular ein TMainMenu hat -Passiert irgendwo in oder nach IsALTGRPressed -Tritt nur bei eingeschränkten Rechten auf, als Administrator kein Problem. Vielleicht hat jemand eine Idee. Gerade wegen Vista würde ich das Programm ungern immer als Admin laufen lassen. Gruß Volker |
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Weisst auf einen Zugriff auf ein nicht erstelltes Objekt hin
|
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Nur mit Mainmenu oder hast du irgendeine Komponente die z.B: automatisch die letzten geladenene Dateien als Einträge am Menu ergänzt? Welche Delphi-Version überhaupt?
|
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe nioch Delphhi 2005.
Getestet habe ich das mit einem ganz neu erstellten Formular, nachdem ich das Problem bekommen hatte. Hier die Daten(Fehler habe ich als Bild angehängt): DFM:
Code:
Unit:
object Form1: TForm1
Left = 0 Top = 0 Width = 434 Height = 340 Caption = 'Form1' Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'Tahoma' Font.Style = [] Menu = MainMenu1 OldCreateOrder = False PixelsPerInch = 96 TextHeight = 13 object Edit1: TEdit Left = 160 Top = 136 Width = 65 Height = 21 TabOrder = 0 Text = 'Edit1' end object MainMenu1: TMainMenu Left = 120 Top = 40 object test1: TMenuItem Caption = 'test' end end end
Delphi-Quellcode:
Projekt:
unit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; MainMenu1: TMainMenu; test1: TMenuItem; private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.dfm} end.
Delphi-Quellcode:
[edit=SirThornberry]Delphi-Tags gesetzt - nächstes mal bitte selbst machen - Mfg, SirThornberry[/edit]
program Project1;
uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end. |
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Schau dir das ganze doch mal Zeile für Zeile im Debugger an
|
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Hallo Volker,
es könnte sich um einen bekannten Fehler in der VCL handeln, der ![]() Gruß Hawkeye |
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Hi,
ich konnte das Problem bei meinem Delphi 2005 Personal nicht beheben (da das ja nicht updateberechtigt ist). Aber das nutze ich eh nicht mehr, da ich zu faul war, es zu installieren, nachdem ich den PC komplett neu aufgesetzt habe. Irgendwo muss es hier noch meinen alten Thread dazu geben, da ja nur die aus K&T gelöscht werden. Find ich aber nicht. Mfg FAlter |
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Zitat:
|
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
D2005 war ja eigentlich nur D8 mit zusätzlichem D7Upd2 Kompiler für die Win32-Entwicklung
|
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Zitat:
|
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Hallo zusammen,
danke an alle, aber das hat mich alles nun leider nicht wirklich weitergebracht. Ich habe das so verstanden, dass ich bei Delphi 2005 keine Chance auf eine Fehlerbehebung habe. Was kann ich tun ? Delphi 2005 wegschmeißen ? Doch was kostet der Ersatz? Kann ich das vielleicht anderes umgehen ? gruß Volker |
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
du könntest mit DebugDCUs das ganze bis ins kleinste Detail debuggen.
|
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Schau dir einfach mal TDE an
|
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Ersatz kostet gar nichts. Du kannst Dir hier in der DP
![]() |
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Habe jetzt TDE installiert. Funktioniert auch, aber leider habe ich jetzt mit den Indy-Komponenten Probleme. Kriegt man die irgendwie aktiviert ?
|
Re: ALTGr stürzt mit Zugriffsverletzung bei Adresse 0000000
Guten Abend,
bei Turbo Delphi Explorer ist es nicht möglich Komponeten von 3. Fremdanbietern (indy) zu installieren. Du kannst sie aber nutzen, indem Du die Objekte manuell erstellst und die Instanzen auch manuell erzeugst. Ein kleine Hilfe dazu findest Du ![]() Grüße und noch einen schönen Abend. Grüße Klaus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz