帮忙看下为啥接收不到信号啊
void __fastcall TForm1::YbCommDevice1CommNotify(TObject *Sender, int NotifyType){ unsigned char byte[8192]; int n=0; int li_Rev=0; li_Rev = StrToInt(IntToHex(byte[0],2)) ; while((n=YbCommDevice1->Read(byte,8192))>0) { if(li_Rev==1) { Timer2->Enabled=true ; Image2->Visible=true ; if(li_Number==1) { Image1->Picture->LoadFromFile("xujiu.jpg"); li_Number=0; Timer1->Enabled=true; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } if(li_Rev==0) { ImageVisbile(4); ImageVisbile(2); Image1->Picture->LoadFromFile("9-21.jpg"); ImageVisbile(5); randomize(); li_Number=random(10); if(li_Number>0&&li_Number<10) Timer2->Enabled = false ; flage = 0 ; } if(li_Rev==1) { Timer2->Enabled=true ; Image2->Visible=true ; if(li_Number==1) { Image1->Picture->LoadFromFile("xujiu.jpg"); li_Number=0; Timer1->Enabled=true; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } if(li_Rev==2) { Image3->Visible = true ; Timer2->Enabled=true ; if(li_Number==2) { Image1->Picture->LoadFromFile("qiaozha.jpg"); li_Number=0; Timer1->Enabled=true; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } if(li_Rev==3) { Timer2->Enabled=true ; Image6->Visible=true ; if(li_Number==3) { Image1->Picture->LoadFromFile("dubo.jpg"); li_Number=0; Timer1->Enabled=true; Timer2->Enabled=true ; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } if(li_Rev==4) { Timer2->Enabled=true; Image12->Visible = true ; if(li_Number==4) { Image1->Picture->LoadFromFile("douou.jpg"); li_Number=0; Timer1->Enabled=true; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } if(li_Rev==5) { Timer2->Enabled=true ; Image10->Visible =true ; if(li_Number==5) { Image1->Picture->LoadFromFile("xidu.jpg"); li_Number=0; Timer1->Enabled=true; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } if(li_Rev==6) { Timer2->Enabled=true ; Image8->Visible=true ; if(li_Number==6) { Image1->Picture->LoadFromFile("xiyan.jpg"); li_Number=0; Timer1->Enabled=true; Timer2->Enabled=true ; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } if(li_Rev==7) { Timer2->Enabled=true ; Image14->Visible = true ; if(li_Number==7) { Image1->Picture->LoadFromFile("chenmiwangluo.jpg"); li_Number=0; Timer1->Enabled=true; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } if(li_Rev==8) { Timer2->Enabled=true ; Image17->Visible = true ; if(li_Number==8) { Image1->Picture->LoadFromFile("guozaoxingxingwei.jpg"); li_Number=0; Timer1->Enabled=true; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } if(li_Rev==9) { Timer2->Enabled=true ; Image19->Visible=true; if(li_Number==9) { Image1->Picture->LoadFromFile("jiechuguodonghuangsexinxi.jpg"); li_Number=0; Timer1->Enabled=true; ImageVisbile(4); ImageVisbile(2); flage = 1 ; } } }
void __fastcall TForm1::FormCreate(TObject *Sender){ try { ReadIni(); SetMSComm(YbCommDevice1,gs_CommPort.ToInt(),gs_CommBaud.ToInt()); YbCommDevice1->Active = true ; //Timer2->Enabled = true ; } catch(Exception &e) { Application->MessageBox(e.Message.c_str(),gs_title.c_str(),MB_ICONWARNING) ; }}