|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.11.2009, 13:10 | #1 |
Пользователь
Регистрация: 26.06.2008
Сообщений: 55
|
Удаление файла
Добрый день.
Подскажите пожалуйста как решить следующую проблему: Есть файл эксель. Нужно чтобы можно было в него зайти, поработать, а при закрытии он автоматически удалился!??? Спасибо |
27.11.2009, 13:16 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
в лоб: пусть в файле будет макрос, запускающий при закрытии внешний bat-ник c ожиданием внутри и удаляющий данный файл.
зы: а зачем такое нужно?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
27.11.2009, 13:19 | #3 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Написал на Планете, пишу и здесь:
Нужно писать код либо в PERSONAL.XLS, либо в надстройку, который бы посредством классов, перед закрытием книги с определенным именем запоминал путь к данной книге и после её закрытия удалял. Т.к. невозможно удалить книгу, пока она используется какой-либо программой, а в данном случае удаление самой себя из себя же звучит вообще нереально. Можно прописать макрос, который бы перед закрытием данной книги просто удалял бы всю информацию со всех листов, либо удалял все листы, кроме одного(пустго).
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
27.11.2009, 13:28 | #4 |
Пользователь
Регистрация: 26.06.2008
Сообщений: 55
|
Так как это сделать???
|
27.11.2009, 13:29 | #5 |
Пользователь
Регистрация: 26.06.2008
Сообщений: 55
|
Мне не нужно удалять информацию, мне нужно удалить книгу целиком!!!
|
27.11.2009, 13:40 | #6 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Вам в таком случае без привлечения другого файла не обойтись...
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
27.11.2009, 13:59 | #7 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
на форуме уже было и запуск внешнего файла через макрос и целая ветка по bat-никам... вот вам сам внешний батник с ожиданием и удалением filename.xls (задание времени ожидания через командную строку):
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
27.11.2009, 18:39 | #8 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Посмотрите вот это Ограничение количества запусков файла.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
26.11.2010, 06:47 | #9 |
Пользователь
Регистрация: 02.11.2010
Сообщений: 55
|
а существует ли принципиальная возможность удалять кроме книги и архив из которого она была извлечена и с почтового сервера .. возможна ли такая цепь саморазрушения?
Или это уже категория «вирусы» ? Последний раз редактировалось npocmop; 26.11.2010 в 15:24. |
26.11.2010, 09:03 | #10 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Код:
Использовать можно по-разному. Дело вкуса. Например, можно при закрытии файла спрашивать пароль, и в случае правильного ввода - обходить эту процедуру. В случае неправильного - выполнять.
Чем шире угол зрения, тем он тупее.
Последний раз редактировалось SAS888; 26.11.2010 в 11:35. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление файла | Яр|/||< (^_^) | Общие вопросы Delphi | 8 | 18.08.2009 09:05 |
Удаление из файла | M1ham | Общие вопросы C/C++ | 1 | 31.05.2009 02:45 |
Удаление файла | uraura | Общие вопросы Delphi | 3 | 29.11.2008 18:38 |
Удаление файла | mopozoff | Общие вопросы Delphi | 1 | 13.06.2008 21:25 |
Удаление файла | Македонский | Общие вопросы Delphi | 5 | 06.09.2007 11:46 |