Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.14;
Скачать: CL | DM;

Вниз

Работа с реестром   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.029 c
11-1143527894
shalex
2006-03-28 10:38
2007.01.14
И еще один вопрос о TabControl


15-1166510583
Fredy314
2006-12-19 09:43
2007.01.14
Интернет через ТВ кабель, как сделать.


3-1161759493
Kolan
2006-10-25 10:58
2007.01.14
Как скопировать БД.


1-1164018415
Clipper Chip
2006-11-20 13:26
2007.01.14
Принтер виртуальный или физический?


2-1166788327
Kostafey
2006-12-22 14:52
2007.01.14
Сложный SQL-запрос