C#中OpenFileDialog和SaveFileDialog对话框打开时有时响应,有时不响应,怎么回事?如何解决呢?(急) 100

问题仍有效,大家帮帮忙!最让我匪夷的是为什么有时候好使,有时候会出现问题?... 问题仍有效,大家帮帮忙!最让我匪夷的是为什么有时候好使,有时候会出现问题? 展开
 我来答
刷新①丅5e6
2012-05-16 · TA获得超过4333个赞
知道大有可为答主
回答量:1499
采纳率:64%
帮助的人:592万
展开全部
发的御亩这段代码好像是没有问题……你可以断点跟踪一下,看看每一步的状态变化,这样比较容易发现问题。或者如果方便的话,可以把你的源程序发给我,指派我帮你看看(不保证一镇逗森定能找到问题,呵呵~)……
追问
先谢谢了,我跟踪调试过,到了这一步就没响应了,程序应该没什么问题,只是怕线程上出问题,但是一般使用这两个控件的程序也没在线程上作修改。还有就是,有时候能响应,有时候不能,这很奇怪!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
csenuoh12h
2012-05-25
知道答主
回答量:11
采纳率:0%
帮助的人:9.4万
展开全部
你认真调试过了么?有可能是某个条件不足而引起跳跃,或者是ISPostback等等的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
styshoo1986
2012-05-16 · TA获得超过893个赞
知道小有建树答主
回答量:832
采纳率:100%
帮助的人:260万
展开全部
if (result == System.Windows.Forms.DialogResult.OK)
{

}
你说的不响应是盯闹不是就核好是if之外的情况呢?也就是说返回值不是DialogResult.OK的情况?改则铅
更多追问追答
追问
DialogResult result = openFileDialog1.ShowDialog();这一句就应该打开对话框了
追答
是打开了,但是这个返回的结果如果不是OK,也就是说是上面的if之外else的情况,你有加打印或者调试一下么?
一般不会出现这种情况。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leo_fei5210
2012-05-25 · TA获得超过306个赞
知道小有建树答主
回答量:455
采纳率:0%
帮助的人:235万
展开全部
我觉得你在打开之前先判断一下openFileDialog1的状态是否OPEN之类的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tian_012
2012-05-25 · TA获得超过237个赞
知道小有建树答主
回答量:306
采纳率:0%
帮助的人:163万
展开全部
把相当代码贴出来,并将设置说清楚,才好对诊下药。
追问
已经贴出来了啊
追答
我验证过了,代码没有问题,可能是你的开发工具存在缺陷。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式