else if (arrMsg[0] == 1)
{
ShowMsg("接受数据");
SaveFileDialog sfd = new SaveFileDialog();
ShowMsg("接受数据1");
sfd.ShowDialog();
ShowMsg("接受数据3");
if (sfd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
ShowMsg("接受数据2");
string fileSavePath = sfd.FileName;
using(FileStream fs=new FileStream(fileSavePath,FileMode.Create))
{
fs.Write(arrMsg, 1, leng - 1);
ShowMsg("文件保存成功:" + fileSavePath);
}
}
}
经检测程序只会到“接受数据1”
就是sfd.ShowDialog();
不会运行,就定着那边了
求解~ |