| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Как закрыть OLE-документ без сохранения? |
| Автор: ksili 25.1.2006, 07:00 | ||||
Моя программа работает с Excel через OLE. Когда закрываю Excel,
он меня спрашивает, сохранять ли изменения? И пока не щёлкнешь на всплывающем окне, Excel не закроется. А мне надо автоматизировать. Как сказать Экселю, чтоб закрывался сам без сохранений, т.е без участия пользователя? Аналогичная проблема при сохранении
Спрашивает, перезаписывать ли существующий файл? Надо ответить ДА. Как это сделать из программы? |
| Автор: ShadeSt 25.1.2006, 09:29 | ||
В дельфи я делал так:
Тебе надо использовать DisplayAlerts. Вот только как это будет применительно к Си++ я не подскажу, к сожалению. |
| Автор: sexton 25.1.2006, 10:11 | ||
Вот так:
|
| Автор: ksili 25.1.2006, 10:51 |
| Спасибо. Работает. Теперь могу и закрывать и с сохранением изменений, и без сохранения изменений. Если не секрет, что за третий параметр -4143? |
| Автор: sexton 25.1.2006, 12:07 |
| Это код формата файла. Подробнее изучай на http://wladm.narod.ru/Borland/excel.html |