Bonjour,
J'ai une base de données qui liste des évènements et dont chaque fiche donne un nom de dossier contenant des photos.
Je souhaite récuperer dans ma procédure 'libreoffice basic' le nom de ce dossier afin de l'ouvrir - ici dans nautilus.
je souhaite récupérer la valeur du champ 'Dossier image' de la fiche en cours dans la variable 'filename' de l'exemple
(j'accède à cette procédure via un bouton sur la fiche en cours)
Pour l'instant, j'insère un nom fixe (voir exemple :"home/felix/Images/2013/11/08/IMGP0995.JPG") qui ouvre nautilus sur le dossier recherché.
J'ai beau chercher dans les forums, je ne trouve rien (du style GET ou autre) qui traite de cette question.
Pourriez vous m'éclairer ? Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 Sub boitefilename dim filename as string dim NextFile As String dim AllFiles As String dim dirname As String filename= "home/felix/Images/2013/11/08/IMGP0995.JPG" dirname= "home/felix/Images/2013/11/08/" AllFiles = "" If FileExists(dirname) Then If MsgBox ("Voulez-vous ouvrir ce répertoire ?"+ dirname,292, "Dossier Photos") = 6 Then Shell("/usr/bin/nautilus", 1, "Images/2013/11/08/") Else MsgBox ("Vous avez choisi d'abandonner, on regarde les répertoires" , 16, "Dossier Photos") ShowDirs() End IF Else MsgBox "Désolé ce fichier est inexistant" End IF End Sub
Partager