2017-02-09 2 views
0

Ich habe eine vb.net-Anwendung entwickelt, die OpenFileDialoge verwendet, um ein Bild in PictureBox zu öffnen.
Meine Maschine ist Windows 7 32bit und dies ist mein Code:Empty OpenFileDialoge wenn Bild geöffnet

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 

alles auf meiner Maschine gut, aber auf dem Client-Rechner, das Windows 7 64bit hat, wenn er ein Bild zu öffnen versucht, bekam er wie dieses Bild:

enter image description here

auch habe ich versucht, das .Net framwork mit verschiedenen Versionen zu ändern, aber es ist nichts passiert, jemand eine Idee, bitte?

Antwort

0

Ich habe gerade mein Problem gelöst nach 5 Tagen suchen und immer wieder versuchen.
Ich benutzte MS Access 2010-Datenbank mit meinem Programm als Backend und die Lösung war es, MS Access 2003 zu konvertieren.
Ich weiß nicht, was die Beziehung von diesem !, aber es ist gelöst.