• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Простой вопрос

  • Автор темы Автор темы HumpFREE
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
H

HumpFREE

Ищу по маске файлы на жестаке, затем найденное пихается в ListBox. Вопрос - как удалить все найденные файлы на жестаке?
Пишу чистилку от мусора.
 
Для: Barmutik
зачем, не проще ли Format C: /u
 
Знаем такое. Мне бы синтаксис этой команды. То есть как взять из ListBox строку в DeleteFile? А то в учебниках нету такой нигде(((((
 
Для: HumpFREE
А в хэлп чиво не ходите???
The following code prompts for confirmation before deleting a file:
Код:
if FileExists(FileName) then	 
if MessageDlg('Хотите удалить ' + ExtractFileName(FileName) + '?'), mtConfirmation, [mbYes, mbNo], 0, mbNo) = IDYes then 
DeleteFile(FileName);
 
Для: HumpFREE
А в хэлп чиво не ходите???
The following code prompts for confirmation before deleting a file:
Код:
if FileExists(FileName) then	 
if MessageDlg('Хотите удалить ' + ExtractFileName(FileName) + '?'), mtConfirmation, [mbYes, mbNo], 0, mbNo) = IDYes then 
DeleteFile(FileName);
а куда тут впихнуть ListBox?
 
:) :) :D
Нет уж, тут по другому , надо просто пройтсь в цикле по всем значениям лист бокса , с каждым значением зделать DeleteFile(FileName); - где FileName - и есть N-ный элемент из листбокса(содержит путь к файлу)
 
А не мог бы ты в виде кода это написать? Я думаю тут немного. Я просто совсем зеленый исчо(((
 
with ListBox, Items do
for i:= 0 to Count - 1 do
DeleteFile(Items);
 
Код:
procedure TForm1.Button1Click(Sender: TObject); 
var i:integer; 
begin for i := 0 to ListBox1.Count do	 
if Not DeleteFile( ListBox1.Items[i] ) then ShowMessage( 'Не удалось удалить файл: ' + ListBox1.Items[i] ); 
end;
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы