读书人

SaveFileDialog另存为对话框没显示

发布时间: 2012-07-29 15:26:14 作者: rapoo

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 文件传输中 有上面我说的问题,,很是纠结~~~求解释

读书人网 >C#

热点推荐