Здравствуйте, коллеги! Совершенно непонятная ситуация.
Разработанная нами программа читает и пишет данные в реестр по
ключам HCKU и HKLM. Когда юзер входит в сеть и запускает программу,
все проходит нормально, но когда он отключается от сети (просто выдергивает сетевой шнур), то программа выдает чего-то невразумительное
(писалась она на дельфи, а выдает сообщение Runtine error), причем
выдавать она такую ошибку не может, т.к. все ошибки перехватываются
и аккуратненько выводятся в соответствующем окошке.
Проблема еще заключается в том, что юзер значительно территориально удален
и никак нельзя посмотреть конкретную ошибку на компе. Причем
юзер достаточно продвинутый, он уже перепробовал все возможные ситуации-
вплоть до удаления присутствия проги отовсюду и установке системы заново.
Мы предполагаем, что все-таки ошибка как-то связана с реестром и с
сетевыми правами.
Если у кого есть какие мнения, помогите, плиз...
Заранее спасибо.
Проблема с правами юзера
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Ну, значит не все... А событие Application.OnException обрабатываете?причем
выдавать она такую ошибку не может, т.к. все ошибки перехватываются
и аккуратненько выводятся в соответствующем окошке.
Т.е. нет 100% уверенности, что ошибка вообще связана с записью в реестр, так как в код, где идет запись в реестр вы наверняка поставили в try-except. Я правильно понимаю?Мы предполагаем, что все-таки ошибка как-то связана с реестром и с
сетевыми правами.
Мнение такое и есть, что надо выяснить, что за ошибка, а потом искать ее. Неужели ситуацию с потерей сети нельзя смоделировать на локальных рабочих станциях?Если у кого есть какие мнения, помогите, плиз...