Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.12.2012, 16:37   #1
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
Вопрос FireMonkey, Drag-and-Drop, Mac OS X. (Delphi XE3)

Всем Привет,

Есть форма, при перетягивании на неё файла, получить полный путь к фаилу?

Буду рад любому совету или примеру!
XerSon вне форума Ответить с цитированием
Старый 11.12.2012, 18:15   #2
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
По умолчанию

Сорри за лень, разобрался сам. Может кому пригодится:

Код:
1. Create a new FMX HD application.

2. Add a TDropTarget control (optional - support is actually implemented at the form level, 
with the form then passing things on to the FMX control - which can be any sort of control - under the mouse).

3. Handle the TDropTarget control's OnDragOver and OnDropped events like this:

procedure TForm1.DropTarget1DragOver(Sender: TObject; const Data: TDragObject;
const Point: TPointF; var Accept: Boolean);
begin
Accept := True;
end;

procedure TForm1.DropTarget1Dropped(Sender: TObject; const Data: TDragObject;
const Point: TPointF);
var
S: string;
begin
for S in Data.Files do
ShowMessage(S);
end;

4. Run the application.

Последний раз редактировалось XerSon; 11.12.2012 в 20:36.
XerSon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. Drag&Drop треугольник Sapsanbl4 Помощь студентам 8 31.01.2012 16:36
delphi... drag & drop vicvic90 Помощь студентам 2 01.05.2011 19:11
Drag drop формы в Delphi remlin100 Общие вопросы Delphi 9 26.03.2011 23:22
Drag&Drop в Delphi Ruska882009 Компоненты Delphi 4 13.03.2011 02:42
Drag and Drop (Delphi) mivel Помощь студентам 0 26.12.2010 16:48