Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.25;
Скачать: CL | DM;

Вниз

Не умею передать параметры в 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 вся ветка

Текущий архив: 2003.09.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
3-82151
Рома
2003-09-03 16:39
2003.09.25
Подскажите как можно IB таблицв в DBF импортнуть?


14-82459
Ykropsev
2003-09-07 12:49
2003.09.25
Какая прога нужна для воспроизведения флэшек в формате swf ?


3-82128
Layner
2003-09-04 13:06
2003.09.25
В FastReport (в любом) отражаю числовое поле из БД, как это поле


1-82178
Zilog
2003-09-12 11:48
2003.09.25
в Borland Turbo Pascal 7.0 в каком модуле есть функции IntToStr..


3-82118
Relaxxx
2003-09-03 14:48
2003.09.25
Пронумеровать строки в ДБГриде, причем когда я делаю сортировку..