информационная безопасность
без паники и всерьез
 подробно о проекте
Атака на InternetЗа кого нас держат?Где водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Вредоносный релиз LiteLLM 
 Мощные индийские ключи 
 Срочные патчи для критических уязвимостей... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Вообще-то 29.10.03 19:51  Число просмотров: 1568
Автор: wade Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> procedure WriteInteger(const Name: String; Value: Integer);

А у меня делфи показывает WriteInteger(const Name: String, const Ident: String, Value: Integer);
Вобщем напиши плиз конкретный примерчик. А то я сколько не бьюсь, никак не могу понять этого :(
Скажем у меня есть раздел: HKEY_CURRENT_USER\Software\Adobe
И я хочу сюда добавить параметр "Sux" типа DWORD со значением 1 (единичка). Как это сделать? Плиииз :)
<programming>
[delphi] каким образом в реестр записать значения типа dword? 29.10.03 17:37  
Автор: wade Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Строковые, булевые, целые понятно. А как DWORD?
[Delphi] А пиши как Integer 29.10.03 17:54  
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
<"чистая" ссылка>
[Delphi] Попробую 29.10.03 18:01  
Автор: wade Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Хех спасибо, попробую :)
Там например стоит такая штука 0х00000001 (1). Это значит если я хочу поставить 0, то нужно просто написать:
WriteInteger('123', '456', 0);
Я правильно понял?
Вообще-то 29.10.03 18:07  
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
<"чистая" ссылка>
> Хех спасибо, попробую :)
> Там например стоит такая штука 0х00000001 (1). Это значит
> если я хочу поставить 0, то нужно просто написать:
> WriteInteger('123', '456', 0);

procedure WriteInteger(const Name: String; Value: Integer);
Вообще-то 29.10.03 19:51  
Автор: wade Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> procedure WriteInteger(const Name: String; Value: Integer);

А у меня делфи показывает WriteInteger(const Name: String, const Ident: String, Value: Integer);
Вобщем напиши плиз конкретный примерчик. А то я сколько не бьюсь, никак не могу понять этого :(
Скажем у меня есть раздел: HKEY_CURRENT_USER\Software\Adobe
И я хочу сюда добавить параметр "Sux" типа DWORD со значением 1 (единичка). Как это сделать? Плиииз :)
Понятно 29.10.03 19:57  
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
<"чистая" ссылка>
Смотри хелп к TRegistry. Там тебе и примеры.
А мне не понятно 29.10.03 20:07  
Автор: wade Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Смотри хелп к TRegistry. Там тебе и примеры.
Смотрел я хелп. Ничего путного я не нашел.
Неужели так сложно одну строчку было написать?
А мне не понятно 29.10.03 20:37  
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
<"чистая" ссылка>
> Смотрел я хелп. Ничего путного я не нашел.
Ты, видимо смотрел хелп к TRegistryIniFile или что-то такое...
> Неужели так сложно одну строчку было написать?

var
  Reg: TRegistry;
begin
  Reg := TRegistry.Create;
  try
    Reg.RootKey := HKEY_CURRENT_USER;
    if Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion', True) then
    begin
      Reg.WriteInteger('MyDWORDParam',0);
      Reg.CloseKey;
  finally
    Reg.Free;
    inherited;
  end;

---
В целях повышения моего образования, для чего использован inherited или это ошибка 30.10.03 19:55  
Автор: Cyril <sc> Статус: Member
<"чистая" ссылка>
Извиняюсь 30.10.03 21:28  
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
<"чистая" ссылка>
Это я из хелпа копировал. Тут оно не нужно.
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach