Si tu veux récupérer le contenu de la variable, tu peux l'enregistrer avec les commandes openfile(0,nom$) et writefileN(tavariable$)
Si ta variable est composé d'une chemin par exemple c:\windows\fichier.txt et que tu veux extraire fichier.txt, utilise la commande que je t'ai donné + haut
Non, je voudrais simplement récupérer dans une variable de type string$ le nom d'un fichier que ouvrirai avec une sélecteur de fichiers, pour pouvoir afficher le nom du fichier ouvert dans le titre d'une fênetre.
If OpenWindow(0, 200, 200, 600, 200, #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget, "PureBasic Window")
Chemin$ = OpenFileRequester("Choisir un fichier", "", "|All Files|*.*", 0)
If Chemin$
SetWindowTitle(0,Chemin$)
EndIf
Repeat
EventID.l = WaitWindowEvent()
If EventID = #PB_Event_CloseWindow ; If the user has pressed on the close button
Quit = 1
EndIf
Until Quit = 1
EndIf