OpenFileRequester pour choisir des dossiers ?

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
SPH
Messages : 4723
Inscription : mer. 09/nov./2005 9:53

OpenFileRequester pour choisir des dossiers ?

Message par SPH »

Salut,

je prends concience que "OpenFileRequester" permet de choisir des fichiers. Mais ce que j'aimerais, c'est qu'il choisisse un dossier. A mon avis, c'est une autre instruction qu'il faut utiliser... Mais laquelle ?

Merci d'avance 8)

Code : Tout sélectionner

OpenWindow(0, 0, 0, 749, 515, "ImageGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

Global Repertoire$
calcul=0




OptionGadget(13, 16, 400, 190, 20, "Crypter/Décrypter au même endroit.")
OptionGadget(14, 16, 420, 122, 20, "Crypter/Décrypter ici :")
SetGadgetState(13, 1)
StringGadget(15, 142, 420, 540, 20, "")
ButtonGadget(16, 690, 420,43,20,"Open")



; Si clic gauche sur l'arbre ou déplacement avec les flèches, alors afficher les fichiers dans la fenêtre liste fichiers

;Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow


Repeat
  Evenement = WindowEvent()
  If Evenement = #PB_Event_Gadget
    
    
    If EventGadget()=16
      file.s=OpenFileRequester("Choisissez un dossier",GetCurrentDirectory(),"",1) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; tout faux !!   ='(
    EndIf
    
    
    window_event = WaitWindowEvent(5) ;changing the progressbar's will always cause this to catch an event
    While window_event <> 0
      If window_event = #PB_Event_CloseWindow : Break 2: EndIf
      window_event = WindowEvent()
    Wend
    
  EndIf
  Delay(5)
Until Evenement = #PB_Event_CloseWindow
End

;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
http://HexaScrabble.com/
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.00 - 64 bits
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: OpenFileRequester pour choisir des dossiers ?

Message par falsam »

Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
SPH
Messages : 4723
Inscription : mer. 09/nov./2005 9:53

Re: OpenFileRequester pour choisir des dossiers ?

Message par SPH »

Merci, hoooo, grand falsam :wink:
http://HexaScrabble.com/
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.00 - 64 bits
Répondre