Форум: "WinAPI";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
ВнизНе умею передать параметры в CopyFileEx. Найти похожие ветки
← →
Miwa (2003-07-25 11:19) [0]В эту функцию передается указатель на другую,
application defined callback function
. И эта "другая" функция должна бы быть целого типа. Пробую так:
function CopyProgress(bla-bla-bla):integer;
...
CopyFileEx(bla-bla, @CopyProgress(bla-bla-bla), bla-bla-bla);
А компилятор ругается, что не хватает переменной. Или что несовместимы типы integer и pointer (кстати - почему? ведь пойнтер - это адресс в памяти компютера, а он ведь по идее целое?), или еще по всякому в зависимости от того, как я пробую его упросить запустится.
Подскажите, как же все-таки копировать файлы с помощью CopyFileEx и при этом получат информацию о состоянии копирования?
← →
Юрий Зотов (2003-07-25 11:29) [1]function CopyProgress(...): DWORD; stdcall;
CopyFileEx(..., @CopyProgress, ...);
(параметры не нужны, передается только адрес самой функции)
← →
miwa (2003-07-25 11:52) [2]В этом случае ругается, что
"variable required"
.
← →
Semin Aleksei (2003-07-25 12:31) [3]Так реализацию CopyProgress нужно написать.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c