Програмное удаление файла.
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Програмное удаление файла.

Програмное удаление файла.

Ответ
Поиск в этой теме
Непрочитано 13.10.2007, 11:36 #1
Програмное удаление файла.
Holon
 
CNC
 
Israel
Регистрация: 07.07.2007
Сообщений: 302

Существует ли возможность програмного удаления файла?
Просмотров: 2865
 
Непрочитано 13.10.2007, 11:46
#2
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Ну дык и через Лисп это можно сделать
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Автор темы   Непрочитано 13.10.2007, 11:48
#3
Holon

CNC
 
Регистрация: 07.07.2007
Israel
Сообщений: 302


Если можно пример кода........
Holon вне форума  
 
Непрочитано 13.10.2007, 12:38
#4
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


Цитата:
Сообщение от Holon
Если можно пример кода........
Пжалста!
Код:
[Выделить все]
@echo off

del tmp.*
del *.old
del *.bak
del d:\photo.jpg
Pilot вне форума  
 
Непрочитано 13.10.2007, 12:39
#5
lee


 
Регистрация: 28.02.2004
43
Сообщений: 1,819
<phrase 1=


format c:
lee вне форума  
 
Автор темы   Непрочитано 13.10.2007, 13:00
#6
Holon

CNC
 
Регистрация: 07.07.2007
Israel
Сообщений: 302


я имел ввиду что-то вроде этого
Код:
[Выделить все]
(defun c:del_test (/ file)
  (vl-load-com)
  (vl-cmdf "_del" (setq file "C:\\qqq.txt") "")
  );end defun
этот пример неработает. :!:
Holon вне форума  
 
Непрочитано 13.10.2007, 13:02
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Без запущеной vlide:
Код:
[Выделить все]
(if (findfile filename)
(vl-catch-all-apply '(lambda() (vl-file-delete filename)))
)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 13.10.2007, 13:30
#8
Holon

CNC
 
Регистрация: 07.07.2007
Israel
Сообщений: 302


Да вот так заработало большее спасибо
Код:
[Выделить все]
(defun c:del_test (/ filename)
  (setq filename "C:\\qqq.txt")
  (if (findfile filename)
    (vl-catch-all-apply '(lambda () (vl-file-delete filename)))
  )				
)
Holon вне форума  
 
Непрочитано 13.10.2007, 14:31
#9
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


А в корзину попадет?
Profan вне форума  
 
Автор темы   Непрочитано 13.10.2007, 17:53
#10
Holon

CNC
 
Регистрация: 07.07.2007
Israel
Сообщений: 302


Цитата:
Сообщение от Profan
А в корзину попадет?
Нет.
Holon вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Програмное удаление файла.