Page 1 sur 1
Code de l'Animation en cours de copie...
Publié : mar. 07/oct./2025 20:12
par omega
Bonjour,
Je voudrais afficher l'animation de gadget en cours de copie (en pb bien sûr)
Merci
Re: Code de l'Animation en cours de copie...
Publié : mer. 08/oct./2025 11:23
par falsam
Du gadget en cours de copie ?
Peut être que tu pourrais en dire un peu plus.
Re: Code de l'Animation en cours de copie...
Publié : mer. 08/oct./2025 17:57
par venom
Eu... Oui c'est un peu vague la @
omega
Tu as balancé un message a la va vite
@++
Re: Code de l'Animation en cours de copie...
Publié : mer. 08/oct./2025 20:54
par omega
Une image animée qui affiche les dossiers source et destination ainsi que des docs qui se déplacent de la source vers la destination... ESt ce plus clair?
Re: Code de l'Animation en cours de copie...
Publié : mer. 08/oct./2025 22:47
par falsam
Un truc de ce style ?
Ou bien

Re: Code de l'Animation en cours de copie...
Publié : jeu. 09/oct./2025 5:39
par venom
Ah oui les animations .avi qu'on trouver dans shell32.dll
Bah tu peux en trouver sur internet et l'intégré a ton code
omega
@++
Re: Code de l'Animation en cours de copie...
Publié : jeu. 09/oct./2025 7:32
par Jacobus
Je suppose que c'est cela que vous cherchez :
Code : Tout sélectionner
EnableExplicit
Define EventID
Define hanim, ProgBar, Text
Define hshell
hshell = LoadLibrary_("setupapi.dll")
If OpenWindow(0, 0, 0, 300, 150, "Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
hanim = CreateWindowEx_(0, "SysAnimate32", "", #ACS_AUTOPLAY | #ACS_CENTER | #ACS_TRANSPARENT | #WS_CHILD | #WS_VISIBLE | #WS_CLIPCHILDREN | #WS_CLIPSIBLINGS, 10, 10, 280, 50, WindowID(0), 0, GetModuleHandle_(0), 0)
SendMessage_(hanim, #ACM_OPEN, hshell, 60)
Text = TextGadget(#PB_Any, 10, 65, 280, 35, "Animation du processus de copie de fichiers."+Chr(13)+"Sinon la progressbar ci-dessous est prévue pour ça...")
ProgBar = ProgressBarGadget(#PB_Any, 10, 110, 280, 15, 0, 100)
SetGadgetState(ProgBar, #PB_ProgressBar_Unknown)
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_CloseWindow
FreeLibrary_(hshell)
End
EndIf
ForEver
EndIf
;Liste des animations ici : http://www.purebasic.fr/german/viewtopic.php?f=8&t=24780
Re: Code de l'Animation en cours de copie...
Publié : jeu. 09/oct./2025 8:12
par venom
Il est fort ce jacobus
@++
Re: Code de l'Animation en cours de copie...
Publié : jeu. 09/oct./2025 8:47
par Jacobus
venom a écrit : jeu. 09/oct./2025 8:12
Il est fort ce jacobus
C'est surtout
RSBasic
https://www.purebasic.fr/german/viewtop ... =8&t=24780
Recherchez son application
WinAPI qui fournit beaucoup de codes intéressants.

Re: Code de l'Animation en cours de copie...
Publié : jeu. 09/oct./2025 10:17
par venom
Mais les animations .avi ne sont plus dans les dll normalement depuis Windows 8 ?
@++
Re: Code de l'Animation en cours de copie...
Publié : jeu. 09/oct./2025 10:21
par SPH
venom a écrit : jeu. 09/oct./2025 5:39
Ah oui les animations .avi qu'on trouver dans shell32.dll
Quelle approche PB pourrait on faire avec ce fichier ?
Je veux dire : concrètement, quel code PB ?
Et autre question : que contient ce fichier ?
Re: Code de l'Animation en cours de copie...
Publié : jeu. 09/oct./2025 19:47
par omega
Merci beaucoup à vous tous. Je vois que j'ai l'embarras du choix. Pour l'instant, je choisirai plutot la solution de Jacobus
Je reviendrai....
A+