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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2011, 18:28   #1
свр
Пользователь
 
Аватар для свр
 
Регистрация: 11.08.2009
Сообщений: 22
По умолчанию Перемещение файлов DragQueryFile

Здравствуйте. Я хочу обрабатывать выбор пунктов меню "копировать" и "вырезать" проводника в своей программе. То есть, после того, как в обычном проводнике пользователь выбрал пункт "копировать", и после нажатия какой-нибудь кнопки в моем приложении, я узнал, какие файлы скопировал пользователь. Это я делаю с помощью процедуры DragQueryFile. А как узнать, скопированы были файлы или вырезаны?
свр вне форума Ответить с цитированием
Старый 22.09.2011, 22:09   #2
3D Hunter
Сумрачная тень
Форумчанин
 
Аватар для 3D Hunter
 
Регистрация: 05.03.2009
Сообщений: 689
По умолчанию

Наверное через атрибуты: в случае вырезания атрибуты "Создан" и "Изменен" будут различаться...
"ковыряю изнутри" (с)

Последний раз редактировалось 3D Hunter; 22.09.2011 в 22:11.
3D Hunter вне форума Ответить с цитированием
Старый 23.09.2011, 20:43   #3
свр
Пользователь
 
Аватар для свр
 
Регистрация: 11.08.2009
Сообщений: 22
По умолчанию

Вряд ли. Я имею в виду, что пользователь в проводнике нажал кнопку "вырезать", но не нажал кнопку вставить
свр вне форума Ответить с цитированием
Старый 23.09.2011, 21:11   #4
Silver_S
Форумчанин
 
Регистрация: 14.03.2011
Сообщений: 104
По умолчанию

DragQueryFile - т. е. файлы перетаскивают в вашу программу? Если да, то можно проверять состояние клавиш Ctrl, Shift, Alt.
Silver_S вне форума Ответить с цитированием
Старый 23.09.2011, 22:29   #5
свр
Пользователь
 
Аватар для свр
 
Регистрация: 11.08.2009
Сообщений: 22
По умолчанию

Нет. Файлы не перетаскиваются. Пользователь в системном проводнике выбирает один из пунктов и все.
свр вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перемещение и удаление файлов по маске. Putin-mode Помощь студентам 0 04.06.2010 15:39
Перемещение файлов с рабочего стола с оставлением ярлыка syt Помощь студентам 1 12.02.2010 08:18
Перемещение файлов jkpro Общие вопросы Delphi 4 05.10.2009 21:28
Перемещение файлов в LIstbox lionman Общие вопросы Delphi 1 17.10.2008 23:41
Перемещение файлов Nasya Microsoft Office Excel 2 13.10.2007 20:37