Bonjour à tous,
Pouvez vous m'aiguiller sur ce sujet d’accès aux applications Windows en cours?
Je voudrais, quand je lance Calc, fermer les applications autres qui tournent sur Win8 pour que l'utilisateur n'ai que la fenêtre Calc ouverte avec une boite de dialogue (boutons et zones de saisie). Tout cela en utilisant le Basic et les macros.
Merci de votre aide.
cordialement
Clavguy
[Résolu][Basic]fermer les processus Windows autre que le tableur
Modérateur : Vilains modOOs
Règles du forum
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !

Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
-
- NOOuvel adepte
- Messages : 11
- Inscription : 10 janv. 2025 17:56
[Résolu][Basic]fermer les processus Windows autre que le tableur
Dernière modification par Claguy le 14 janv. 2025 11:47, modifié 3 fois.
LibO 6.4.6.1 (x86) sous Windows 8.1
-
- RespOOnsable modération
- Messages : 4260
- Inscription : 06 oct. 2008 08:03
Re: [Basic]fermer les processus Windows autre que le tableur
Bonjour et bienvenue sur le forum,
Pour connaître la version que vous possédez : viewtopic.php?p=11582#p11582
Nous vous invitons à vous mettre à jour de la dernière version : viewforum.php?f=38.
Votre signature doit comporter :
1- La version exacte de AOO ou LibO (AOO 4.1.14 ou LibO 7.5.6 par exemple) ;
2- La version exacte du système d'exploitation (Windows 10, macOS Intel 13.5.2, GNU/Linux Ubuntu 22.04, par exemple).
Accès direct à votre signature pour la corriger.
Cordialement.
Votre signature indique que vous disposez d'une version de OpenOffice qui n'est plus maintenue.votre signature a écrit :OpenOffice 2.4 sous Windows 8.1
Pour connaître la version que vous possédez : viewtopic.php?p=11582#p11582
Nous vous invitons à vous mettre à jour de la dernière version : viewforum.php?f=38.
Votre signature doit comporter :
1- La version exacte de AOO ou LibO (AOO 4.1.14 ou LibO 7.5.6 par exemple) ;
2- La version exacte du système d'exploitation (Windows 10, macOS Intel 13.5.2, GNU/Linux Ubuntu 22.04, par exemple).
Accès direct à votre signature pour la corriger.
Cordialement.
-
- IdOOle de la suite
- Messages : 25976
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: [Basic]fermer les processus Windows autre que le tableur
Salut,
C'est le système d'exploitation qui gère ça.
Si ce sont des processus lancés par l'utilisateur, on peut les arrêter via taskkill.
Ne vois-tu pas là dedans une grosse faille de sécurité si une application avait le droit d'en fermer d'autres ?
C'est le système d'exploitation qui gère ça.
Si ce sont des processus lancés par l'utilisateur, on peut les arrêter via taskkill.
Code : Tout sélectionner
Sub Main
'Ferme la calculatrice Windows
sTueTache = "cmd /c taskkill /F /IM calculator.exe"
Shell(sTueTache)
End Sub
-
- NOOuvel adepte
- Messages : 11
- Inscription : 10 janv. 2025 17:56
Re: [Basic]fermer les processus Windows autre que le tableur
Re,
Oui j'ai utilisé tasklist et taskkill ca fonctionne.
Mais en réfléchissant , peut-être est-ce préférable de minimiser les fenêtres ouvertes au lieu de killer bêtement les processus.
Donc y a t'il un code pour réduire les fenêtres ouvertes autres que Calc. Merci
Oui j'ai utilisé tasklist et taskkill ca fonctionne.
Mais en réfléchissant , peut-être est-ce préférable de minimiser les fenêtres ouvertes au lieu de killer bêtement les processus.
Donc y a t'il un code pour réduire les fenêtres ouvertes autres que Calc. Merci
LibO 6.4.6.1 (x86) sous Windows 8.1
-
- RespOOnsable modération
- Messages : 4260
- Inscription : 06 oct. 2008 08:03
Re: [Basic]fermer les processus Windows autre que le tableur
Bonjour,
[Résolu]
Cordialement
Ce fil de discussion est donc à baliser comme

Merci de faire une recherche sur le forum, puis d'ouvrir un nouveau fil de discussion le cas échéant.
Cordialement
-
- NOOuvel adepte
- Messages : 11
- Inscription : 10 janv. 2025 17:56
Re: [Basic]fermer les processus Windows autre que le tableur
Ok Merci
LibO 6.4.6.1 (x86) sous Windows 8.1