![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.02.2009
Сообщений: 18
|
![]()
Подобный вопрос уже обсуждался на форуме, но толком ответа на него никто не дал. Использую код:
ExcelApplication1.Save; ExcelApplication1.quit; При этом появляется диологовое окно: "Файл 'Resume.xlw' уже существует в данном месте. Заменить?" Как от этого избавиться? (если в окне нажать "ДА", то документ сохраняется). Как избавиться от подобной реакции Excel-я? |
![]() |
![]() |
![]() |
#2 |
Максим Николаев
Форумчанин
Регистрация: 15.02.2009
Сообщений: 170
|
![]()
Перед этим удалить файл Resume.xlw из того места
![]()
NeshSoft. Программирование на заказ для студентов. Delphi/Pascal. Подробнее на сайте neshsoft.narod.ru
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Экзель не даст ему этого сделать.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 | ||
Максим Николаев
Форумчанин
Регистрация: 15.02.2009
Сообщений: 170
|
![]() Цитата:
Скорее всего в екселе создается новый документ и сохраняется в определенное место, а т.к. там уже есть этот файл (от предыдущего запуска проги), то ексель и спрашивает
NeshSoft. Программирование на заказ для студентов. Delphi/Pascal. Подробнее на сайте neshsoft.narod.ru
|
||
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.02.2009
Сообщений: 18
|
![]()
Хорошо, может и получится его удалить, но где он находится? пытаюсь сделать так:
DeleteFile(dir+'RESUME.XLW'); где dir-путь к самому экселевскому файлу. Как еще можно попробовать его удалить? |
![]() |
![]() |
![]() |
#8 |
Максим Николаев
Форумчанин
Регистрация: 15.02.2009
Сообщений: 170
|
![]()
попробуйте сначала, удалить его руками, и проверить прогу, если поможет, тогда уже удалять програмно.
А чем не устраивает DeleteFile(dir+'RESUME.XLW')?, тут может быть только одна проблемка, если в dir нет на конце слеша (\), то получиться, 'с:\proga'+'RESUME.XLW' или с:\progaRESUME.XLW ...
NeshSoft. Программирование на заказ для студентов. Delphi/Pascal. Подробнее на сайте neshsoft.narod.ru
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 11.02.2009
Сообщений: 18
|
![]()
Я нашел этот файл, он помещается в папку Мои документы. Если его удалить "руками", то никакого сообщения не появляется и оно понятно, НО если его удалять программно, то, пользуясь прогой на другом ПК, не факт что адреса совпадут. Как с этим быть? Не запускать же поиск по всем жестким дискам и не искать же его...
|
![]() |
![]() |
![]() |
#10 | |
Максим Николаев
Форумчанин
Регистрация: 15.02.2009
Сообщений: 170
|
![]() Цитата:
NeshSoft. Программирование на заказ для студентов. Delphi/Pascal. Подробнее на сайте neshsoft.narod.ru
|
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Закрытие формы (Delphi) | VadEr | Помощь студентам | 4 | 30.05.2009 12:59 |
Правильное закрытие приложения в Delphi 7 | Alex Cones | Общие вопросы Delphi | 5 | 18.04.2009 22:06 |
Скрытие и закрытие форм (Delphi) | Middle.Cry | Помощь студентам | 2 | 13.03.2009 20:18 |
Закрытие Excel (не знаю что ей не нравиться) из VBA | Юнлинг | Microsoft Office Excel | 2 | 15.12.2008 07:48 |
Delphi ->Excel->График по таблице->Delphi | Avalonix | БД в Delphi | 2 | 30.10.2008 14:04 |