Логин: Пароль:    Регистрация Всеми возможностями сайта можно пользоваться
только после авторизации.
   Забыли пароль?

Поиск
L



Статистика
u
Пользователи онлайн: нет
Гостей онлайн: 4
Всего онлайн: 4
Зарегистрировано юзеров: 6362
Комментариев на сайте: 645
Новый юзер: Pseulairrerve



Последние комментарии
c
Aqel прокомментировал "Урок 71 - Работа с сжатыми файлами":
GZip псевдоархив, на мой вопрос тоже не отвечают, как распаковать отдельные файлы/папки...
Pingitrus прокомментировал "Урок 71 - Работа с сжатыми файлами":
Есть еще кто нибудь живой на этом сайте, кто сможет помочь? Так то все работает, zip и rar распаковывает, но у меня есть файл dat который сжат GZip, почему то его не удается распаковать или так не получится так как этот файл не является архивом или является?)) пишет ошибку что неверная функция



Мы в соцсетях
c
Delphi
Помещение записи в одну из секций автозапуска реестра

Пример показывает как поместить запись в одну из секций автозапуска реестра.

type 
THKEYTarget = (htLocalMachine, htCurrentUser); 
type 
TSectionTarget = (stRun, stRunOnce, stRunOnceEx); 

function StoreToRunSection(HKEYTarget: THKEYTarget; 
SectionTarget: TSectionTarget; Name, Data: string): boolean; 
var 
Reg: TRegistry; 
Section: string; 
begin 
Result := TRUE; 
try 
reg := TRegistry.Create; 
if HKEYTarget = htLocalMachine then 
reg.RootKey := HKEY_LOCAL_MACHINE; 
if HKEYTarget = htCurrentUser then 
reg.RootKey := HKEY_CURRENT_USER; 
if SectionTarget = stRun then 
Section := 'Run'; 
if SectionTarget = stRunOnce then 
Section := 'RunOnce'; 
if SectionTarget = stRunOnceEx then 
Section := 'RunOnceEx'; 
reg.LazyWrite := false; 
reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\' + Section, false); 
reg.WriteString(Name, Data); 
reg.CloseKey; 
reg.free; 
except RESULT := FALSE; 
end; 
end; 

// Пример использования: 

begin 
StoreToRunSection(htLocalMachine, stRun, 'Имя программы', 
application.exename); 
end;

Вот и всё, Удачи!

Источник: www.thedelphi.ru
Автор: Савельев Александр
Опубликовано: 26 Января 2014
Просмотров:


Зарегистрируйтесь или авторизуйтесь, чтобы добавлять комментарии.