Показать сообщение отдельно
Старый 16.02.2011, 00:56     # 1
metrim
Full Member
 
Регистрация: 02.10.2003
Пол: Male
Сообщения: 869

metrim Популярный человек на этом форумеmetrim Популярный человек на этом форумеmetrim Популярный человек на этом форумеmetrim Популярный человек на этом форумеmetrim Популярный человек на этом форумеmetrim Популярный человек на этом форумеmetrim Популярный человек на этом форумеmetrim Популярный человек на этом форуме
Question Редактирование "Панели меню"

Есть некая програмка.
У неё в "Панели меню" (ну там где Файл, Вид и пр.) есть пункт "Filter Definitions". Мне нужно этот пункт убрать (по соображениям безопасности)

Я запустил поиск на сочетание "Filter Definitions" и он мне нашел его в ехе файле.
Код:
PublicKeyToken=b03f5f7f11d50a3a   System.Drawing.Size   widthheight     ё      &Filter Definitions...A    яяяя          QSystem.Drawing, Version=2.0.0.0, Culture=neutral,
Если редактирую здесь "Filter Definitions" (например пишу "Footer Definitions") , то отображение этого пункта меню меняется в программе, т.е. я вероятно редактирую правильный фрагмент, но вот если я просто удаляю нацело участок кода, то программа - просто не запускается потом.

Отсюда вопрос: где и как редактируются пункты "Панели меню" ?

Собственно мне нужно либо скрыть этот пункт, либо отключить запуск подпрограммы, которую он вызывает.

В папке с ехе полно файлов типа
Код:
Tecan.At.XFluor.Core.dll
Tecan.At.Common.Dialogs.dll
Tecan.At.Common.Controls.dll
, но в них искомое словосочетание - не обнаруживается

Для редактирования бинарного ехе мспользую либо встроенный редактор Тотал коммандера, либо скачанный для этого Hex Editor Neo
__________________
Если ты никого не боишься, значит ты самый страшный
metrim вне форума