Страница: 1 |
Вопрос: MSDN | Добавлено: 27.09.02 19:47 |
Автор вопроса: ![]() |
Что такое MSDN и для чего она нужна? ![]() |
Ответы | Всего ответов: 3 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 12 Ответов: 430 |
Профиль | Цитата | #1 | Добавлено: 27.09.02 19:54 |
Отрок! Слышал ли ты когда нибудь выражение RTFM ? Вот MSDN и есть эта самая FM MicroSoft Developer Network База знаний, мануалка... |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client ICQ: 204447456 Вопросов: 180 Ответов: 4229 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 27.09.02 20:12 |
Попробуй, может поможет. За все файловые операции отвечает функция SHFileOperation, которую мы и будем беспощадно использовать. Сначала объявим. (Сразу предупрежу — объявление берите отсюда. У меня в API Viewer'e оно почему-то было неправильное… Пришлось самому переписать… Private Declare Function SHFileOperation Lib "Shell32.dll" Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long “Что-то мало тут параметров” — скажет внимательный читатель. И будет прав, их мало, всего один… Зато какой. То есть, этой функции передается некая структура, которая перед вызовом определенным образом заполняется. Смотрим структуру (API Viewer) Private Type SHFILEOPSTRUCT Ага. Вот тут-то собака и порылась. По порядку. Так, тут вроде все понятно. hWnd у нас всегда есть, а вот остальное… Привожу пример. Option Explicit Private Sub Form_Load() Вопросы? То есть, после заполнения структуры, мы получим результат, а именно, вызовем функцию, и она нам все сделает. Самое интересное, так это флаги, которые она поддерживает. Пишу список… FOF_NOCONFIRMATION Говорит "Да для всех" на все тупые вопросы |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client ICQ: 204447456 Вопросов: 180 Ответов: 4229 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 27.09.02 20:24 |
Прошу прощения, это для Левона |
Страница: 1 |
|