首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

SaveFileDialog,另存为对话框没显示

2012-07-29 
SaveFileDialog,,另存为对话框没有显示[codeC#][/code]SaveFileDialog sfd new SaveFileDialog()Messa

SaveFileDialog,,另存为对话框没有显示
[code=C#][/code] SaveFileDialog sfd = new SaveFileDialog();
  MessageBox.Show("弹出文件保存对话框。。。");
  if (sfd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
  {
  MessageBox.Show("if。。。");
  string fileSavePath = sfd.FileName;// 获得文件保存的路径;
  // 创建文件流,然后根据路径创建文件;
  using (FileStream fs = new FileStream(fileSavePath, FileMode.Create))
  {
  fs.Write(arrMsgRec, 1, length - 1);
  ShowMsg("文件保存成功:" + fileSavePath);
  }
  }
每次运行都是弹出一个MessageBox,显示的是“弹出文件保存对话框”,然后就不动了,下面的if(sfd.ShowDialog() == System.Windows.Forms.DialogResult.OK) 直接都没有运行,也没有弹出另存为的对话框,求解释,在线等,求解释,,谁要是解决了这个问题,那点分都送给你了,,,

[解决办法]
测试通过,见鬼了
[解决办法]
不该有问题啊。不如你把上边的MessageBox.Show("弹出文件保存对话框。。。")去掉吧。
[解决办法]

探讨

我自己重新建的窗体,添加一个Button 然后把上面的代码添加上去也可以很正常的运行,可是就是在我写的TCP 文件传输中 有上面我说的问题,,很是纠结~~~求解释

热点排行