Имя: Пароль:
1C
 
DrvFR IPAddress не заполняется поле
0 Trotter
 
26.04.19
12:18
Здравствуйте!
Делаю:
ПодключитьВнешнююКомпоненту("AddIn.DrvFR");
    FR = Новый COMОбъект ("AddIn.DrvFR");
    FR.ConnectionType = 6;
    FR.ProtocolType = 0;    
        FR.UseIPAddress = true;
    FR.IPAddress = СокрЛП("192.168.137.111");
    FR.TCPPort = 7778; // TCP Порт ККТ
    FR.Timeout = 5000; // Таймаут в мс
    FR.Password = 30;
    FR.ShowProperties();
    FR.Connect();

Команда FR.ShowProperties(); открывает окно параметров\настроек драйвера и вместо IP адреса написано наименование компьютера моего.
Что я делаю не так ?
1 Trotter
 
26.04.19
12:21
Всё остальное проставляется как нужно.
2 Garykom
 
гуру
26.04.19
12:25
Че надо то?
3 Trotter
 
26.04.19
12:26
(2) передать ip адрес в драйвер.
4 Trotter
 
26.04.19
12:27
что бы осуществить подключение. сейчас подключение не работает
5 Garykom
 
гуру
26.04.19
12:30
Вы путаете теплое с мягким
6 Garykom
 
гуру
26.04.19
12:30
ShowProperties никак не связано с Connect для которого да нужно предварительно установить параметры
7 Garykom
 
гуру
26.04.19
12:31
Сделай ShowProperties в самом начале сразу после Новый COMОбъект
8 Trotter
 
26.04.19
12:32
ппц FR.ComputerName туда ip прописал и заработало.
(6) ShowProperties я использовал для просмотра настроек, открывается окное GUI драйвера с переданными настройками и проверяется. своеобразная отладка.
9 Garykom
 
гуру
26.04.19
12:36
В следующий раз читай ftp://ftp.shtrih-m.ru/download/FR/shtrih-fr-k/doc/Driver4_6.pdf лучше
"ComputerName Строка RW Имя компьютера, к которому подключен ФР. "
10 Garykom
 
гуру
26.04.19
12:38
У тебя еще какой то ConnectionType непонятный
11 Trotter
 
26.04.19
12:39
(9) Если передать имя тогда не работает, туда нужно передать ip если по TCP socet подключено
12 Garykom
 
гуру
26.04.19
12:47
(11) с wins/dns у вас что то сервером в локалке