Як відредагувати dll

Як відредагувати dll

Файли *. dll — це майже те ж саме, що і програми (файли *. exe), з тією різницею, що вони не можуть запускатися самостійно, а призначені для використання іншими програмами. Вони як і exe-файли містять програмний код та ресурси — картинки, курсори, меню, текстові рядки. Один dll-файл може одночасно використовуватися декількома програмами.

Інструкція

  1. Перш ніж почати редагування, врахуйте наступне:

    - Не намагайтеся редагувати програмний код всередині dll, без спеціальних знань ви з ймовірністю 99,9% зробите його непрацездатним і зі збоями почнуть працювати всі програми, які цю dll використовують;

    - Редагуйте тільки ресурси — текстові рядки і малюнки;

    - Не міняйте імена та номери ресурсів — програми знаходять потрібний ресурс по них;

    - Не замінюйте короткі текстові рядки на довгі, подумайте, як буде виглядати така довга напис в меню або на кнопці;

    - Якщо мета редагування — русифікація програми, то майте на увазі, що навіть перевівши всі текстові висловлювання на російську мову, ви можете не отримати повну русифікацію, так як текстові вирази можуть міститися і в програмному коді.
  2. Перед редагуванням dll обов’язково зробіть її резервну копію. Ймовірність того, що після редагування ви захочете повернути все назад, дуже висока. Не редагуйте dll, якщо твердо не знаєте якими програмами вона використовується. Особливо це стосується dll із системної папки Windows. Втім, більшу частину своїх dll Windows вам і дасть змінювати.
  3. Якщо після всього сказаного вище у вас ще збереглося бажання змінити dll-файли, встановіть на свій комп’ютер програму-редактор ресурсів. Таких програм багато. Одна з найбільш зручних — Restorator.
  4. Сама настройка і робота в програмі Ресторатор ніяких спеціальних навичок і знань не вимагає і зазвичай проблем не буває. Тільки одне застереження — при налаштуванні асоціацій файлів не налаштовуйте асоціацію з *. exe. Якщо ви це зробите, то всі ваші програми замість того щоб запускатися, будуть завантажуватися в програму Restorator для редагування ресурсів.

Зверніть увагу

dll-файли є невід’ємною частиною програмного забезпечення комп’ютера, тому будьте дуже обережні при внесенні будь-яких змін до них.