![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как выловить событие file->save(save as...) [D5, D6, Win95/98, Win2k, WinXP]
kiroykin © (2003-12-18 14:08:00)
Доброго всем врямя суток!
Первый раз у вас
Не знаю в какой форум с этим вопросом влезть.
Проблема: хочу из 1С выловить нажатие пункта меню file->save(save as...).
Имею возможность подключить dll-ку.
Загвоздка в dll-ке. Где её лучше писать, какими коммандами пользоваться
(имею в виду, пользоваться ли Delphi и API).
Спасибо за внимание. Если не туда попал, посоветуйте куда попасть
clickmaker (2003-12-22 12:05:00) [1]
Выясни с помощью spy или winsight ID этой команды и перехватывай WM_COMMAND
Kerk (2003-12-22 12:02:00) [2]
Ну так перехвати, и не дай проге открыть этот диалог... или я вопрос не понял?
kiroykin (2003-12-22 11:51:00) [3]
Помоему ентая функция открывает диалоговое окно сохранения файла. А я хочу перехватить то, что открывает 1эСовская прога сама. Ладно меню "файл" она сама создает, так еще и панель инструментов с кнопкой "сохранить". Если эта функция станет приорететной, тогда все ок, но как отменить открытие стандартного диалога?
Kerk (2003-12-20 12:27:00) [4]
Подключи DLL и перехвати функцию GetSaveFileName
Подробно об этом кажется у Рихтера...