ПредишенСледващото

Работа с регистъра в Delphi

Добавяне на елементи към контекстното меню "Създаване"

Пътят на файла, който се отваря, не е регистрирано файлове

  1. Намери ключа HKEY_CLASSES_ROOT \ Unknown \ Shell
  2. Добавяне на нов ключ Open
  3. В рамките на тази ключова има ключ на име команда, която се променя стойността (по подразбиране) на името на изпълнимия файл с името, което искате да добавите% 1. (Windows ще замени символ на името на изпълнимия файл)
  1. Намери ключа HKEY_CLASSES_ROOT \ Directory \ Shell
  2. Създаване подключ: OpenNew които променят стойността (по подразбиране) на "Отвори в нов прозорец"
  3. В рамките на тази ключова създадете друг подключ команда (по подразбиране) = изследовател% 1

Използването на Logitech средния бутон на мишката като двойно кликване

Подключ HKEY_LOCAL_MACHINE \ Software \ Logitech и там да се намери на параметъра DoubleClick замени 000-001

Нови звукови събития

Например, за да се създаде стабилна при стартиране и затваряне WinWord

HKEY_CURRENT_USER \ AppEvents \ схеми на \ Apps добавите подключ WinWord и се свързва с нея се отварят и затварят.

Сега ние виждаме нови разработки в аудио настройки

Пътят в системния регистър, за да деинсталирате програми:

Работа с регистъра в Делфи 1

В Делфи 2 и по-късно се появи TRegistry предмет, с който е много лесно да се работи с регистъра. Но тук ние считаме API функциите, която е на разположение в Делфи 1.

Registry е предназначен за съхранение на системни променливи и ви позволява да се регистрирате програмни файлове, което гарантира тяхното качество в Windows Explorer с определена икона, програмата повикването, като кликнете върху файла, добавяйки редица отбори в менюто, наречена с натискане на десния бутон на мишката върху файла. В допълнение, в регистъра, можете да направите някои информацията ви (променливи, константи, данни за инсталираните програми.). Програмата може да добавите в списъка за деинсталиране, която ще го премахне от управителя "Add / Remove Programs" на контролния панел.

За да работите с регистъра се използва редица функции API:

Създаване на подключ на системния регистър. Ключови точки за "корен" регистър ключ в Delphi1 е само един - на HKEY_CLASSES_ROOT в Delphi3 - всичко. име секция - - подключ базира върху принципа пътя към файла в DOS (например subkey1 \ subkey2 \.). Ако този раздел вече съществува, да се отвори (във всеки случай, една успешна Резултати повикване съдържа дръжка на раздела). Успехът на обаждането се съди по връщането стойност, ако е ERROR_SUCCESS, то успешно, освен ако не друго - грешка.

Open подраздел ключ \ подключ дръжка и го връща в променлив резултат. Ако част от едно и също име не присъства, той не е създаден. Връща - код за грешка или ERROR_SUCCESS, ако са успешни.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!