Форум: "Начинающим";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
ВнизРабота с реестром Найти похожие ветки
← →
Tort (2006-12-21 20:20) [0]Всем првиет! Подскажите пожалуйста как можно из какой-либо ветки реестра пробежаться в цикле по значениям этой ветки?
← →
Tort (2006-12-21 20:31) [1]Че, тема не актуальна?
← →
Anatoly Podgoretsky © (2006-12-21 20:33) [2]> Tort (21.12.2006 20:31:01) [1]
Куда торопишься
← →
Tort (2006-12-21 20:35) [3]Да не куда. Просто инет дорого стоит и разрывает постоянно.....
← →
Anatoly Podgoretsky © (2006-12-21 20:38) [4]> Tort (21.12.2006 20:35:03) [3]
Тогда пользуйся справкой и головой.
← →
Tort (2006-12-21 20:42) [5]Легко сказать! Я хочу попросить вас только подсказать как пробежаться в цикле нужной мне ветки ветки и все.
← →
Anatoly Podgoretsky © (2006-12-21 20:49) [6]> Tort (21.12.2006 20:42:05) [5]
Это называется рекурсия, один из фундаментальных алгоритмов.
← →
Tort (2006-12-21 20:54) [7]А пример маленький можно? Я тока начинаю потому и трудно...
← →
Anatoly Podgoretsky © (2006-12-21 20:56) [8]> Tort (21.12.2006 20:54:07) [7]
Это фундаментальный алгоритм, поэтому примеров в Сети море, и как правило его дают при разных тестах.
Принцип простой, обработал все на данном уровне вызываешь сам себя для встроеных.
Ты поищи описание в каком либо учебнике, а то пример мало чего даст.
← →
Плохиш © (2006-12-21 20:57) [9]TRegistry + F1
← →
Palladin © (2006-12-21 20:58) [10]procedure recursion;
begin
recursion;
end;
← →
Tort (2006-12-21 20:58) [11]Учебников мало. Город маленький и магазинов почти нет. Для меня дорого плюс ко всему. А вот пример для меня многое. Пусть и примитивный, но все же дает многое! Могу даже поспорить!!!
← →
Anatoly Podgoretsky © (2006-12-21 20:59) [12]> Плохиш (21.12.2006 20:57:09) [9]
Да не в TRegistry дело, а в незнании основ.
← →
Anatoly Podgoretsky © (2006-12-21 21:00) [13]> Tort (21.12.2006 20:58:11) [11]
Ну привел тебе Плохиш пример, полностью законченый, который четко демонстрирует рекурсию, что стало легче?
← →
Tort (2006-12-21 21:02) [14]Легче не стало. Но почему вы такой злой? Я на этом форуме море примеров вижу. Все друг другу все объясняют а я что, не человек что-ли? Прям обидно становится.... и это называется мастера?
← →
Плохиш © (2006-12-21 21:05) [15]
> Tort (21.12.06 21:02) [14]
> Все друг другу все объясняют а я что, не человек что-ли?
Пока что ты - леньтяй.
← →
Anatoly Podgoretsky © (2006-12-21 21:07) [16]> Tort (21.12.2006 21:02:14) [14]
Давать код, это делать медвежью услугу, надо чтобы человек понял и сам мог написать, если по словестному описанию, по алгоритму он не смог сделать, то самое время подумать об смене профессии. Код надо давать в редких случаях, что бы продемонстирировать что то не тривиальное, особое.
А тривиальное как правило приведено в справке.
← →
Anatoly Podgoretsky © (2006-12-21 21:07) [17]> Плохиш (21.12.2006 21:05:15) [15]
Это не так страшно, а если хуже?
← →
Tort (2006-12-21 21:10) [18]Я ни разу без дела ещё не сидел, блин!!!
Я день и ночь чего то тпытаюсь на копать, но ни фига не получается.
Чего я хочу ребята? Я хочу прочитать значения (параментры) ключа и в цикле перебрать все параметры и перебросить этов строковую переменную.
Вот мой кусок.
var
RegFile : TRegIniFile;
StrKey : String = "StrKey";
procedure TForm1.FormCreate(Sender: TObject);
begin
// Создать экземпляр класса
RegFile := TRegIniFile.Create(SubKey);
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
// Записать строку
RegFile.WriteString(StrKey, "Value", "Demo");
end;
Я только не могу понять как перебрать в цикле и всЕ!!!
← →
Плохиш © (2006-12-21 21:15) [19]
> Tort (21.12.06 21:10) [18]
Специально открыл справку по TRegIniFile, увидел в методах слово ReadSection, закрыл справку. Не хочу делать работу за халявщиков.
← →
Anatoly Podgoretsky © (2006-12-21 21:17) [20]> Tort (21.12.2006 21:10:18) [18]
Для начала выброси TRegIniFile и замени на TRegistry
Зачем сходи ко мне на сайта, там много документации по Дельфи, брать в первую очередь Пачеко и Текстейра, это хоть и не для начинающих, но и не халтура. Общий объем документации на моем сайте измеряется гигабайтами (видимый и нет), но по Дельфи не так уж и много, скачать реально даже по модему и далее читать и вдумываться.
← →
Anatoly Podgoretsky © (2006-12-21 21:19) [21]> Плохиш (21.12.2006 21:15:19) [19]
Ты начало не прочитал, что данный класс не желательно использовать, только для перехода с Win16 на Win32
Вот это главная часть в этой справке, а остальное действительно только глаза, просмотреть список свойств и методов и выбрать подходящии и базовые знания по основам программирования, по стандатным структурам и методам.
← →
Palladin © (2006-12-21 21:24) [22]
> [13] Anatoly Podgoretsky ©
стоп стоп, не путать меня с Плохишом... мы разные личности...
← →
Anatoly Podgoretsky © (2006-12-21 21:31) [23]> Palladin (21.12.2006 21:24:22) [22]
Точно, проверил, ник на две буквы отличается
А я перепутал?
← →
Palladin © (2006-12-21 21:37) [24]даже не знаю, что и сказать... пример рекурсии, вообще-то, я привел... да и разница в буквах ников побольше чем в двух...
но может я и ошибаюсь... :)
← →
Anatoly Podgoretsky © (2006-12-21 21:48) [25]> Palladin (21.12.2006 21:37:24) [24]
Ну так я по памяти писал, а не отвечал в сообщение, значит мог попутать кто приводил пример, но на всяких случай извиняюсь.
← →
Плохиш © (2006-12-21 22:08) [26]
> Anatoly Podgoretsky © (21.12.06 21:19) [21]
> > Плохиш (21.12.2006 21:15:19) [19]
> Ты начало не прочитал, что данный класс не желательно использовать,
> только для перехода с Win16 на Win32
Прочитал, прочитал :-) А в справку заглядывал, только для того, чтобы убедиться, что используемый класс имеет методы для решения проблем автора и эти методы в нём совершенно не спрятаны.
> Palladin © (21.12.06 21:24) [22]
Аааа, испугался :-P
← →
Palladin © (2006-12-21 22:13) [27]
> [26] Плохиш ©
знаешь, если поверить Анатолию и почитав нас, то можно подумать, что у чела с нашими никами, жутчайшая запущенная шизофрения с уклоном на раздвоение личности :)))
← →
Anatoly Podgoretsky © (2006-12-21 22:21) [28]> Palladin (21.12.2006 22:13:27) [27]
Не наговаривай, я ошибся, а тут истерию развели :-)
← →
Плохиш © (2006-12-21 22:32) [29]Да ладно, у меня уже давно знакомый доктор в элитной психушке Баден-Бадена есть :-P
← →
HITMAN © (2006-12-21 22:34) [30]Image1 Каким образом загрузить картинку с сайта???
← →
Плохиш © (2006-12-21 22:35) [31]
> HITMAN © (21.12.06 22:34) [30]
> Image1 Каким образом загрузить картинку с сайта???
Рыдал....
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.013 c