![]() |
![]() |
![]() |
|
Как узнать установленый в ОС разделитель целой и дробной части из 1с? | ☑ | ||
---|---|---|---|---|
0
1sevgene
02.06.09
✎
15:33
|
Здравствуйте, всем!
Собственно, вопрос: как узнать текущий установленый в ОС разделитель целой и дробной части чисел из кода 1с? Зарание спасибо. |
|||
1
Aleksey_3
02.06.09
✎
16:02
|
можешь из реестра
[HKCU]\Control Panel\International |
|||
2
1sevgene
02.06.09
✎
16:04
|
(1) А как это дело вызвать из 1С?
|
|||
3
v_rtex
02.06.09
✎
16:05
|
найди пример, например, для VBA для wshell
|
|||
4
1sevgene
02.06.09
✎
16:10
|
(3) спасибо, но что такое "wshell"? И если не трудно, приведите пример :-)
|
|||
5
v_rtex
02.06.09
✎
16:16
|
||||
6
Defender aka LINN
02.06.09
✎
16:16
|
Сред(Строка(1.1), 2, 1) :)
|
|||
7
1sevgene
02.06.09
✎
16:18
|
(6) при любых установках в реестре возвращает "." (точку) :-(
|
|||
8
1sevgene
02.06.09
✎
16:18
|
(5) Спасибо.
|
|||
9
skunk
02.06.09
✎
16:22
|
(8)сразу понял что такое шелл ... молодца
|
|||
10
Aleksey_3
02.06.09
✎
16:25
|
(6) Тогда уж Сред(Строка(1/2), 2, 1)
|
|||
11
1sevgene
02.06.09
✎
16:44
|
(10) не работает :-(
|
|||
12
Aleksey_3
02.06.09
✎
16:46
|
Работает, что значит не работает?
|
|||
13
1sevgene
02.06.09
✎
16:51
|
(12) результат один и тот же: "." (точка)
|
|||
14
1sevgene
02.06.09
✎
16:52
|
(12) КодСимв(Сред(Строка(1/2), 2, 1)) = 46 и в том и в другом случае
|
|||
15
Aleksey_3
02.06.09
✎
16:54
|
А что должно быть?
|
|||
16
Aleksey_3
02.06.09
✎
16:55
|
Просто 1С плевать хотела на региональные настройки и у нее всегда разделитель целой и дробной части точка
|
|||
17
1sevgene
02.06.09
✎
16:56
|
(15) Насколько я понял Вы привели пример, который должен возвращать точку или запятую, в зависимости от разделителя, который установлен в настройках ОС у пользователя.
|
|||
18
Aleksey_3
02.06.09
✎
17:02
|
wshell=CreateObject("WScript.Shell");
Разделитель=wshell.RegRead("HKEY_CURRENT_USER\Control Panel\International\sDecimal") |
|||
19
1sevgene
02.06.09
✎
17:33
|
(18) СПАСИБО!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |