Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Внизприсвоить значение переменной из реестра.... Найти похожие ветки
← →
jeck009 (2005-01-21 21:15) [0]здраствуйте! Я новичок в дельфи. Вот мне надо прочитать из реестра параметр
и присвоить его к переменной
v : string
Reg.ReadString("Run","MediaPlayer",v); - так я понимаю должно читаться
значение из Run в ключе MediaPlayer и записывать это в перем. V
Приложение запускается, но когда должно прочитаться значение , выдаётся ошибка..
← →
Gero © (2005-01-21 21:20) [1]TRegistry + F1
← →
Anatoly Podgoretsky © (2005-01-21 21:24) [2]В реестре нет переменных, зато есть методы ReadXXX для чтения параметров. должно читаться
значение из Run в ключе MediaPlayer и записывать это в перем Ты обманываешь, приложение у тебя просто не откомпилируется, разве что это твоя функция, но у метода ReadString совсем другое количество параметров.
← →
jeck009 (2005-01-21 21:35) [3]Не мог бы ты привести мне пример тогда,
присваивания переменной какого - нибудь параметра из реестра
← →
Vasya.ru © (2005-01-21 23:56) [4]jeck009 (21.01.05 21:35) [3]
вот, держи функцию. В ней как раз строка читается
Function ReadMuzReestr (): String;
Var
Reg : TRegistry;
Melody : String;
Begin
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
Reg.OpenKey("SOFTWARE\SDS\AlarmClosk", True);
Melody := Reg.ReadString("Melody");
If (Melody = "") Then ShowMessage ("Мелодя звонка не найдена. Введите адрес снова");
Reg.CloseKey;
Reg.Free;
ReadMuzReestr := Melody;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c