Форум: "Потрепаться";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Вниз$(Delphi) - где присваивается значение этой переменной? Найти похожие ветки
← →
Экспериментатор (2005-08-17 14:15) [0]$(Delphi) - где присваивается значение этой переменной, скопировал Delphi с другого компьютера, записи реестра, и т.д., да вот беда некоторые не находит, хотя установлены. Галочку ставишь - все Ок говорит. Перезапускаешь - а воз и ныне там галочки нет, пакаж не загружен
← →
Экспериментатор (2005-08-17 14:21) [1]В целом Delphi фунциклирует - все что в стандартной установке, то все ОК, работает.
С некоторыми установленными компонентами описанная выше проблема.
← →
Экспериментатор (2005-08-18 08:26) [2]Неужели никто не знает? :-((
← →
vrem (2005-08-18 08:55) [3]*Вообще не вникая в суть:
IN - При работе программы возникают проблемы, выяснено что это происходит из-за записей в реестре.
OUT - Программой слежения за изменениями в реестре(той же RegShot.exe) выяснить что и куда программа пишет в реестре.
Проанализировать. В худшем случа придётся при каждом запуске программы вносить изменения в реестр - не сложно, запускать файл *.reg c ключом /s что бы не задавал вопросы внести или не надо, а вносил сразу.
← →
Lamer@fools.ua © (2005-08-18 09:06) [4]>>Экспериментатор (17.08.05 14:15)
>вот беда некоторые не находит, хотя установлены.
Что именно не находит, форумчанам предстоит угадать?
← →
Экспериментатор (2005-08-18 11:50) [5]TO Lamer@fools.ua © (18.08.05 09:06) [4]
И все таки вопрос поставлен корректно:
$(DELPHI) - ГДЕ ПРИСВАИВАЕТСЯ ЗНАЧЕНИЕ ЭТОЙ ПЕРЕМЕННОЙ?
Все остальное - это последствия.
А по поводу слежения за реестром, то у Delphi столько ключей в реестре, что я решил сначала спросить у Вас, чтобы не изобретать велосипед.
← →
Джо © (2005-08-18 11:56) [6]
> $(DELPHI) - ГДЕ ПРИСВАИВАЕТСЯ ЗНАЧЕНИЕ ЭТОЙ ПЕРЕМЕННОЙ?
Нет такой переменной.
← →
Юрий Зотов © (2005-08-18 13:47) [7]> $(DELPHI) - ГДЕ ПРИСВАИВАЕТСЯ ЗНАЧЕНИЕ ЭТОЙ ПЕРЕМЕННОЙ?
Почему бы не в самой среде? Что мешает Delphi вызвать SetEnvironmentVariable при своей загрузке?
← →
Плохиш © (2005-08-18 13:53) [8]Скажите, хоть, что за переменная такая, где используется? Ночами спать не буду. Сжальтесь над тёмным.
← →
Юрий Зотов © (2005-08-18 14:00) [9]> Плохиш © (18.08.05 13:53) [8]
В самой среде, при задании путей поиска. Отсюда и [7].
← →
Плохиш © (2005-08-18 15:56) [10]
> Юрий Зотов © (18.08.05 14:00) [9]
О, точно, спасибо большое! :-)
>Экспериментатор
Ты кнопку "Help" видел? А нажимать пробовал?
Там всё подробненько описано.
В настройках ещё и закладка имеется "Переменные окружения".
К стати, думаешь Борланд от нечего делать инсталлятор сделал? Копировальщик ты наш :-)
← →
Экспериментатор (2005-08-19 10:14) [11]
> Юрий Зотов © (18.08.05 13:47) [7]
Почему бы не в самой среде? Что мешает Delphi вызвать SetEnvironmentVariable при своей загрузке?
А вот и нет. Если бы так было вопроса бы не было.
Вся проблема именно в этой переменной.
Кстати D и help свой найти не может по этой же причине
А EnvironmentVariable в настройках системы я сделал как и должно
C:\Program Files\Borland\Delphi5\Bin
C:\Program Files\Borland\Delphi5\Projects\Bpl
ВСЕ. Не должно там ничего больше быть касательно дельфей.
Каким-то другим способом она ее определяет.
Эксперименты эти связаны стем что понадобилась D5 на другой машине, но на D5 в свое время было навешано много компонентов.
Я делал подобное с D6 - проблемы такой не возникало.
Свои нюансы однако. Понимаю, что проще поставить D5 и поставить компоненты, но уже чисто спортивный интерес - в чем же дело.
И в действительности - где эта переменная присваивается?
После запуска D5 если попытаться открыть проект, то в диалоге Открыть по умолчанию открывается каталог текущего аккаунта - это все таки о чем то говорит.
← →
Джо © (2005-08-19 10:31) [12]Если не ошибаюсь, при инсталяции можно выбрать режим, при котором инсталлятор ничего не устанавливает - только лишь делает необходимые записи в реестр и устанавливает системные переменные.
← →
Плохиш © (2005-08-19 10:59) [13]
> Экспериментатор (19.08.05 10:14) [11]
HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Delphi\5.0
RootDir C:\Program Files\Borland\Delphi5
← →
Экспериментатор (2005-08-19 12:59) [14]Все это есть.
Экспорт-импорт реестра ветвей
HKLM\SOFTWARE\Borland\Delphi\5.0
HCCU\SOFTWARE\Borland\Delphi\5.0
Черт в чем же дело?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.011 c