Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2011, 20:13   #1
Delas
 
Регистрация: 13.05.2011
Сообщений: 6
По умолчанию Registry и WriteBool

В программе есть главная форма и форма настроек.
Сделал чтобы прога считывала параметры прямо из реестра
но
Код:
R.WriteBool('ScreenSnap',Form2.CheckBox2.Checked);
выбивает ошибку когда закрываю прогую
Если кидаю на главную форму чекбокс то все пашет и она создает в реестре запись, а вот с формой2 не хочет.
Код:
R.WriteBool('ScreenSnap',Form1.CheckBox2.Checked);
Вроде как бы понял оно будет работать тока на своем Юните....если кто знает как сделать на главной форме. буду рад всем вариантам
Решилось так что переместил процедуры на форму настроек и там оно заработало.
Сам спросил и сам же ответил ))


З.Ы. и еще не по теме подскажите как сделать так чтобы прога знала в какой она винде работает к примеру винд ХР или Вин 7 64 бит... я к тому что там вроде доступы к реестру вроде не одинаковые.

Последний раз редактировалось Delas; 23.12.2011 в 20:32.
Delas вне форума Ответить с цитированием
Старый 24.12.2011, 00:44   #2
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Цитата:
Вроде как бы понял оно будет работать тока на своем Юните....если кто знает как сделать на главной форме. буду рад всем вариантам
http://www.gunsmoker.ru/2010/08/9897.html

Цитата:
и еще не по теме подскажите как сделать так чтобы прога знала в какой она винде работает к примеру винд ХР или Вин 7 64 бит...
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

Цитата:
я к тому что там вроде доступы к реестру вроде не одинаковые.
Для вас это имеет значение только если 32-битному приложению нужно обращаться к данным 64-битного приложения (или наоборот). В остальном разницы нет.

http://msdn.microsoft.com/en-us/libr...32(VS.85).aspx
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Winmend registry cleaner бэкап реестра Dethharmonic Операционные системы общие вопросы 0 13.12.2011 15:51
Где найти Registry.hpp Hichigo C++ Builder 5 03.08.2010 15:30
::Registry:: doniyor Общие вопросы Delphi 6 31.01.2009 18:41
registry subsonic Общие вопросы Delphi 1 09.01.2008 01:35
Удаление записи с Registry celovec Общие вопросы Delphi 2 29.07.2007 21:55