当前位置: 代码迷 >> VB Dotnet >> SaveFileDialog 对话框在第二次打开时提示内存读取或写入错误
  详细解决方案

SaveFileDialog 对话框在第二次打开时提示内存读取或写入错误

热度:238   发布时间:2016-04-25 02:19:39.0
SaveFileDialog 对话框在第二次打开时提示内存读取或写入异常
SaveFileDialog 对话框在第二次打开时提示内存读取或写入异常
程序首次打开显示OK,在第二次电击按钮打开保存对话框之后显示异常,
提示“尝试读取或写入受保护的内存 这通常指示其它内存已损坏”,之后就死机,程序怎么弄都没有反应。也不能关闭。

dim ofd as new savefiledialog()
ofd.Filter="*.xls|*.xls"
ofd.ShowDialog()
.......省略。。。

------解决方案--------------------
就楼主的代码试过多次也没问题,不知道是不是其他问题引起,特别是省略的内容……
建议改为using方式,每次执行完释放掉using内创建的变量试试:

using ofd as new savefiledialog()
ofd.Filter="*.xls
------解决方案--------------------
*.xls"
ofd.ShowDialog()
.......省略。。。
end using