Создайте где-нибудь поле, скажем string filename
. Сначала установите null
.
Когда документ открыт, сохраните имя файла в filename
.
Когда документ сохраняется с помощью Сохранить как, также сохраните это имя файла в filename
.
Когда вызывается Save, проверьте значение filename
. Если это null
, вместо этого вызовите «Сохранить как». Если это не null
, сохраните имя файла, указанное в filename
.