Hallo zusammen!
ich hoffe die Frage ist hier richtig aufgehoben:
Ich möchte über den Befehl ShellExecute eine Bilddatei öffnen.
Wenn die Datei im Verzeichnis vorhanden ist klappt das Script (Aus der AutoIt Hilfe)
Wenn die Datei allerdings nicht im Verzeichnis vorhanden ist, soll eine Meldung kommen:
Datei nicht gefunden!
Die Meldung kommt zwar, aber vorher kommt noch eine Systemfehlermeldung. Wie kann ich diese verhindern?
Das Script lautet:
Code
#include <MsgBoxConstants.au3>
Example()
Func Example()
Local $sWow64 = ""
If @AutoItX64 Then $sWow64 = "\Wow6432Node"
Local $sFile = ("D:\TESTUMGEBUNG\Projekte\3038_N_010_0009.TIF")
; Execute the readme file (.txt) with the default editor used for text files in Windows.
Local $iPID = ShellExecute($sFile)
If $iPID = 0 then
MsgBox("", "", "Datei nicht gefunden")
EndIf
EndFunc ;==>Example
Alles anzeigen