Форум: "Система";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];
ВнизYo! Опять TRegistry ... Найти похожие ветки
← →
Undert (2002-10-01 00:08) [0]Каким раком прочитать значение "(По умолчанию)" ???
← →
Anatoly Podgoretsky (2002-10-01 00:20) [1]Оно просто не имеет имени параметра
← →
Viktor Kushnir (2002-10-01 07:17) [2]То бишь:
Const
DefaultValue = "";
← →
Undert (2002-10-02 23:07) [3]Блин! Не понял :)
← →
Song (2002-10-02 23:17) [4]В TRegistry.OpenKey указывайте "" вместо имени ключа.
← →
Undert (2002-10-02 23:18) [5]Нефига не выходит ...
← →
Pat (2002-10-02 23:23) [6]s:=Reg.ReadString("")
← →
Song (2002-10-03 08:27) [7]Ну да :-) перепутал малость
← →
Undert (2002-10-05 13:28) [8]Я это и делал!
Не работает конкретно!
← →
Rouse_ (2002-10-05 17:40) [9]> Undert © (05.10.02 13:28)
Да быть такого не может
s:=Reg.ReadString("");
Реально рабочий код, покажи как ты делаешь
Желаю успехов
← →
Song (2002-10-05 17:43) [10]Всё правильно. Так оно и есть.
← →
Undert (2002-10-06 12:18) [11]ROOT = HKEY_CLASSES_ROOT
if Reg.OpenKey("\.pas",False) Then
T.Add(Reg.ReadString(""));
Вообщем мне надо прочитать описание файла с HKEY_CLASSES_ROOT
.pas Есть и строка по умолчанию есть, но вот читает пустую строку
← →
Anatoly Podgoretsky (2002-10-06 12:44) [12]И что у тебя выходит, не добавляется строка или добавляется пустая
В первом случае ключ не открылся
Во втором случае параметр по умолчанию имеет значение по умолчанию
А может у тебя вообще происходит ошибка, ты какой томкрытный или просто вопросы не умееш задавать, а так мы тоже не очень сильны в телепатии.
Так что давай конкретнее и будет тебе счастье.
← →
Pat (2002-10-06 12:50) [13]>ROOT = HKEY_CLASSES_ROOT
??????
var reg:Tregistry;
begin
reg:=TRegistry.Create;
reg.Root:=HKEY_CLASSES_ROOT;
if reg.OpenKey("\.pas",false) then
caption:=reg.ReadString("")
else caption:="Обломись";
reg.Free;
end;
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c