Sélection d'un fichier

Sélection d'un fichier

Messagepar Michael DELIQUE » 16 Mai 2007 à 20:18

Code : Tout sélectionner
Public Function FileSelect(wTitle As String, wDirectoryByDefault As String) As String
      'déclaration Variable
   Dim vrValue As Variant
   Dim Title As String
   Dim Directory As String
   
   On Error Goto ErreurHandle
   
   If UIWork Is Nothing Then
      Set UIwork = New NotesUIworkSpace
   End If
   
   FileSelect = ""
   
   If Trim(wTitle) = "" Then
      If DB Is Nothing Or Session Is Nothing Then
         Set Session = New NotesSession
         Set DB = Session.CUrrentdatabase
      End If
      Title = " "+Ucase(db.Title)
   Else
      Title = " "+Trim(wTitle)
   End If
   
   Directory = "c:\"
   
   If Trim(wDirectoryByDefault) <> "" Then
      If IsValideDirectory(Trim(wDirectoryByDefault)) = True Then
         Directory = Trim(wDirectoryByDefault)
      End If
   End If
   
   vrValue = UIwork.OpenFileDialog(False,Title,,Directory)
   
   Title = ""
   Directory = ""
   
   If Testvariant(vrValue) = False Then
      Exit Function
   End If
   
   FileSelect = Trim(vrValue(0))
   
   vrValue = Null
   
   Exit Function
ErreurHandle:
   Msgbox "("+" : "+Cstr(Getthreadinfo(1))+")"+Chr(10)+"Erreur " + Str(Err) + " : "+Chr(10) + Cstr(Error)+"."+Chr(10)+"Ligne N° "+Cstr(Erl),16," ERREUR !"
   FileSelect = ""
   Exit Function
End Function
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Sélection d'un fichier

Messagepar Dominux » 17 Mai 2013 à 14:39

Sympa mais il faut préciser les liens vers 2 autres fonctions utilisées dans ce script :

IsValideDirectory => viewtopic.php?t=12132
TestVariant => viewtopic.php?p=81392

En tout cela m'a servi pas plus tard qu'aujourd'hui :)
Cordialement,
Olivier (www.dominux.fr et sur Twitter)
Image
Avatar de l’utilisateur
Dominux
Administrateur
Administrateur
 
Message(s) : 1201
Inscrit(e) le : 16 Déc 2004 à 10:56
Localisation : Nantes


Retour vers Gestion de fichiers