Имеется редактор MQ5 файлов. При открытии файла с расширением .mq5 средствами ОС, редактор запускается с параметрами /dde и ОС передаёт ему по DDE комадну на открытие файла. Команда выглядит так [open("%1")]. Вместо %1 подставляется путь к файлу. Проблема в том, что редактор успешно открывает файл, когда он открывается средствами ОС. А вот когда редактор получает аналогичную команду из программы (см. схему), файл в редактор не загружается. Может кто уже сталкивался с такой ситуацией? Как решить проблему?
Схема которая посылает команду редактору.
code_22310.txt
Программа, которой пользовался для перехвата команд, посылаемых операционной системой при открытии файла. Просто надо заменить metaeditor.exe скомпилированным файлом.
code_22311.txt
Сам редактор прикрепил к сообщению
Ответов: 176
Рейтинг: 12
|
|||
карма: 0 |
| ||
файлы: 3 | metaeditor.zip [997.7KB] [420], code_22310.txt [1KB] [462], code_22311.txt [776B] [470] |