Bonjour,
Comment est-il possible de récupérer par macro (dans une chaine de caractère) le chemin d'accès du bureau sous MAC OS.
Merci de votre aide
PS: j'espère que mon balisage est correct, si non merci de donner un example car à chaque fois on se fait rappeler à l'ordre sans trop savoir pourquoi. Merci
[Résolu] [Basic] MACOS: récupérer le chemin d'accès du bureau
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 !
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 !
-
- NOOuvel adepte
- Messages : 19
- Inscription : 08 févr. 2023 14:31
[Résolu] [Basic] MACOS: récupérer le chemin d'accès du bureau
Dernière modification par micmac le 27 févr. 2023 08:00, modifié 3 fois.
Raison : [Résolu] en début de titre remplace [Resolu] après la balise [Basic]
Raison : [Résolu] en début de titre remplace [Resolu] après la balise [Basic]
LibreOffice 7.4.2.1
MacOS 13 Ventura
MacOS 13 Ventura
-
- NOOuvel adepte
- Messages : 19
- Inscription : 08 févr. 2023 14:31
Re: [Basic] MACOS: récupérer le chemin d'accès du bureau
La fonction Environ ne semble pas fonctionner
"https://help.libreoffice.org/latest/fr/ ... 30800.html"
Environ("UserName") retourne une chaine vide
Merci
"https://help.libreoffice.org/latest/fr/ ... 30800.html"
Environ("UserName") retourne une chaine vide
Merci
LibreOffice 7.4.2.1
MacOS 13 Ventura
MacOS 13 Ventura
-
- IdOOle de la suite
- Messages : 25602
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: [Basic] MACOS: récupérer le chemin d'accès du bureau
Salut,
Tu peux aussi explorer le service com.sun.star.util.PathSettings
PS : et j'attends toujours ton retour ici
Elle fonctionne sauf que UserName n'est sans doute pas une variable système sous MacOS.
Tu peux aussi explorer le service com.sun.star.util.PathSettings
PS : et j'attends toujours ton retour ici
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Améliorez AOO et votez pour les issues
-
- SuppOOrter
- Messages : 1484
- Inscription : 30 déc. 2007 18:56
- Localisation : Lille
Re: [Basic] MACOS: récupérer le chemin d'accès du bureau
Bonjour,
Pour info UserName = USER sous macOS. Vous pouvez voir les variables d'environnement depuis un terminal via la commande : printenv. Pour le chemin du bureau ceci devrait faire l'affaire
Pour info UserName = USER sous macOS. Vous pouvez voir les variables d'environnement depuis un terminal via la commande : printenv. Pour le chemin du bureau ceci devrait faire l'affaire
Code : Tout sélectionner
REM ***** BASIC *****
Sub ExampleEnviron
Dim sTemp As String
sTemp=Environ("HOME")
MsgBox ( sTemp &"/Desktop" ,64,"Chemin du bureau")
End Sub
MacOS Sonoma 14.7 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.7.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits : AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Windows 10 64 bits : AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
-
- NOOuvel adepte
- Messages : 19
- Inscription : 08 févr. 2023 14:31
Re: [Basic] MACOS: récupérer le chemin d'accès du bureau
Milles mercis Dle pour votre aide, problème résolu!
LibreOffice 7.4.2.1
MacOS 13 Ventura
MacOS 13 Ventura