Um genau den Punkt, die dritte Verschachtelung, um den geht es mir. Wie ich von der zweiten Verschachtelung in die dritte übergehe und das speichern kann. In diesem Falle eben "DatenImportieren" bzw. "DatenExportieren". Da hakt es leider bei mir
Arbeite das
DFM zeilenweise ab und merke dir die Einrückung in einem Level.
Kommt ein object erhöhe den Level um 1.
Kommt ein end verringere den Level um 1
wenn der Level 0 wird speicher den Datensatz und leere den Menüpfad, sonst
hänge die Caption der zeile an den Menüpfad dran.
Da das eine Baumstruktur ist, kannst du auch mit Rekursionen arbeiten oder, wie Dennis07 schreibt, den Parser benutzen, was mE aber jetzt nicht dein Problem löst, sondern dir nur den Zugriff erleichtert.