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

Вниз

Drag&Drop Files   Найти похожие ветки 

 
FOZi ©   (2003-04-01 03:15) [0]

Всем привет! Подскажите, пожалуйста, как с помощью KOL реализовать поддержку Drag&Drop файлов на форму и/или определённый объект на форме (например, на кнопку).

Без использования KOL я просто определял функцию в разделе защищённых функций класса главной формы, т.е.

type
TForm1 = class(TForm)
.....................
protected
( var msg : TMessage) Всем привет! Подскажите, пожалуйста, как с помощью KOL реализовать поддержку Drag&Drop файлов на форму и/или определённый объект на форме (например, на кнопку).

Без использования KOL я просто определял функцию в разделе защищённых функций класса главной формы, т.е.

type
TForm1 = class(TForm)
.....................
protected
procedure WMDropFiles(var msg : TMessage); message WM_DROPFILES;
.....................
end;

А при использовании KOL, компилятор говорит, что директива message не определена.

Как быть?

Я ещё попробовал использовать события OnMessage компоненты Applet и KOLForm (попутно ещё вопрос, в чём их отличие?), но столкнулся с другой проблемой. Функции WinAPI

// активизирует поддержку Drag&Drop
DragAcceptFiles(Handle, True);

требует хэндл

// возвращает количество брошенных файлов на форму
FilesCount:= DragQueryFile(Msg.WParam, $FFFFFFFF, nil, 0);

а эта требует WParam

как их получить в KOL?


 
GandalfTheWhite   (2003-04-01 16:40) [1]


> реализовать поддержку Drag&Drop файлов


NeedComponent.OnDropFiles


> А при использовании KOL, компилятор говорит, что директива
> message не определена.


http://kol.mastak.ru/faq.htm#13


> требует хэндл



http://kol.mastak.ru/faq.htm#19

Подытоживая: RTFM!


 
FOZi ©   (2003-04-03 00:52) [2]

Thanx!



Страницы: 1 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.023 c
14-52387
Юрий Зотов
2003-11-21 13:33
2003.12.16
Глюк видеокарты и/или ее драйвера


1-52207
romychk
2003-12-02 11:02
2003.12.16
Не завершает работу программа


4-52437
adlero4ek
2003-10-20 03:50
2003.12.16
Можно ли определить что система бездействует ?


1-52160
Evil Lis
2003-12-03 14:05
2003.12.16
Несколько CheckBox в ListView


9-52051
inc-viz
2003-05-22 15:09
2003.12.16
Как анимировать md2 и md3 для игры?