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

Вниз

О смене пользователя   Найти похожие ветки 

 
Petr   (2008-09-30 21:01) [0]

Компилирую и отлаживаю программу под Админом. Все в порядке. Решил проверить, а как она (программа) поведет себя под "Гостем". Опуская некоторые другие "непонятки" хочу получить ответ на такой вопрос:
под Админом с PopupMenu все ОК, а под Гостем в item-ах "крякозябры".
Подскажите, пожалуйста, где искать выход?:(


 
sniknik ©   (2008-09-30 21:07) [1]

> где искать выход?:(
в настройках "языка и региональных стандартах" для "гостя".
настроить аналогично с админом.


 
Юрий Зотов ©   (2008-09-30 21:08) [2]

Разные региональные настройки под разными аккаунтами?

Попробуйте у всех форм проставить Font.CharSet = RUSSIAN_CHARSET. Прямо в design-time.


 
sniknik ©   (2008-09-30 21:20) [3]

> Разные региональные настройки под разными аккаунтами?
сужу по галочке которая там присутствует на вкладке "дополнительно", галочка подписана - "применить эти параметры для текущей учетной записи и для стандартного профиля пользователя"
WinXP SP3
по моему очевидно.


 
Petr   (2008-09-30 21:25) [4]

> sniknik ©   (30.09.08 21:20) [3]
Совсем не очевидно,
у Гостя "дополнительно" к сожалению отсутствует

> Юрий Зотов ©   (30.09.08 21:08) [2]

Во всех *.dfm заменил Font.Charset на Font.Charset = RUSSIAN_CHARSET
Желаемого результата не получил:(


 
Petr   (2008-09-30 21:34) [5]

Уважаемые мастера, попробуйте это воспроизвести у себя, пожалуйста.
Надеюсьэто не займет много Вашего "драгоценного" времени.
Уточню, Гость стандартный из XP


 
Юрий Зотов ©   (2008-09-30 21:35) [6]

А под Гостем поддержка русского языка вообще включена?


 
Petr   (2008-09-30 21:45) [7]

> Юрий Зотов ©   (30.09.08 21:35) [6]
> А под Гостем поддержка русского языка вообще включена?

Думаю, что ДА.
А это где и как ?
:(


 
Petr   (2008-09-30 22:03) [8]

Позвольте мне сделать UP.
С одной стороны вопрос вроде бы и простой, а с другой - ответа я так и не получил:(
А что у мастеров воспроизвести ситуацию не получилось?


 
Юрий Зотов ©   (2008-09-30 22:17) [9]

> Petr   (30.09.08 21:45) [7]

Панель управления - Язык и региональные стандарты, вкладка "Дополнительно", верхний комбобокс и чекбокс внизу.

> Petr   (30.09.08 22:03) [8]

Нет сейчас Delphi под рукой... увы.


 
sniknik ©   (2008-09-30 22:25) [10]

> Совсем не очевидно,
очевидно... раз региональные настройки разделяются для учетных записей, а гость как и админ это учетные записи, и под одним настройка правильная под другим нет... по моему это как дважды два.

> у Гостя "дополнительно" к сожалению отсутствует
не у гостя, а для гостя в "язык и региональные стандарты".
комп под кем загружаешь? вот там и ставь, а лучше сначала под админом где все хорошо эту галочку нажми. чтобы для стандартного профиля правильные настройки прописались. пригодится если пользователей будеш заводить.


 
Petr   (2008-10-01 09:35) [11]

> Юрий Зотов ©   (30.09.08 22:17) [9]
> Панель управления - Язык и региональные стандарты, вкладка
> "Дополнительно", верхний комбобокс и чекбокс внизу.


> sniknik ©   (30.09.08 22:25) [10]
> а лучше сначала под админом где все хорошо эту галочку нажми.
>  чтобы для стандартного профиля правильные настройки прописались.
>  пригодится если пользователей будеш заводить


К сожалению результата не получил:(


 
sniknik ©   (2008-10-01 15:17) [12]

> К сожалению результата не получил:(
с чего решил что результата нет? галочку нажал (под кем?), а оно не работает(где?)? а ты создал новую учетку?

p.s. отвечай так, чтобы не возникало вопросов, что ты делал и чего "не получил".
а сожаления можешь оставить себе. это всем пофигу.


 
Petr   (2008-10-01 15:58) [13]

Еще раз к сожалению, но похоже проблема "зарыта" где-то в другом месте:(
Программа, с которой у меня эта проблема, достаточно "наворочена". Долго рассказывать, да и не уверен, что все вспомню (ей около 6-7 лет).
Ну, а сегодня написал и скомпилировал простенькую программу. Только форма и PopupMenu1.
Все нормально, как под Админом, так и под Гостем.
А теперь попрошу совета. Что (или какие процедуры / события) могло бы привести к результату, который опИсан в ветке выше.
Просьба даже мне самому кажется не понятной:(
А вдруг ...


 
sniknik ©   (2008-10-01 16:28) [14]

> Что (или какие процедуры / события) могло бы привести к результату, который опИсан в ветке выше.
мог "баловался" присвоениями чарсета как в [2] и где-то напутал,
мог поставить локализацию неправильно в опциях проекта,
или мог локализацию менять для основного потока явно - SetThreadLocale (и неправильно раз "крякозябры")

хотя это все странно, в свете того что под разными юзерами по разному работает, в то время как проверка с дефаултными настройками одинаково... не могу придумать комбинацию чтобы сработало так как написано...


 
Petr   (2008-10-01 16:37) [15]

> SetThreadLocale

Потоков нет:(


 
Германн ©   (2008-10-01 16:42) [16]


> Что (или какие процедуры / события) могло бы привести к
> результату, который опИсан в ветке выше.

Версии Дельфи, под которыми собраны та самая программа и простенькая тестовая одинаковые?
Использовались ли в той самой программе нестандартные компоненты?


 
Petr   (2008-10-01 16:48) [17]

> Германн ©   (01.10.08 16:42) [16]
Версия Delphi одна и та же (Delphi 5).
Нестандартные компоненты: RxLib (я бы не рискнул назвать его не стандартным).
Есть правда еще компонент ssDialog, попробую отключить (хотя надежда очень слабая).


 
Германн ©   (2008-10-01 17:10) [18]


> Нестандартные компоненты: RxLib (я бы не рискнул назвать
> его не стандартным).

Это очень хорошая библиотека для начинающих, но она "As Is".


 
Petr   (2008-10-01 17:16) [19]

> Германн ©   (01.10.08 17:10) [18]
Учту (попробую временно отключить).


 
sniknik ©   (2008-10-01 17:28) [20]

> Потоков нет:(
основной есть всегда, а интерфейс именно в основном.


 
Плохиш ©   (2008-10-01 17:30) [21]


> Petr   (01.10.08 16:37) [15]
> > SetThreadLocale
>
> Потоков нет:(

И как оно у вас вообще работает-то без единого потока?


 
Petr   (2008-10-01 17:47) [22]

> > Потоков нет:(
> И как оно у вас вообще работает-то без единого потока?

Неудачно выразился:(


 
Petr   (2008-10-01 18:03) [23]

Спасибо > Германн ©   (01.10.08 16:42) [16]
> Использовались ли в той самой программе нестандартные компоненты?

Исключил из проекта ssDialog и все нормализовалось. К счастью этот компонент (аналог MessageBox с любым колличеством Button на "нашем" русском языке) поставляется с исходниками, попробую устранить глюк, или (в крайнем случае) откажусь от него.
А спасибо остается :)


 
Petr   (2008-10-01 18:18) [24]

И все-таки странно, почему это не наблюдается под Админом или любым другим заведенным пользователем, кроме стандартного ХР-шного Гостя?:(
До сих пор у меня ясности нет.


 
sniknik ©   (2008-10-01 19:53) [25]

что ж тут неясного? настройки гостя значит у тебя отличаются от остальных вот и все.
зайди под "гостем" и под ним нажми ту пресловутую галочку о которой говорили, чтобы для новых учеток брались уже его параметры. после создавай пользователя. под этим новосозданным должно быть тоже самое. ну или я не знаю...


 
Petr   (2008-10-01 20:21) [26]

> sniknik ©   (01.10.08 19:53) [25]

Я не говорю о "новосозданном". Я пытаюсь "понять" стандартного ХР-шного Гостя:(


 
Petr   (2008-10-01 20:22) [27]

PS
С "новосозданным" проблем нет


 
sniknik ©   (2008-10-01 21:48) [28]

> Я пытаюсь "понять" стандартного ХР-шного Гостя:(
предложенная проверка предначена как раз, и только для понимания...
получится, будут одни выводы, нет, значит вообще не ту оперу смотрим...

> С "новосозданным" проблем нет
если нажмешь "пимпу" и перенесешь настройки гостя в дефаултные, будут... и это будет чтото значить. разве непонятно?

а "понимать" тупо медитируя над компом, и ничего не проверяя, это только "мастер дао" может.


 
Германн ©   (2008-10-02 02:08) [29]


> Petr   (01.10.08 18:03) [23]
>
> Спасибо > Германн ©   (01.10.08 16:42) [16]
> > Использовались ли в той самой программе нестандартные
> компоненты?
>

Да, собственно, не за что. Сей форум для этого и существует. А за годы его существования этот вопрос не первый подобный.
Ты сам молодец, что не ограничился заданием вопроса, а предпринял "Ну, а сегодня написал и скомпилировал простенькую программу. Только форма и PopupMenu1."
Без этого я бы просто проигнорировал бы сию ветку. :)



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

Форум: "Начинающим";
Текущий архив: 2008.11.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.006 c
6-1194920910
Net3
2007-11-13 05:28
2008.11.09
Научите, пожалуйста, скачивать файлы через прокси?


15-1221501740
Virgo_Style
2008-09-15 22:02
2008.11.09
Имеет место быть распродажа слонов от Acronis


2-1222454108
AlexDan
2008-09-26 22:35
2008.11.09
Запрет перемещения формы..


3-1209092666
azamatufa
2008-04-25 07:04
2008.11.09
Paradox - не работает Filter LIKE


9-1174248094
Mr.Vlad
2007-03-18 23:01
2008.11.09
TImage под разными углами





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский