Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
1-52224
DeScriptor
2003-12-05 01:55
2003.12.16
Выбор элемента ListBox и еще парочка


6-52311
rodin
2003-10-20 10:36
2003.12.16
IdMappedPortTCP1.beginWork(wmwrite,i);


14-52393
delpher_gray
2003-11-19 21:06
2003.12.16
Как найти открытые диски в сети ?


1-52254
NneRreal
2003-12-04 14:24
2003.12.16
Как сравнить строки в строго определённой последовательности ?


1-52157
чайник
2003-12-05 10:15
2003.12.16
формат ввода для Edit




   Наверх