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.