AGB  ·  Datenschutz  ·  Impressum  







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

Frames anzeigen und verbergen

Ein Thema von juelin · begonnen am 25. Jan 2019 · letzter Beitrag vom 26. Jan 2019
Antwort Antwort
juelin

Registriert seit: 9. Mai 2006
Ort: Mannheim
124 Beiträge
 
Delphi XE5 Professional
 
#1

Frames anzeigen und verbergen

  Alt 25. Jan 2019, 20:03
Hallo Leute,
ich habe Delphi XE5 auf Windows10.

Habe eine Anwendung geschrieben mit Unit1 und Unit2.
In Unit1 befindet sich Form1 und auf der Form1 ein Frame21:TFrame2
in Unit2 befindet sich TFrame2 class TFrame.

In Unit1 rufe ich nun in Form.Activate die Unit2 auf mit: Frame21.Visible:=True
Dann mache ich Eingaben in TFrame2 und zum Schluss in der Procedur FrameExit rufe ich
eine Procedur in Unit1 auf in der ich den Befehl: Frame21.Visible:=False absetze.
Dieser Befehl erzeugt folgende Fehlermeldung:

Im Projekt ist eine Exception der Klasse $C0000005 mit der Meldung Zugriffsverletzung bei 0x50461133:
Lesen von Adresse 0x00000069 aufgetreten


Habe keine Ahnung warum?
Kann jemand helfen?

Danke und Gruß
Jürgen
Jürgen Linder
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Frames anzeigen und verbergen

  Alt 25. Jan 2019, 21:05
Hallo,
das klingt alle sehr verworren.
warum muss Unit1 direkt was in Unit2 machen und umgekehrt.
Lagere gemeinsame Sachen in eine NEIN nicht Unit3,
sondern Unit_Daten, oder so aus.

Bitte mal ein Minimal-Beispiel als Zip-Datei hochladen, dann schauen wir mal.
Heiko

Geändert von hoika (25. Jan 2019 um 21:07 Uhr)
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: Frames anzeigen und verbergen

  Alt 25. Jan 2019, 23:13
Im Projekt ist eine Exception der Klasse $C0000005 mit der Meldung Zugriffsverletzung bei 0x50461133:
Lesen von Adresse 0x00000069 aufgetreten

Habe keine Ahnung warum?
Vielleicht solltest du anfangen den Debugger zu verwenden.
  Mit Zitat antworten Zitat
peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
672 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Frames anzeigen und verbergen

  Alt 26. Jan 2019, 13:11
Der Fehler sieht so aus als wenn Du eine Variable in deinem Kode verwendest, die statt einer validen Objektreferenz nil enthält.
Peter Below
  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 05:03 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