hallo leute
habe zwei mal den gleichen code. einmal um eine pdf datei zu öffnen und einmal um eine *.exe datei zu öffnen:
code1:
code2:
Jetzt mein Problem: bei der *.exe-Datei funktioniert alles einwandfrei. es wird überprüft ob die datei vorhanden ist. wenn ja, dann wird sie geöffnet und wenn nicht, dann kommt eine msg-box.
warum klappt das bei der *.exe-Datei ABER NICHT bei der *.pdf-Datei ?
immer wenn ich dieses ausführe, kommt es zu einem schwerwiegenden fehler und das programm muss geschlossen werden.
könnt ihr mir vielleicht weiterhelfen ?
danke bereits im voraus
habe zwei mal den gleichen code. einmal um eine pdf datei zu öffnen und einmal um eine *.exe datei zu öffnen:
code1:
VB.NET-Quellcode
- Private Sub HilfeToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HilfeToolStripMenuItem1.Click
- If System.IO.File.Exists(Application.StartupPath & "\Datei Hilfe.pdf") Then
- Process.Start(Application.StartupPath & "\Datei Hilfe.pdf")
- Else
- msg_fehler.ShowDialog()
- End If
- End Sub
code2:
VB.NET-Quellcode
- Private Sub AnwendungToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AnwendungToolStripMenuItem.Click
- Me.WindowState = FormWindowState.Minimized
- If System.IO.File.Exists(Application.StartupPath & "\Anwendung.exe") Then
- Process.Start(Application.StartupPath & "\Anwendung.exe")
- Else
- msg_updater.ShowDialog()
- End If
- End Sub
Jetzt mein Problem: bei der *.exe-Datei funktioniert alles einwandfrei. es wird überprüft ob die datei vorhanden ist. wenn ja, dann wird sie geöffnet und wenn nicht, dann kommt eine msg-box.
warum klappt das bei der *.exe-Datei ABER NICHT bei der *.pdf-Datei ?
immer wenn ich dieses ausführe, kommt es zu einem schwerwiegenden fehler und das programm muss geschlossen werden.
könnt ihr mir vielleicht weiterhelfen ?
danke bereits im voraus