Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];

Вниз

Сохранение структур в реестр   Найти похожие ветки 

 
SH   (2003-06-24 18:41) [0]

Требуется записать в реестр запись или массив, на худой конец. Это я пытаюсь сохранить туда всю структуру TreeView. Пробовал так:
Stream:=TreeView.SaveToStream; а после загонял этот Stream в ключ бинарных данных, но не вышло.


 
Anatoly Podgoretsky   (2003-06-24 18:45) [1]

Оно, что помойка?


 
SH   (2003-06-24 18:49) [2]

Издеваетесь? Ценю юмор...


 
Cobalt   (2003-06-24 19:11) [3]

Так в чем проблема - Мусор в Потоке, или при записи из Потока в Ключ?


 
VMcL   (2003-06-24 19:26) [4]

>SH © (24.06.03 18:41)

Ошибка в 17-й строке.


 
SH   (2003-06-24 19:49) [5]

Ребята, моя Вас не понимать: о чём Вы говорите - что за мусор и где находится 17-ая строка...


 
k-man   (2003-06-24 22:19) [6]


> Оно, что помойка?

Кх.. Кх... Свалка :))
> Ребята, моя Вас не понимать: о чём Вы говорите - что за
> мусор и где находится 17-ая строка...

Приколисты они. Особенно Подгорецкий.

Ну а если серьезно то не дело реестр так засорять..
Для этого ИНИ есть.


 
Германн   (2003-06-25 03:12) [7]

2 k-man © (24.06.03 22:19)
Еще точнее, для этого есть "cfg"-файлы. Именно потому, что их формат не является стандартным. Но любой желающий может использовать и другие расширения не являющиеся стандартными.


 
Digitman   (2003-06-25 08:52) [8]


> SH


Про "помойку" тебе совершенно верно намекают)

А про "17-ю строку" - как прикажешь понимать твое

> но не вышло


??

а, может, и "не вошло" ?) Откуда ж нам знать ?) Остается только гадать на кофейной гуще, что же ты там в коде своем понаворотил, "в 17-й строке")))


 
mrcat   (2003-06-25 09:09) [9]

> SH © (24.06.03 18:41)

Microsoft не советует писать в реестр, но сама, при этом, активно его пользует. :)

Если серьёзно: k-man © (24.06.03 22:19)


 
Игорь Шевченко   (2003-06-25 09:10) [10]

Привет, Digitman © (25.06.03 08:52)


> Про "помойку" тебе совершенно верно намекают)


А вот Delphi хранит свой настроенный Toolbar в реестре ;-) Именно, как компонент в потоке ;-)

Глянь HKCU\Software\Borland\Delphi\x.0\Toolbars


 
Anatoly Podgoretsky   (2003-06-25 09:57) [11]

Игорь Шевченко © (25.06.03 09:10)
Так если он захочет хранить свой настроенный Toolbar, то какие возражения, но хранить деревья, для этого существуют сараи.

mrcat © (25.06.03 09:09)
Я что то не наблюдал за ней подобного, хранится только необходимое, а подобное они хранят в Application Data и Local Settings, при том как на пользовательском, так и на глобальном уровне, даже папки TEMP например разделили между системой и пользователям, что бы не превращали системную в помойку, да плюс еще права по безопасности.


 
mrcat   (2003-06-25 10:18) [12]

Anatoly Podgoretsky © (25.06.03 09:57)

Марко Кэнту в одном из своих изданий, к сожалению не помню названия, советует использовать собственные файлы настроек, мотивируя это тем, что "Майкрософт признаёт идею реестра (в последних версиях) в качестве "контейнера" неоправданной";

P.S. Не считаю, например, хранение программных настроек в HKEY_xxxxx_SOFTWAFE оправданным. Тем не менее MS на собственном примере открыто поощряла производителей ПО использовать ветку в качестве "хранилища": Microsoft Office, VisualBasic, Internet Explorer, Outlook Express, Media Player и пр.


 
Digitman   (2003-06-25 10:27) [13]


> Игорь Шевченко


Здоров живешь, Игорь !)


> А вот Delphi хранит свой настроенный Toolbar в реестре ;-)
> Именно, как компонент в потоке ;-)


Да я и не спорю) ... на здоровье !) .. пусть хранит !).. от этого "помойка" только приобретает большую популярность)))



 
Игорь Шевченко   (2003-06-25 10:43) [14]

mrcat © (25.06.03 10:18)


> Марко Кэнту в одном из своих изданий, к сожалению не помню
> названия, советует использовать собственные файлы настроек,
> мотивируя это тем, что "Майкрософт признаёт идею реестра
> (в последних версиях) в качестве "контейнера" неоправданной";


Я своими ушами слышала, как она своими глазами видела...


 
kaif   (2003-06-25 13:00) [15]

А в чем задача-то?
Зачем хранить дерево-то нужно? Что за дерево такое и сколько в нем пунктов? Как часто оно изменяется и изменяется ли вообще?
Может, пояснишь цель и тогда все придут к какому-то общему мнению...


 
k-man   (2003-06-25 14:39) [16]


> Да я и не спорю) ... на здоровье !) .. пусть хранит !)..
> от этого "помойка" только приобретает большую популярность

Точно, и появляються мусоросборщики RegCleaner и т.д.

> но хранить деревья, для этого существуют сараи.

:-) Есть еще лесоперерабатывающие комбинаты.


 
kaif   (2003-06-25 15:28) [17]

Реестр превратила в помойку Microsoft-овская реализация COM-библиотеки. По сравнению с этим даже хранение больших деревьев в реестре выглядит детской шалостью.


 
kaif   (2003-06-25 15:28) [18]

Реестр превратила в помойку Microsoft-овская реализация COM-библиотеки.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.008 c
1-31233
LuckyMan
2003-06-28 20:08
2003.07.10
Производительность TListView


4-31559
SerVel
2003-05-07 13:51
2003.07.10
CreateFileMapping(....) весь текст


8-31364
slex
2003-03-23 21:21
2003.07.10
TJPEGImage


1-31204
evg12
2003-06-28 03:32
2003.07.10
Вопросик по защите.


3-31147
Shaman
2003-06-18 17:31
2003.07.10
Описания к кодам ошибок MSSQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский