Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вызов команды del (либо erase) в Delphi. [D7, XP]


Страницы:   1 2

Новичек ©   (2007-05-18 11:31:00) 

Не подскажете ли, как реализовать сабж?


{RASkov}   (2007-05-18 12:55:00) [21]

> [7] Новичек ©   (18.05.07 12:35)
> 2 {RASkov}:
....
> Почему? Вызов 'del *.txt' как раз и удалит ВСЕ текстовые файлы.

Сам подумай как оно это сделает.... хотя тебе уже рассказали. DeleteFile применяется к одному конкретному файлу, а не к группе.


iXT   (2007-05-18 12:55:00) [22]

совсем не это.

> [9] В.И.Ленин   (18.05.07 12:48)

У какой...


> [8] Новичек ©   (18.05.07 12:37)

Как думаешь, где будут удаляться твои файлы при вызове 'del *.txt' ?


Desdechado   (2007-05-18 12:51:00) [23]

ShellExecute( 'cmd.exe /p del *.txt'
Хотя iXT ©   (18.05.07 12:06) [3] правильнее, ибо внутри del та же самая фигня.


В.И.Ленин   (2007-05-18 12:48:00) [24]

Нет уважаемый. Мне кажето у iXT уже нет слов, как у меня, а остались одни слюни.


Новичек   (2007-05-18 12:37:00) [25]

2 iXT:
Имеете в виду, что такой вызов невозможен? :-(


Новичек   (2007-05-18 12:35:00) [26]

2 {RASkov}:

> удаляем - конкретный файл с конкретным именем..

Почему? Вызов 'del *.txt' как раз и удалит ВСЕ текстовые файлы.


{RASkov}   (2007-05-18 12:32:00) [27]

> С этой командой можно удалять файлы по маске


> А зачем? Если существует возможность использовать вызов
> всего одной команды,

По маске можно искать, а удаляем - конкретный файл с конкретным именем...


iXT   (2007-05-18 12:32:00) [28]

> Новичек ©   (18.05.07 12:13)
> А зачем? Если существует возможность использовать вызов
> всего одной команды, то почему бы этой возможностю не воспользоваться?

А сам как думаешь?


Новичек   (2007-05-18 12:13:00) [29]

2 iXT:
А зачем? Если существует возможность использовать вызов всего одной команды, то почему бы этой возможностю не воспользоваться?
Ну, а ежели нет - то придется воспользоваться приведенными Вами функциями. :-(


iXT   (2007-05-18 12:06:00) [30]

DeleteFile; FindFirst, FindNext, FindClose + F1


Новичек   (2007-05-18 11:40:00) [31]

Именно. С этой командой можно удалять файлы по маске, что мне и нужно.


Ega23   (2007-05-18 11:37:00) [32]

В смысле удаления файла?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо