Тема в следующем, не получается бросить файлы на форму, дулай как в мануле. (вот манул http://www.compdoc.ru/prog/builder/dragdrop/). Создаю два обработчика для формы OnDragDrop и OnDragOver. Вот код ниже
| Код | void __fastcall TForm3::FormOnDragOver(TObject *Sender, TObject *Source, int X, int Y, TDragState State, bool &Accept) { Accept=true;
} //--------------------------------------------------------------------------- void __fastcall TForm3::FormOnDragDrop(TObject *Sender, TObject *Source, int X, int Y) { TStringList* fString= (TStringList*)Source; Label1->Caption= IntToStr(fString->Count); }
|
В свойствах формы также ставлю dkMode:dmAutomatic DragKind:dkDrag
Использую Builder 2007 Проект компилится, но когда перетаскиваю файл на форму получаю значок запрета перетаскивания. |