Имя: Пароль:
1C
1С v8
указать программно ком порт
,
0 Gen833
 
10.01.14
18:35
Здр.
В примере от производителей весов кода для 1С:
try
        scale.IP = "172.21.1.58";
        scale.Port = 20304;
        scale.Type = 3;
        scale.Open();

тут все понятно, только у меня соединение RS 232, как в моем случае указать ком порт№2 программно?
1 H A D G E H O G s
 
10.01.14
18:37
Жесть как она есть.
2 Fedor-1971
 
10.01.14
18:38
А где в примере указан СОМ1? Описано подключение по TCP/IP
3 Gen833
 
10.01.14
18:38
IP    IP адрес весов    строка    RW    “XXX.XXX.XXX.XXX”
Или “COMX”

Это все что в мануале было :(
4 NIkitos91
 
10.01.14
18:40
Мануал в студию
5 Gen833
 
10.01.14
18:44
Сильно большой, да и весь смысл выкладывать...
Вот кусочек:
Свойства драйвера
Ниже в таблице представлены все свойства драйвера и их краткое описание. В следующем разделе, описаны методы и названия свойств, которые используются при вызове метода. Таблицу с описание свойств, следует использовать как справочник, при просмотре описания методов (следующего раздела).
Имя    Название    Тип    Доступ    Значения    Зарезервировано
Подключение:
                    
IP    IP адрес весов    строка    RW    “XXX.XXX.XXX.XXX”
Или “COMX”    
Port    Номер порта связи TCP/IP или скорость обмена данными, если подключение идет по RS232    целое    RW    >1
<115200
(включительно)
Стандартные порты
( LP – 8111; CL – 20304; CWM – 5041 )    
Type    Номер типа весов    целое    RW    0 – CAS LP-1.5
1 – CAS LP-1.6(LP-II)
2 – CAS CL5000J Static memory
3 – CAS CL5000J Dynamic memory
4 – CAS CL5000
5 – CAS CWM-4000
6 Gen833
 
10.01.14
18:45
Может обратиться к разработчикам весов?
7 NIkitos91
 
10.01.14
18:46
scale.IP = "COM2";
        scale.Port = 115200;
        scale.Type = 3;
        scale.Open();
8 Gen833
 
10.01.14
18:47
Сейчас попробую.
9 NIkitos91
 
10.01.14
18:47
Стандартные порты
( LP – 8111; CL – 20304; CWM – 5041 )    

это наверное стандартные скорости в бодах для ком интерфейса конкретных весов. если 115200 ставьте это, в зависимости от своего оборудования
10 NIkitos91
 
10.01.14
18:48
(9) если 115200 не взлетит)
11 Gen833
 
10.01.14
18:48
Заработало после   scale.IP = "COM2"; СПАСИБО NIkitos91
12 NIkitos91
 
10.01.14
18:49
не за что)
13 NIkitos91
 
10.01.14
18:50
(9) туплю к вечеру пятницы. это порты при tcp обмене.
14 Gen833
 
10.01.14
19:20
Поспешил, вопрос открытый.
15 Gen833
 
10.01.14
20:16
"COMX" -закрыто
Закон Брукера: Даже маленькая практика стоит большой теории.