Имя: Пароль:
1C
 
Как из 1С узнать версию windows?
Ø
0 Yexel
 
15.03.05
16:20
Добрый день!
Не подскажут ли уважаемые знатоки, как из 1С получить версию винды (т.е. 95/98/2000 или XP), под которой 1С запущена?
Помнится когда-то этот вопрос обсуждался, но в архиве найти ничего не удалось :-(
1 trdm
 
15.03.05
16:23
1C++ - в новой версии,
+ есть возможность покопаться в реестре.
2 Денис2
 
15.03.05
16:23
ВерсияОС
OSVersion
Синтаксис
ВерсияОС
Назначение
Атрибут ВерсияОС содержит наименование версии операционной системы (строковое выражение).
Атрибут доступен для объекта типа V7SysInfo
Попрёт?
3 wt
 
15.03.05
16:25
(0)Откройте секрет пожалуйста, а это-то зачем?
4 Yexel
 
15.03.05
16:45
(1) А какая сейчас самая последняя версия 1СPP?
У меня есть 1.8.0.2 А новее есть?
(2) Да, поперло. Спасибо большое :-)
(3) Есть одна внешняя обработка, которая под 98-й виндой работает нестабильно.
И вот, хочется как-то проанализировать, загружать ее или нет...
5 Yexel
 
15.03.05
16:53
Тьфу, блин перепутал. Не внешняя обработка, в внешняя компонента
6 АЛьФ
 
15.03.05
17:07
2(4) 1.8.1.3
7 Yexel
 
15.03.05
17:14
(6)Спасибо.
Блин вот ведь к вечеру как глаза замылились... Твоей темы совсем рядышком даже сразу и не увидел...
Все, пора валить домой :-))))
8 Gil
 
15.03.05
17:28
2(7) - а что делает компанета эта, что она под 98 нестабильно работает?
9 Yexel
 
15.03.05
17:37
(8) А это творение местных умельцев... Долго объяснять, что и для чего она делает, но делает она это напрямую с оборудованием.
Под NT и иже с ними работает нормально, а под 95/98 вешается через раз.
Разработчиков уже и след простыл, а компонента все по прежнему используется. Можно было придумать что-нибудь еще, но проще показалось просто не запускать ее под 98-й...
10 VZ
 
15.03.05
17:45
Жаль, что под отчеты нет такой волшебной компоненты. Задолбало старье...
11 Yexel
 
15.03.05
17:49
(10) Не совсем понял, что ты имеешь в виду?
12 VZ
 
15.03.05
19:19
(11) Был бы повод обновить парк поклянчить ;))
13 Ginzburg
 
15.03.05
20:33
компоненты, whs, ноги, крылья - главное хвост
Процедура проверитьось()
   КомандаСистемы("@echo %os%>"+КаталогПользователя()+"os.txt");
   Текст = СоздатьОбъект("Текст");
   Текст.Открыть(КаталогПользователя()+"os.txt");
   Если Текст.КоличествоСтрок() = 0 Тогда
    Сообщить("98");
   КонецЕсли;
      Стр = Текст.ПолучитьСтроку(1);
      Сообщить("Ось - " + Стр);
КонецПроцедуры // проверитьось
14 Ginzburg
 
15.03.05
20:59
может кто покритекует?
15 VZ
 
15.03.05
21:13
(14) Сравни, что сообщает твое произведение и V7Plus.dll:
Ось - Windows_NT
1С сообщает: Microsoft Windows 2000 version 5.1 Service Pack 1 (Build 2600)
 
А на самом деле ХР Service Pack 1 (Build 2600)
16 Ginzburg
 
15.03.05
21:18
дак это одно и тож один черт НТ, иму-же надо тока это узнать
17 Ginzburg
 
15.03.05
22:47
(14) для пущей проверки добавь
КомандаСистемы("@ver>>"+КаталогПользователя()+"os.txt");
18 АЛьФ
 
15.03.05
22:59
2(15) А что сообщает 1С++ 1.8.1.3?