Mit "ohne Dateinamen erzeugen" ist wohl "Mit Nonsens-Dateinamen (wie leeren String) erzeugen" gemeint. Denn der Konstruktor will auf jeden Fall einen
Erst wenn du
myMemFile.UpdateFile()
aufrufen würdest, käme es zu Problemen.
PS: Ich habe mich auch ganz von der "normalen" TIniFile verabschiedet, den diese baut noch auf irgendwelche 16-Bit Windows-Funktionen auf die gerne mal fehlschlagen. Mit TMemIniFile ist mein Leben ein besseres geworden.