| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Обработка WM_DROPFILES... |
| Автор: NUCLEuS 4.4.2006, 23:16 | ||
| Привет всем! Есть небольшая проблемка - никак не получается научить прогу принимать файлы которые в неё перетащены. Я делаю так:
Это процедура обработки сообщения WM_DROPFILES. По идее в FileName должно быть имя перетащенного файла, но MessageBox выводит мне какую - то чушь. Подозреваю что дело в неправильном использовании структуры TWMDropFiles, но как сделать правильно не догадываюсь. Помогите пожалуйста, только без компонентов, и SysUtils, т.к. прога полностью на Win32API. Спасибо. |
| Автор: RA 5.4.2006, 01:34 |
| http://forum.vingrad.ru/index.php?showtopic=48006&view=findpost&p=377589 |
| Автор: Snowy 5.4.2006, 08:41 |
| http://forum.vingrad.ru/index.php?act=module&module=vingradfaq§ion=641 |
| Автор: NUCLEuS 5.4.2006, 10:55 | ||||||
Это сама процедура. А это её вызов из цикла обработки сообщений:
Естественно, про
я не забыл. И всё равно, процедура возвращает вместо имени файла, какую то чушь |
| Автор: Snowy 5.4.2006, 11:43 | ||
| Вот. Примерно накидал. Проверил - работает. Думаю разобраться несложно.
|
| Автор: NUCLEuS 5.4.2006, 12:54 |
| Snowy, как всегда выручил Вопрос решён. |