![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
О смене пользователя [D5, XP]
Petr © (2008-09-30 21:01:00)Компилирую и отлаживаю программу под Админом. Все в порядке. Решил проверить, а как она (программа) поведет себя под "Гостем". Опуская некоторые другие "непонятки" хочу получить ответ на такой вопрос:
под Админом с PopupMenu все ОК, а под Гостем в item-ах "крякозябры".
Подскажите, пожалуйста, где искать выход?:(
Германн (2008-10-02 02:08:00) [1]
> Petr (01.10.08 18:03) [23]
>
> Спасибо > Германн © (01.10.08 16:42) [16]
> > Использовались ли в той самой программе нестандартные
> компоненты?
>
Да, собственно, не за что. Сей форум для этого и существует. А за годы его существования этот вопрос не первый подобный.
Ты сам молодец, что не ограничился заданием вопроса, а предпринял "Ну, а сегодня написал и скомпилировал простенькую программу. Только форма и PopupMenu1."
Без этого я бы просто проигнорировал бы сию ветку. :)
sniknik (2008-10-01 21:48:00) [2]> Я пытаюсь "понять" стандартного ХР-шного Гостя:(
предложенная проверка предначена как раз, и только для понимания...
получится, будут одни выводы, нет, значит вообще не ту оперу смотрим...
> С "новосозданным" проблем нет
если нажмешь "пимпу" и перенесешь настройки гостя в дефаултные, будут... и это будет чтото значить. разве непонятно?
а "понимать" тупо медитируя над компом, и ничего не проверяя, это только "мастер дао" может.
Petr (2008-10-01 20:22:00) [3]PS
С "новосозданным" проблем нет
Petr (2008-10-01 20:21:00) [4]> sniknik © (01.10.08 19:53) [25]
Я не говорю о "новосозданном". Я пытаюсь "понять" стандартного ХР-шного Гостя:(
sniknik (2008-10-01 19:53:00) [5]что ж тут неясного? настройки гостя значит у тебя отличаются от остальных вот и все.
зайди под "гостем" и под ним нажми ту пресловутую галочку о которой говорили, чтобы для новых учеток брались уже его параметры. после создавай пользователя. под этим новосозданным должно быть тоже самое. ну или я не знаю...
Petr (2008-10-01 18:18:00) [6]И все-таки странно, почему это не наблюдается под Админом или любым другим заведенным пользователем, кроме стандартного ХР-шного Гостя?:(
До сих пор у меня ясности нет.
Petr (2008-10-01 18:03:00) [7]Спасибо > Германн © (01.10.08 16:42) [16]
> Использовались ли в той самой программе нестандартные компоненты?
Исключил из проекта ssDialogи все нормализовалось. К счастью этот компонент (аналог MessageBox с любым колличеством Button на "нашем" русском языке) поставляется с исходниками, попробую устранить глюк, или (в крайнем случае) откажусь от него.
А спасибо остается :)
Petr (2008-10-01 17:47:00) [8]> > Потоков нет:(
> И как оно у вас вообще работает-то без единого потока?
Неудачно выразился:(
Плохиш (2008-10-01 17:30:00) [9]
> Petr (01.10.08 16:37) [15]
> > SetThreadLocale
>
> Потоков нет:(
И как оно у вас вообще работает-то без единого потока?
sniknik (2008-10-01 17:28:00) [10]> Потоков нет:(
основной есть всегда, а интерфейс именно в основном.
Petr (2008-10-01 17:16:00) [11]> Германн © (01.10.08 17:10) [18]
Учту (попробую временно отключить).
Германн (2008-10-01 17:10:00) [12]
> Нестандартные компоненты: RxLib (я бы не рискнул назвать
> его не стандартным).
Это очень хорошая библиотека для начинающих, но она "As Is".
Petr (2008-10-01 16:48:00) [13]> Германн © (01.10.08 16:42) [16]
Версия Delphi одна и та же (Delphi 5).
Нестандартные компоненты: RxLib (я бы не рискнул назвать его не стандартным).
Есть правда еще компонент ssDialog, попробую отключить (хотя надежда очень слабая).
Германн (2008-10-01 16:42:00) [14]
> Что (или какие процедуры / события) могло бы привести к
> результату, который опИсан в ветке выше.
Версии Дельфи, под которыми собраны та самая программа и простенькая тестовая одинаковые?
Использовались ли в той самой программе нестандартные компоненты?
Petr (2008-10-01 16:37:00) [15]> SetThreadLocale
Потоков нет:(
sniknik (2008-10-01 16:28:00) [16]> Что (или какие процедуры / события) могло бы привести к результату, который опИсан в ветке выше.
мог "баловался" присвоениями чарсета как в [2] и где-то напутал,
мог поставить локализацию неправильно в опциях проекта,
или мог локализацию менять для основного потока явно - SetThreadLocale (и неправильно раз "крякозябры")
хотя это все странно, в свете того что под разными юзерами по разному работает, в то время как проверка с дефаултными настройками одинаково... не могу придумать комбинацию чтобы сработало так как написано...
Petr (2008-10-01 15:58:00) [17]Еще раз к сожалению, но похоже проблема "зарыта" где-то в другом месте:(
Программа, с которой у меня эта проблема, достаточно "наворочена". Долго рассказывать, да и не уверен, что все вспомню (ей около 6-7 лет).
Ну, а сегодня написал и скомпилировал простенькую программу. Только форма и PopupMenu1.
Все нормально, как под Админом, так и под Гостем.
А теперь попрошу совета. Что (или какие процедуры / события) могло бы привести к результату, который опИсан в ветке выше.
Просьба даже мне самому кажется не понятной:(
А вдруг ...
sniknik (2008-10-01 15:17:00) [18]> К сожалению результата не получил:(
с чего решил что результата нет? галочку нажал (под кем?), а оно не работает(где?)? а ты создал новую учетку?
p.s. отвечай так, чтобы не возникало вопросов, что ты делал и чего "не получил".
а сожаления можешь оставить себе. это всем пофигу.
Petr (2008-10-01 09:35:00) [19]> Юрий Зотов © (30.09.08 22:17) [9]
> Панель управления - Язык и региональные стандарты, вкладка
> "Дополнительно", верхний комбобокс и чекбокс внизу.
> sniknik © (30.09.08 22:25) [10]
> а лучше сначала под админом где все хорошо эту галочку нажми.
> чтобы для стандартного профиля правильные настройки прописались.
> пригодится если пользователей будеш заводить
К сожалению результата не получил:(
sniknik (2008-09-30 22:25:00) [20]> Совсем не очевидно,
очевидно... раз региональные настройки разделяются для учетных записей, а гость как и админ это учетные записи, и под одним настройка правильная под другим нет... по моему это как дважды два.
> у Гостя "дополнительно" к сожалению отсутствует
не угостя, а длягостя в "язык и региональные стандарты".
комп под кем загружаешь? вот там и ставь, а лучше сначала под админом где все хорошо эту галочку нажми. чтобы для стандартного профиля правильные настройки прописались. пригодится если пользователей будеш заводить.