Zum Hauptinhalt springen

Eine Anwendung ausführen (app.run)

Deklaration

Status = app.run(Paketkennung)

Parameter

  • Paketkennung
    Text; die Paketkennung einer Anwendung kann unter XXT-Anwendung--Mehr--Anwendungsliste angezeigt werden

Rückgabewert

  • Status
    Ganzzahl, Ausführungsstatus
    0 bedeutet, dass der Start erfolgreich war
    Jeder andere Wert bedeutet, dass der Start fehlgeschlagen ist

Hinweise

Wenn diese Funktion in Ihrem Skript nicht ordnungsgemäß ausgeführt werden kann, versuchen Sie stattdessen die Funktion runApp.

Beispiel

-- Die integrierte Wetter-App öffnen und anschließend beenden
local r = app.run("com.apple.weather") -- Anwendung starten; Paketname unter XXT-Anwendung--Mehr--Anwendungsliste anzeigen
sys.msleep(10 * 1000) -- 10 Sekunden warten
if r == 0 then
app.close("com.apple.weather") -- Anwendung beenden
else
sys.alert("启动失败", 3)
end

Hinweis: Der obige Code verwendet die Funktionen sys.msleep und sys.alert aus anderen Kapiteln.