проблемма при удалении файлов

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
НиколайП
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 125
Зарегистрирован: 06.12.2005 (Вт) 22:16

проблемма при удалении файлов

Сообщение НиколайП » 13.12.2005 (Вт) 9:16

не пойму, что здесь не так ???

Private Declare Function DeleteFile Lib "kernel32" Alias "DeleteFileA" (ByVal lpFileName As String) As Long

Dim intFileCount As Integer, intCounter As Integer
Dim strfiledel As String 'название файла + полный путь к нему
On Error Resume Next

intFileCount = File1.ListCount 'подсчёт кол-ва файлов в FileListBox

For intCounter = 0 To intFileCount - 1
strfiledel = patchf & File1.List(intCounter)
DeleteFile "strfiledel"
Next

patchf = App.Path
patchf = patchf + "\img\"

на форме FileListBox
strfiledel=C:\Documents and Settings\User\Мои документы\InfoTovar\Admin1\img\img9614.jpg - проверял,путь правильный.
Подскажите,почему не удаляются файлы с таким кодом ???

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 13.12.2005 (Вт) 9:25

Не
Код: Выделить всё
DeleteFile "strfiledel"

а
Код: Выделить всё
DeleteFile strfiledel



P.S. А что, Kill уже не модно?
Lasciate ogni speranza, voi ch'entrate.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 13.12.2005 (Вт) 10:53

alibek писал(а):P.S. А что, Kill уже не модно?


Не знаю как в конкретном случае, но я иногда использую DeleteFile - просто из-за того что при этом можно обойтись без обработки ошибки (когда она неважна)...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 127

    TopList