Форум: "Начинающим";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];
ВнизЗапись в реестр Найти похожие ветки
← →
4ipset © (2006-12-31 12:35) [0]Такой вот вопрос: как записать строку из TEdit`а в реестр? И как потом ее оттуда прочитать?
← →
Джо © (2006-12-31 13:33) [1]Самое простое — классы TRegistry и TRegIni в модуле Registry.
← →
Anatoly Podgoretsky © (2006-12-31 13:34) [2]> Джо (31.12.2006 13:33:01) [1]
Про TRegIni забыть
← →
Джо © (2006-12-31 13:37) [3]> [2] Anatoly Podgoretsky © (31.12.06 13:34)
> > Джо (31.12.2006 13:33:01) [1]
>
> Про TRegIni забыть
В общем, если учиться работать с реестром «с нуля», то лучше всего забыть, безусловно.
← →
Anatoly Podgoretsky © (2006-12-31 15:51) [4]> Джо (31.12.2006 13:37:03) [3]
Его стоит забыть во всех случаях, даже при переносе с Win 3.1
Компонент имеет очень много ограничений, а переделка минимум изменений.
← →
Ламер 2.Х (2006-12-31 21:34) [5]вот код считывания из реестра имя ПК и запись его в EDIT а при записи ReadString меняешь на WriteString
var
PcRegName: TRegistry;
PcName: string;
begin
IdUDPClient1.Host:= Edit3.Text;
PcRegName:=TRegIniFile.Create;
PcRegName.RootKey:=HKEY_LOCAL_MACHINE;
PcRegName.OpenKey("System", false);
PcRegName.OpenKey("ControlSet001", false);
PcRegName.OpenKey("Control", false);
PcRegName.OpenKey("ComputerName", false);
PcRegName.OpenKey("ComputerName", false);
PcRegName.OpenKey("ComputerName", false);
PcName:=PcRegName.ReadString("ComputerName");
PcRegName.CloseKey;
Edit2.Text:=PcName;
PcRegName.Free;
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.054 c