怪 奇怪的 难道写错了吗?
void __fastcall TEditPictureForm::Button1Click(TObject *Sender)
{
bool fg;
fg=true; //1 can
if(Edit1->Text==""){
fg=false;
Application-> MessageBox("图片名称不能为空,请命名","提示",MB_OK+MB_ICONSTOP);
return;
}
else if(!PicQueryForm->isOk(Edit1->Text)){
if(Edit1->Text!=MainForm->TreeView1->Selected->Text){
fg=false;
Application-> MessageBox("此图片名称库中已经存在,请重新命名","提示",MB_OK+MB_ICONSTOP);
return;
}
else{
fg=true;
}
}///为什么底下的所有语句都没执行到????断点执行到这里后就跳出函数了 奇怪。。。。。。
else if(fg){
.............
..............
}
else {
ShowMessage("erro");
};
}