Помогите разобраться с принтером Argox

114
26 августа 2019, 07:40

Для печати на принтере Argox, подключенном к USB-порту использую команду

Argox.A_CreatePort(4, 1, "");
Argox.A_Clear_Memory();
Argox.A_Set_Darkness(18);
Argox.A_Prn_Barcode(3, 22, 1, 'F', 2, 2, 30, 'd', 1, new string('0', 12 - id.Length) + id);
Argox.A_Prn_Text_TrueType(5, 4, 28, "Arial Narrow", 1, 400, 0, 0, 0, "AB", xstring, 1);
Argox.A_Print_Out(1, 1, 1, 1);
Argox.A_ClosePrn();

Если печать с компьютера, к которому принтер подключен - все работает. Но возникла потребность печатать в терминальном режиме, для этого вызываю окно выбора принтера - для выбора сетевого принтера, и для того, чтобы использовать выше написанный код - команду Argox.A_CreatePort(4, 1, ""); мне необходимо знать тип и номер порта, к которому подключен выбранный принтер. Не могу разобраться как это сделать. Или может есть еще какие-то способы?

READ ALSO
Как достать строку из локализации OS?

Как достать строку из локализации OS?

В операционной системе есть куча текста который можно локализироватьДопустим, мне нужно узнать как называется окно "Save As" в локализации на даном...

143
Как изменить путь к БД в C#

Как изменить путь к БД в C#

Работаю над проектом в Visual Studio C#В проекте есть несколько форм и в каждом из них я использую oledbconnection и oledbadapter для подключения БД

127
Условный маппинг в AutoMapper

Условный маппинг в AutoMapper

Допустим, есть вот такое семейство классов:

118
listview на WF и listview на WPF

listview на WF и listview на WPF

Есть простенькая программка на WF, которая ищет wifi сети и подключается к нимСостоит из ListView, двух кнопок, двух лейблов и текстбокса для ввода...

101