Форум: "Прочее";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];
ВнизAccess violation at address... Найти похожие ветки
← →
SerJaNT © (2007-03-12 04:30) [0]Пишу
for i:=0 to listview1.Items.Count-1 do
begin
application.ProcessMessages;
if listview1.Items.Item[i].Checked then
begin
if DeleteFile(listview1.Items.Item[i].Caption) then
begin
listview1.Items.Delete(i);
end;
end;
end;
Это код для удаления файлов, отмеченных галочкой в listview1.
При удалении появляется сабжевое сообщение. Подскажите, где я допустил ошибку?
← →
хто-то (2007-03-12 04:33) [1]downto
← →
SerJaNT © (2007-03-12 04:35) [2]так?
for i:=listview1.Items.Count-1 downto 0 do
begin
application.ProcessMessages;
if listview1.Items.Item[i].Checked then
begin
if DeleteFile(listview1.Items.Item[i].Caption) then
begin
listview1.Items.Delete(i);
end;
end;
end;
← →
SerJaNT © (2007-03-12 04:36) [3]
> хто-то (12.03.07 04:33) [1]
Спасибо, все работает!
← →
SerJaNT © (2007-03-12 04:42) [4]У меня еще такой вопрос:
DeleteFile удаляет скрытые или системные файлы?
Если нет, как удалять?
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.115 c