Bonjour.
Ton code ne peut pas fonctionner, tu n'as fait que définir une procédure.
Il faut que tu codes ta boucle principale (ton programme principal) qui fera appel à la procédure créée.
Moi aussi je suis un hyper débutant, mais en lisant les tutos de base, tu trouveras rapidement comment faire. Il suffit de te donner un peu de peine, d'autant plus que ce que tu demandes c'est vraiment la base de chez base, dans allez... 10 mn... peut être même moins, tu seras capable de coder un truc qui fonctionne en partant de ton code.
Voilà un exemple ( très vite fait hein ... )
Code : Tout sélectionner
; PureBasic Visual Designer v3.95 build 1485 (PB4Code)
;- Window Constants
;
;/////////////// définition des constantes ////////////////
Enumeration
#Window_0
EndEnumeration
;- Gadget Constants
;
Enumeration
#Button_0
EndEnumeration
;////////////////// définition de ta procédure ///////////////////////
Procedure Open_Window_0()
If OpenWindow(#Window_0, 216, 0, 600, 300, "New window ( 0 )", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
If CreateGadgetList(WindowID(#Window_0))
ButtonGadget(#Button_0, 60, 50, 120, 70, "")
EndIf
EndIf
EndProcedure
;////////////// programme principal, ou boucle principale //////////////////
Open_Window_0() ;---> appel de la procédure créée au dessus
While quit = 0 ; ---> une petite boucle d'évènement histoire d'aborder le truc
If WaitWindowEvent() = #PB_Event_CloseWindow
CloseWindow(#Window_0)
quit = 1
EndIf
Wend
End
Commence par lire les tutos sur les bases, surtout pour faire un mmo game.
