also erstrmal die Frage, ob ich alles richtig verstanden habe:
Du hast ein PageControl und erzeugst immer ein neues Tabsheet und eine Synmemo dynamisch.
Dann benenn doch einfach die Tabsheets z.B. so dynTab_1, dynTab_2, dynTab_3, usw. DAnn nennst benennst du einfach die Synmemos nach dem gleichem Schema, aber so dass auf dynTab_1 dynMemo_1 ist. So kannst du ja per ActivePage festellen welche Nummer (z.b. 1) das aktuelle Tabsheet hat. Dann kannst du ja ganz einfach das aktive Memo herausfinden, da du ja die Nummer/Index hast.
Aber vielleicht noch ein Tip, du könntest deinen Editor auch als
MDI-Anwendung proggen. Du kannst dir ja mal meinen HTMLEditor unter Freeware namens HTMLEdit herunterladen. Das ist eine
MDI-Anwendung