| Рейтинг · |
4 [1] |
| Скачиваний · | 38 |
| Просмотров · | 106 |
| Отзывов · | 0 |
| Язык · | Неизвестно |
| Системы · | Windows 95/98/NT |
| Автор · | - |
| Размер · | 60 Kb |
| Условия · | Бесплатно |
| ID · | 13978 |
|
VC 6.0 resource doctor 1.5 - Редактор VC 6.0 (версия
6.0.8168.2) работает с
ошибками при работе с
ресурсами. Например в файле
resource.h повторяются
числовые идентификаторы,
пример: #define IDC_BUTTON1
135 #define IDC_BUTTON2 135
#define IDC_BUTTON3 135 Хотя
число которое присваивается
имени ресурса, должно быть
уникальным. При нажатии на
кнопку IDC_BUTTON1 будет
срабатывать кнопка
IDC_BUTTON3. Наверное многие с
этим сталкивались при
написании больших проектов.
Так же редактор не удаляет
старые строки, если вдруг мы
переименуем IDC_BUTTON1
например в IDC_B_START.
Редактор добавит новую запись,
при этом не удалит старую.
После написания даже самого не
большого проекта получается
гора мусора в файле resource.h
При этом очень сложно вручную
отследить, что нужно в
программе, а что нет. Эта
программа устраняет все эти
ошибки. Открывает файл
resource.h пробегает по
строкам проверяет есть ли эти
ресурсы в программе, если
таких ресурсов нет, то удаляет
строки. Так же программа
назначит новые идентификатры
для каждого ресурса.
Программой можно пользоваться
как в больших так и в
маленьких проектах.
Примечание: Есть ресурсы,
которые используются, но не
добавляются в *.rc файл. т.е.
их нет в визуальном режиме,
например TIMER. Если Вы
используете таймер как ресурс,
то если Вы оставите в названии
ресурса слово TIMER, программа
не будет его удалять из файла
resource.h Программа
проверялась на моих рабочих
проектах, если будут замечания
и пожелания, пишите подправлю.
Программа исправляет только
один файл resource.h старый
файл программа сохраняет в
resource.bak и может всегда
восстановить старую копию.
|