[AIDE] Prog pour renommer en masse
Publié : mer. 12/oct./2005 16:16
Bonjour,
je debute en pb et je suis pas loin du niveau 0 en programmation en général (je suis plus acces creation de site et webdesign) mais il n'empeche que j'ai toujours été attiré par ce milieu.
Je m'interresse donc de pres à ce PB que je trouve tres sympa mais encore bien obscure..
Voilà mon soucis... enfin plutot ma requete.
Est-ce que quelqu'un pourrait me montrer comment créer un programme qui se présenterait comme ceci et qui servirait à renommer en masse le contenu d'un repertoire (les extensions et/ou les noms de fichiers) et en changeant si possible tout en minuscule (plus propre pour la creation web):

J'ai créé ça avec le Visual Designer et la génération du code donne ça :
C'est tout ce que je peux dire..
Si quelqu'un pourrait m'aider ce serait bien sympathique.
D'avance merci
je debute en pb et je suis pas loin du niveau 0 en programmation en général (je suis plus acces creation de site et webdesign) mais il n'empeche que j'ai toujours été attiré par ce milieu.
Je m'interresse donc de pres à ce PB que je trouve tres sympa mais encore bien obscure..
Voilà mon soucis... enfin plutot ma requete.
Est-ce que quelqu'un pourrait me montrer comment créer un programme qui se présenterait comme ceci et qui servirait à renommer en masse le contenu d'un repertoire (les extensions et/ou les noms de fichiers) et en changeant si possible tout en minuscule (plus propre pour la creation web):

J'ai créé ça avec le Visual Designer et la génération du code donne ça :
Code : Tout sélectionner
; PureBasic Visual Designer v3.90 build 1360
;- Window Constants
;
Enumeration
#Window_0
EndEnumeration
;- MenuBar Constants
;
Enumeration
#MenuBar_0
EndEnumeration
Enumeration
#MENU_6
#MENU_7
#MENU_8
#MENU_9
#MENU_10
#MENU_11
#MENU_12
#MENU_13
#MENU_14
#MENU_17
#MENU_18
EndEnumeration
;- Gadget Constants
;
Enumeration
#String_0
#Text_0
#Button_0
#String_1
#Radio_0
#Button_1
EndEnumeration
Procedure Open_Window_0()
If OpenWindow(#Window_0, 274, 161, 333, 112, #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar , "New window ( 0 )")
If CreateMenu(#MenuBar_0, WindowID())
MenuTitle("Renommer")
MenuItem(#MENU_6, ".jpg")
MenuItem(#MENU_7, ".mp3")
MenuItem(#MENU_8, ".gif")
MenuItem(#MENU_9, ".pdf")
MenuItem(#MENU_10, ".rar")
MenuItem(#MENU_11, ".txt")
MenuItem(#MENU_12, ".mpg")
MenuItem(#MENU_13, ".mov")
MenuItem(#MENU_14, ".png")
MenuTitle("Credits")
MenuItem(#MENU_17, "MAIL@MAIL.COM")
MenuItem(#MENU_18, "http://monsite.com")
EndIf
If CreateGadgetList(WindowID())
StringGadget(#String_0, 10, 30, 250, 20, "")
TextGadget(#Text_0, 10, 10, 90, 20, "Repertoire source")
ButtonGadget(#Button_0, 270, 30, 60, 20, "Parcourir")
StringGadget(#String_1, 30, 70, 110, 20, "Mettre en minuscule")
OptionGadget(#Radio_0, 10, 70, 20, 20, "")
ButtonGadget(#Button_1, 270, 70, 60, 20, "Quitter")
EndIf
EndIf
EndProcedure
Si quelqu'un pourrait m'aider ce serait bien sympathique.
D'avance merci
