[Win] Open et saveFileRequester() temporisé

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Mesa
Messages : 1097
Inscription : mer. 14/sept./2011 16:59

[Win] Open et saveFileRequester() temporisé

Message par Mesa »

D'après un code en anglais que j'ai francisé.

Code : Tout sélectionner


; - OpenFileRequester()
; - SaveFileRequester()


Global Title$

Procedure FBrowser(Parameter)
	Repeat
		hwnd = FindWindow_("#32770",Title$)
	Until hwnd

	
	Button = FindWindowEx_(hwnd, 0, @"Button", @"Annuler");@"&Ouvrir"
	For i=5 To 1 Step -1
	SetWindowText_(Button, "&Annuler = "+ Str(i))  
	Delay(1000)
	Next i
	
	Debug button
SendMessage_(Button, #WM_KEYDOWN, #VK_SPACE, 0)
SendMessage_(Button, #WM_KEYUP, #VK_SPACE, 0)
EndProcedure



Thread = CreateThread(@FBrowser(), 0)

Title$ = "Nouveau titre perso..."
File$ = OpenFileRequester(Title$, "Install.log", "", 0)
; File$ = SaveFileRequester(Title$, "", "", 0)

If File$ 
	Debug File$ 
	KillThread(Thread)
EndIf

M.
Avatar de l’utilisateur
Micoute
Messages : 2522
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: [Win] Open et saveFileRequester() temporisé

Message par Micoute »

Merci beaucoup pour le partage.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Répondre