Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 30.07.2010, 11:02
Аватар для Лунтик-Некрофил
Лунтик-Некрофил Лунтик-Некрофил вне форума
Начинающий
 
Регистрация: 28.09.2009
Сообщения: 165
Репутация: 12
По умолчанию Не могу удалять файлы

Мучаюсь с shellListView - никак не получается удалить ни файлы, ни папки. Пытаюсь через selected.Delete и deleteSelected. Подскажите плиз что не так делаю.
__________________
Алкоголик-аморал, явная угроза обществу
Блин, я уже местный, а все равно нифига не знаю...
Ответить с цитированием
  #2  
Старый 30.07.2010, 18:24
mgneo mgneo вне форума
Прохожий
 
Регистрация: 30.07.2010
Сообщения: 7
Репутация: 10
По умолчанию

Ну есть много вариантов, в плоть до стирания файла так, чтобы его невозможно было восстановить физически. В винде же есть функции для удаления файлов, в чем проблема?) Можешь просто открыть файл типо AssignFile(F,'xxx,xxx'); 'Reset(F); и стереть его, сделав так: BlockWrite(F,Buf[0],1); Close(F); Буф 0 это массив байтов, индекс 0 - индекс начала массива. Просто записываешь в файл пустоту и все. Безвозвратно убивает файл, или его просто достаточно открыть для записи(reset) и забыть закрыть - в это случае он уничтожется в 0. Я объясняю возможно непонятно - но я спешу.

А виндовс сдк еще можешь полистать - там есть deleteFile и deleteFolder для удаления файлов и папок. Для удаления папки она должна быть пуста.
Ответить с цитированием
  #3  
Старый 30.07.2010, 18:39
mgneo mgneo вне форума
Прохожий
 
Регистрация: 30.07.2010
Сообщения: 7
Репутация: 10
По умолчанию

Я въехал че те надо - просто делаешь, например кнопку, и при нажатии на нее узнаешь адрес и имя файла и мучаешь его так, как тебе нравится, выбирая любой способ из мною описанных)
Ответить с цитированием
  #4  
Старый 31.07.2010, 19:48
Аватар для Лунтик-Некрофил
Лунтик-Некрофил Лунтик-Некрофил вне форума
Начинающий
 
Регистрация: 28.09.2009
Сообщения: 165
Репутация: 12
По умолчанию

Та это все понятно, но зачем тогда компанент включает в себя эти свойства?? Ладно, спс, буду вручную делать.
__________________
Алкоголик-аморал, явная угроза обществу
Блин, я уже местный, а все равно нифига не знаю...
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 04:07.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025