我设计了一个vb.net应用程序,它使用OpenFileDialoge在PictureBox中打开图片 我的机器是Windows 7 32位,这是我的代码:
Dim directoryName As String = Path.GetDirectoryName(Application.ExecutablePath)
Try
Dim dialog As New OpenFileDialog
directoryName = ""
dialog.InitialDirectory = directoryName
dialog.Filter = "Pictures|*.jpg|All files (*.*)|*.*"
dialog.FilterIndex = 1
dialog.RestoreDirectory = True
If dialog.ShowDialog = DialogResult.OK Then
TextBox8.Text = dialog.FileName
PictureBox1.Image = Image.FromFile(TextBox8.Text)
End If
Catch ex As Exception
MessageBox.Show(ex.Message.ToString)
End Try
我的机器上的一切都很好,但是在拥有Windows 7 64bit的客户机上,当他试图打开图像时,他得到了这样的图片:
另外,我尝试用不同版本更改.Net框架,但没有任何反应,有人有想法吗?
答案 0 :(得分:0)
经过5天的搜索和一次又一次的尝试,我刚刚解决了问题 我使用MS Acess 2010数据库,我的程序作为后端,解决方案是将其转换为MS Acess 2003 我不知道那是什么意思!但它已经解决了。