![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 661
|
![]()
Подскажите как сделать drag and drop файла?
Нашел вот это: Работает хорошо, но нужно сделать что бы принимала не вся форма, а только Panel . И не все файл ,а только с расширением .exe Код:
За частые поиски был забанен во всех известных
поисковых системах! |
![]() |
![]() |
![]() |
#2 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
![]()
ну вот после DragFinish и пишите проверочный код-фильтр, который будет отбрасывать все файлы, кроме запускаемых:
... if extractfileext(filename)='.exe' then begin panel1.caption:=filename; end;
"ковыряю изнутри" (с)
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 661
|
![]()
Ну проверить то я смогу,а как запретить принимать на форму файлы с другими расширениями?
За частые поиски был забанен во всех известных
поисковых системах! |
![]() |
![]() |
![]() |
#4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
Не уверен, что можно запретить.
Вы должны принимать ВСЕ события wm_DropFiles и обработать их так, как считаете нужным, т.е. exe пропускать, а остальные отбрасывать.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 661
|
![]()
Спасибо за помощь
За частые поиски был забанен во всех известных
поисковых системах! |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
![]()
http://melander.dk/delphi/dragdrop/ вот компонент по работе с Drag&Drop, если вам нужен только путь к файлу/папке то помогу разобраться (если конечно хотите).
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 661
|
![]() Цитата:
За частые поиски был забанен во всех известных
поисковых системах! |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
drag and drop c# | katbka | Помощь студентам | 1 | 05.03.2012 05:09 |
drag and drop | digital-stream | Общие вопросы Delphi | 2 | 11.07.2011 18:26 |
Upload файла на ftp-сервер методом drag and drop | olchick | Работа с сетью в Delphi | 1 | 13.07.2009 20:34 |
Нужна помощь (Drag-And-Drop & Drag-Abd-Dock)) | Arkuz | Общие вопросы Delphi | 1 | 18.04.2009 00:15 |
Drag and Drop | Xardas | Общие вопросы Delphi | 8 | 20.01.2008 23:09 |