Показать сообщение отдельно
  #1  
Старый 10.06.2012, 08:40
Аватар для cotseec
cotseec cotseec вне форума
Активный
 
Регистрация: 16.07.2008
Сообщения: 353
Версия Delphi: D7,TDE06,RAD09
Репутация: 1443
По умолчанию Папка или файл

Всем доброго, собственно вопрос:
имеется файл, например "C:\Новая папка" (файл без расширения) и такая же папка "C:\Новая папка", пользователь drag'n'drop'ит это дело в приложение, как в приложении определить, что сброшено файл или папка?

Средствами ShellAPI получаю тип сброшенного ("папка..." - кириллицей или что-то иное, если файл), если ОС нерусская, то какой тип получится? Внутренний голос подсказывает, что что-то типа " folder...", это для английского, но есть и другие языки и проверять для каждой локализации текстовое значение как-то не айс, может есть иное решение?

З.Ы. кажется не в той теме создал, но поменять тему не могу.
__________________
Понять, что хочет заказчик - бесценно, ведь он платит MasterCard
Ответить с цитированием