Здравствуйте, коллеги!
Поступил на предприятие китайский чековый принтер, соответственно, надо его подключить к компутеру.
Библиотека блещет информативностью. Словом, застопорился я на самом первом пункте.
Имеется следующая функция:
LONG POS_Port_OpenA(LPCSTR lpName,
int iPort,
bool bFile,
LPCSTR szFilePath)
и пояснение к ней:
lpName: Port name,Example:
Serial:”COM1:9600,N,8,1”
Parallel:”LPT1”
USB:”SP-USB001”
Ethernet:”192.168.1.193”
iPort: Port Type,Refer to the port type
bFile: Whether let the printing content to save as the local document
szFilePath: when bFile is the really numerical value, it is the path of local document
saving, otherwise this parameter will be ignored.
Всё вроде как ясно. Кроме одного параметра: iPort. Что за int сюда надо пихнуть, да и вообще зачем этот тип порта, если всё указывается строкой в lpName?
Заранее спасибо за подсказки!
Непонятный параметр в библиотеке С++, связанный с COM-портом
-
- developer
- Сообщения: 257
- Зарегистрирован: 03 янв 2014, 19:37
- Версия LabVIEW: 2016
- Откуда: Украина, Киев
- Контактная информация:
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Непонятный параметр в библиотеке С++, связанный с COM-по
AlexanderKonoval
http://blog.csdn.net/dj277705362/articl ... ls/6495052
Код: Выделить всё
private const Int32 POS_PT_COM = 1000;
private const Int32 POS_PT_LPT = 1001;
private const Int32 POS_PT_USB = 1002;
private const Int32 POS_PT_NET = 1003;
Взято вот отсюда:private void button2_Click(object sender, EventArgs e)
{
Int32 ipt, sendNum, lp;
Int32 hPort;
string strBuffer;
switch(m_pt)
{
case iPortType.COM:
ipt = POS_PT_COM;
break;
case iPortType.LPT:
ipt = POS_PT_LPT;
break;
case iPortType.USB:
ipt = POS_PT_USB;
break;
case iPortType.NET:
ipt = POS_PT_NET;
break;
default:
ipt = POS_PT_COM;
break;
}
strBuffer = textBox3.Text;
hPort = Open(strBuffer, ipt, false, "");
...
}
http://blog.csdn.net/dj277705362/articl ... ls/6495052
-
- developer
- Сообщения: 257
- Зарегистрирован: 03 янв 2014, 19:37
- Версия LabVIEW: 2016
- Откуда: Украина, Киев
- Контактная информация:
Re: Непонятный параметр в библиотеке С++, связанный с COM-по
dadreamer,
я как-то даже не додумался вбивать код в поиск...совсем уже башка не варит((
ничего, принтер допилю, можно будет уже считаться LabVIEW-программистом начального уровня - первый готовый проект
я как-то даже не додумался вбивать код в поиск...совсем уже башка не варит((
ничего, принтер допилю, можно будет уже считаться LabVIEW-программистом начального уровня - первый готовый проект
колдооооовствооооо! (С)