Hi,
was ist an den Angaben der (deutschen) Hilfe missverständlich?
Sowohl die deutsche, als auch die "orginale" Hilfe erklären detailliert, was die Unterschiede sind!
Beide führen mein gewünschtes Kommando aus
Bei mir nicht...
AutoIt
FileDelete("test.txt")
FileWrite("test.txt", "Das ist ein Test!")
$ret = Run("test.txt")
ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $ret = ' & $ret & @CRLF & '>Error code: ' & @error & @CRLF) ;### Debug Console
$ret = ShellExecute("test.txt")
ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $ret = ' & $ret & @CRLF & '>Error code: ' & @error & @CRLF) ;### Debug Console
Run() führt zu einem error, Shellexecute() nicht....und nu?
aber welche Vor- oder Nachteile bringt mir der Einsatz der jeweiligen Funktion?
Was würdest du von einer Programmiersprache halten, welche zwei völlig identische Funktionen mit unterschiedlichem Namen bereitstellt?
Wenn es zwei unterschiedliche Funktionen gibt, dann deshalb, weil diese auch zwei unterschiedliche Anwendungsbereiche haben, welche auch dokumentiert sind....wobei wir wieder bei der Hilfe wären.