Danke... Aber jetzt gibt es da eine
AV...
Zitat:
---------------------------
Benachrichtigung über Debugger-
Exception
---------------------------
Im Projekt Memonizer.exe ist eine
Exception der Klasse EAccessViolation mit der Meldung 'Zugriffsverletzung bei Adresse 00403CFC in Modul 'Memonizer.exe'. Lesen von Adresse 5DE58B37' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------
Allerdings weiß ich nicht, ob die von deinem Konstrukt kommt, da etwas weiter unten im Code auch eine
AV kommt (aber diese
AV von oben, passiert, laut debuger in der Zeile wo überprüft wird) und die ggf. die gleiche Quelle haben... Mal funktionierts mal nicht :/
[edit]Ich verstehe die Welt nicht mehr ....
Also hier ist alles i.O.:
Delphi-Quellcode:
child.Data := @b;
Showmessage(TM2MFile(child.Data^).Name);
Aber dann (es folgenen jetzt nur die Initialisierung der anderen Fenster) gibts ne
AV im OnChange Ereignis (
Hinweis: Dazwischen ist ansonsten nichts):
mMemo.Lines.Text := TM2MFile(Node.Data^).Memo;
PS: "Name" würde auch anstelle von "Memo" gehen ^^[/edit]