xiepeilin 发表于 2010-9-19 22:15:31

inqlen = GetInQLen(comport);各位大侠帮个忙,看看与此有关的以下问题

LabWindows/CVI8.0软件,我的代码放在这个软件里build的时候总是出现以下这个错误:
NON-FATAL RUN-TIME ERROR:   "MainUser.c", line 582, col 18, thread id 0x00000C10:   Library function error (return value == -2 ). Invalid port number
对应的程序代码是:
inqlen = GetInQLen(comport);                                                                                                                                                                  //得到串口输入数据位数
             for(i=0;i<inqlen;i++)
                       {
                                in_data=ComRdByte(comport);
                       }
                        switch(inqlen)
                        {
                       case 5:
                          {
                                if(in_data==0x05)
                               {
                  SetCtrlVal (panel, YB_PANEL_YB_COM_STATUS, 0);
                              co2=in_data;
                                                
                                  SetCtrlVal (ybpanelHandle,YB_PANEL_CO2, co2);
                               }
                                        break;
麻烦给我给个解决的办法!非常感谢!

xiepeilin 发表于 2010-9-19 22:16:26

inqlen = GetInQLen(comport);//得到串口输入数据位数


很急

rlogin 发表于 2010-9-20 01:22:48

麻烦传完整的程序,你拔出一条腿毛,让我们猜你是谁,哪鬼才知道

xiepeilin 发表于 2010-9-20 10:15:50

回复【2楼】rlogin
-----------------------------------------------------------------------

如果你会的话,一根鸡毛你也能看出来是哪里拔的 。可惜你连只恶心的鬼都不如!所以你什么都不知道!愿意就帮,不愿意就不帮。哪里兴骂人的?

rlogin 发表于 2010-9-20 11:31:43

围观,帮你顶下,看有人知道不?
页: [1]
查看完整版本: inqlen = GetInQLen(comport);各位大侠帮个忙,看看与此有关的以下问题