AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zugriffsverletzung mit der TActionMainMenuBar

Ein Thema von faux · begonnen am 20. Apr 2004 · letzter Beitrag vom 15. Dez 2008
Antwort Antwort
Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#1

Zugriffsverletzung mit der TActionMainMenuBar

  Alt 20. Apr 2004, 07:57
Hallo!

Ich bekomme immer wenn ich bei einer TActionMainMenuBar mit dem TActionManager eine Aktion hinzufüge und anschließend bei der Aktion die Eigenschaft Items verändern will diese Meldung:

---------------------------
Fehler
---------------------------
Zugriffsverletzung bei Adresse 00000001. Lesen von Adresse 00000001.
---------------------------
OK
---------------------------

Was kann ich da tun? Bzw. was mache ich falsch?
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#2

Re: Zugriffsverletzung mit der TActionMainMenuBar

  Alt 20. Apr 2004, 08:35
Auch wenn der actionMan ziemlich praktisch ist, er bockt leider auch gerne und oft rum.
Generell würde ich dir empfehlen, sämtliche Einstellungen direkt für die Actions zu setzen und nicht nachträglich auf den ActionMenus.
Selbst wenn es bei dir klappt. Dem User springt der ActionMan dabei schnell ins Gesicht, wenn er per CustomizeDlg die Menüs anpassen will.
Wenn du gewisse Einstellungen an den Items geändert haben willst solltest du dir den ActionManHelper saugen. Damit kannst du zur Laufzeit einfacher (und nicht so buggy ) die Actions durchlaufen und verknüpfte ActionClients auf den Menüs anpassen.
  Mit Zitat antworten Zitat
Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Zugriffsverletzung mit der TActionMainMenuBar

  Alt 20. Apr 2004, 09:19
OK, danke.. werd's versuchen...
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat
Centrii

Registriert seit: 18. Mai 2007
Ort: FDS
108 Beiträge
 
Delphi 2006 Architect
 
#4

Re: Zugriffsverletzung mit der TActionMainMenuBar

  Alt 15. Dez 2008, 13:46
Der Thread ist ja nun doch schon ein paar Tage alt, ich steh aber vor dem gleichen Problem.
Meine TActionMainMenuBar erzeugt beim öffnen eines Menüs eine Zugriffsverletzung und ich habe keine Idee warum.
Ich hab schon aus der JCL den TExceptionDialog eingebaut, der hilft mir aber leider auch nicht weiter.
Das schöne ist, an meinem Entwickler-PC kann ich machen was ich will und bekomm den Fehler nicht reproduziert,
sobald ich das Program auf einen PC installiere kann es sein, dass der Fehler auftritt, aber nicht immer
d.h. bei zwei baugleichen PC´s kann es beim einen krachen, beim anderen nicht.

Im Beitrag von Robert_G steht was von einem ActionManHelper, kann mir einen sagen wo ich den finde, ich habe das ganze www
abgesucht, leider Erfolglos.

Sollte mir irgend jemand einen Tipp geben können, nur zu. Ich freu mich echt über alle Lösungsvorschläge.

Danke

Gruß Ruben
Ruben
Theorie ist, wenn man alles weiss, aber nichts funktioniert. Praxis ist, wenn alles funktioniert und keiner weiss warum
  Mit Zitat antworten Zitat
Centrii

Registriert seit: 18. Mai 2007
Ort: FDS
108 Beiträge
 
Delphi 2006 Architect
 
#5

Re: Zugriffsverletzung mit der TActionMainMenuBar

  Alt 15. Dez 2008, 16:52
Habs gefunden.
Bei mir ist das Problem nur aufgetaucht wenn ich mich per Fernwatungs-Software(Dameware, UltraVNC, etc.) auf den PC verbunden habe.
Passend dazu habe ich hier was gefunden was mir weitergeholfen hat.

Gruß Ruben
Ruben
Theorie ist, wenn man alles weiss, aber nichts funktioniert. Praxis ist, wenn alles funktioniert und keiner weiss warum
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz