![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему не сохраняет файл?
Leny © (2002-10-14 14:55:00)Excel - экселевский файл. Нужно его сохранить. Делаю так:
Excel:Variant;
...
Excel.SaveAs(SaveDialog1.FileName);
а получается, что сохраняет без возможности пересохранения в дальнейшем. Т.е если что-то в этом файле поменять, а потом пытатся сохранить - то пишет "Нельзя - файл только для чтения"
В чем здесь дело?
TTCustomDelphiMaster (2002-10-14 16:20:00) [1]Если у файла не стоит галка readonly перезагрузите компьютер.
andrey_pst (2002-10-14 15:17:00) [2]В том, что файл "только для чтения".
Я обычно делаю так:
IExcelWB.SaveAs(
fdPath + pozivnoi + ".xls",
EmptyParam,
EmptyParam,
EmptyParam,
false, // если здесь поставить true - файл будет "только для чтения"
false,
xlNoChange,
EmptyParam,
false,
EmptyParam,
EmptyParam,
xlLCID); // сохранили книгу
saxon (2002-10-14 15:01:00) [3]Excel - ?????
что за объект
и почему
Excel:Variant
а не
Excel:OleVariant