Aller au contenu principal

Lancer une application (app.run)

Déclaration

état = app.run(identifiant de bundle de l’application)

Paramètres

  • identifiant de bundle de l’application
    Chaîne ; pour localiser l’identifiant de bundle d’une application, consultez Application XXT -- Plus -- Liste des applications

Valeur de retour

  • état
    Entier, état du lancement
    0 signifie que le lancement a réussi
    Toute autre valeur signifie que le lancement a échoué

Description

Si cette fonction ne s’exécute pas correctement dans votre script, essayez de la remplacer par la fonction runApp

Exemple

-- Ouvre l’application Météo intégrée, puis la ferme
local r = app.run("com.apple.weather") -- Lance l’application ; le nom du bundle est consultable dans Application XXT -- Plus -- Liste des applications
sys.msleep(10 * 1000) -- Attend 10 secondes
if r == 0 then
app.close("com.apple.weather") -- Ferme l’application
else
sys.alert("启动失败", 3)
end

Remarque : le code ci-dessus utilise les fonctions hors de ce chapitre sys.msleep et sys.alert