Mit
MDI kann man sich schnell verhaspeln...
Steht die Abfrage im CloseQuery / OnClose Handler der Klasse des MDIChilds ?
Wenn ja müsste es doch mit Caption oder self.Caption gehen.
Wenn der Code in einem anderen Form ausgeführt wird, dann kannst du es so machen:
Delphi-Quellcode:
DeinMDIForm.ActiveMDIChild.Caption
// dürfte IMHO das gleiche sein wie
DeinMDIForm.MDIChildren[0].Caption
Edit: Hatte ich wohl zu lange nicht aktualisiert. Stimmt aber trotzdem...
Du benutzt KindFenster um auf dein MDIChild zu zeigen, da MDIChildren generell dynamisch erzeugt werden, kannst du nicht davon ausgehen, dass das aktuelle Form auch wirklich KindFenster heißt (die können ja nicht alle gleich heißen ! ).
Mit self.Caption oder Caption wird es funktionieren.
Edit2: Tippfehler...