windows server 2008 R2 X64 不能使用OpenFileDialog 类吗

全国话费充值 2011-02-18 04:49:58
Dim OpenFile As OpenFileDialog = New OpenFileDialog With
{
.Multiselect = True,
.Title = "请选择要导入数据的 Excel 文件",
.Filter = "Microsoft Office Excel 的文件|*.xlsx;*.xls",
.RestoreDirectory = True
}
If OpenFile.ShowDialog() = Windows.Forms.DialogResult.Cancel Then
OpenFile.Dispose()
Exit Sub
End If


一执行就报错。
...全文
155 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
兔子-顾问 2011-02-21
  • 打赏
  • 举报
回复
5的异常表示访问内存越界。不是.net代码问题。
flyerwing 2011-02-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 caozhy 的回复:]
OpenFile.Dispose()
不需要。
[/Quote]
估计没准是这个导致的吧.
全国话费充值 2011-02-21
  • 打赏
  • 举报
回复
应用程序版本: 1.0.0.0
应用程序时间戳: 4d61bfc8
故障模块名称: clr.dll
故障模块版本: 4.0.30319.1
故障模块时间戳: 4ba21eeb
异常代码: c0000005
异常偏移: 00000000002109fc
OS 版本: 6.1.7600.2.0.0.274.10
区域设置 ID: 2052
其他信息 1: 4775
其他信息 2: 4775687abab4bbd0f86ad914d0374bb7
其他信息 3: b137
其他信息 4: b1377ed1ff7620dc45fbc1eee367d5b2

threenewbee 2011-02-18
  • 打赏
  • 举报
回复
OpenFile.Dispose()
不需要。
wuyq11 2011-02-18
  • 打赏
  • 举报
回复
提示什么错误

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧