Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / меню создаваемое из DLL / 3 сообщений из 3, страница 1 из 1
18.06.2007, 13:47
    #34601805
sga123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
меню создаваемое из DLL
У меня следующий вопрос:

Пишу прогу на 5 Билдере.
Существует DLL из которой создются пункты меню (TMenuItem) основной программы, события OnClick находятся в DLL. Проблема возникает когда кликаешь на элементе меню созданное из DLL. Иногда все срабатывает правильно, а иногда происходит вызов другого пункта меню(которое создается основным приложением). В отладчике видно что при клике мы всегда попадаем в один и тот же обработчик. т.е. срабатывает не то событие кот. должно было бы.
где я туплю?
...
Рейтинг: 0 / 0
18.06.2007, 14:48
    #34602068
Ой Вэй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
меню создаваемое из DLL
Надо следить, чтобы коды пунктов меню в приложении и всех вызываемых им dll-ах не совпадали. Проще всего выделить каждому модулю (exe, dll) свой интервал кодов. То же относится к диалогам и строкам, хранящимся в ресурсах.
...
Рейтинг: 0 / 0
18.06.2007, 16:18
    #34602436
sga123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
меню создаваемое из DLL
Есть свойство Command у TMenuItem , да только изменить его нельзя.... :(
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / меню создаваемое из DLL / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]