|
Как вывести ТекущийЯзыкСистемы() в панель состояния | ☑ | ||
---|---|---|---|---|
0
VolandMaster
18.02.16
✎
15:40
|
Добрый день.
Как вывести ТекущийЯзыкСистемы() в панель состояния(в самом низу возле NUM и CAPS лока). |
|||
1
Лефмихалыч
18.02.16
✎
16:02
|
без написания внешней компоненты для этого - ни как.
А смысл какой в этом? |
|||
2
VolandMaster
18.02.16
✎
16:08
|
(1) На сервере нету рабочего стола.
|
|||
3
Лефмихалыч
18.02.16
✎
16:10
|
(2) тоже мне беда. И чо?
|
|||
4
VolandMaster
18.02.16
✎
16:11
|
(1) Вы знаете такую ?
|
|||
5
VolandMaster
18.02.16
✎
16:12
|
(3) Люди просят отобразить язык в 1С, к примеру в конфигураторе расскладка отображается.
|
|||
6
Shamandafil
18.02.16
✎
16:17
|
(5) скриншот конфигуратора в студию. Там только текущий язык редактирования конфигурации вижу.
|
|||
7
Лефмихалыч
18.02.16
✎
16:18
|
(5) там другой язык отображается
|
|||
8
Лефмихалыч
18.02.16
✎
16:19
|
+(7) там отображается ТекущийЯзык(), а не ТекущийЯзыкСистемы()
|
|||
9
Записьдампа
18.02.16
✎
16:19
|
(5) УстановитьЗаголовокСистемы
|
|||
10
Лефмихалыч
18.02.16
✎
16:20
|
(9) только это придется делать в обработке ожидания и каждую секунду
|
|||
11
VolandMaster
18.02.16
✎
16:25
|
(8) Понял, но сути дела это не меняет.
|
|||
12
Shamandafil
18.02.16
✎
16:26
|
А (0) похоже нужна текущая раскладка установленная ОС и её вероятно проще всего показать через (9), а вот получить можно только через вызов API Windows.
|
|||
13
Лефмихалыч
18.02.16
✎
16:27
|
(11) простой вариант решения есть в (9)
именно в панель сосотяния вывести без ВК нельзя. ВК надо писать руками самостоятельно или заплатить тому. кто сделает ее руками самостоятельно за тебя |
|||
14
VolandMaster
18.02.16
✎
16:28
|
(12) (13) Я понял, спасибо!
|
|||
15
Shamandafil
18.02.16
✎
16:42
|
О = Новый COMОбъект("NetObjectToIDispatch45");
сообщить(О.ПолучитьТип("System.Windows.Forms.InputLanguage").CurrentInputLanguage.Culture.DisplayName); Подробнее смотри Использование классов .Net в 1С для новичков |
|||
16
Лефмихалыч
18.02.16
✎
16:44
|
(15) для того, чтобы получить ТекущийЯзыкСистемы(), твои эти дотнэты нахрен не нужны
|
|||
17
Shamandafil
18.02.16
✎
16:47
|
ТекущийЯзыкСистемы, если я его правильно понимаю, сразу виден по надписям в окне 1С, когда они читаемые значит язык не RU, мой же пример показывает язык ввода.
|
|||
18
Лефмихалыч
18.02.16
✎
16:47
|
(17) ты понимаешь ТекущийЯзык(), а не ТекущийЯзыкСистемы()
|
|||
19
Shamandafil
18.02.16
✎
16:50
|
(18) А можно подробное описание ТекущийЯзыкСистемы своими словами, а не из СП, там невнятно и кратко?
Кстати, проверил в табло, он ru даже когда язык ввода для процесса EN. |
|||
20
Лефмихалыч
18.02.16
✎
16:52
|
||||
21
Shamandafil
18.02.16
✎
17:55
|
(20) Так что именно функция ТекущийЯзыкСистемы() возвращает? Похоже, это аналог для ТекущийЯзык(), который используется для пользователей по умолчанию.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |