Page 1 sur 1
input dans fenetre
Publié : ven. 03/déc./2010 15:59
par bladerunner46
Bonjour,
je suis débutant en PB.
comment faire un input dans une fenêtre sans passer par une boite inputrequester ?
est-il possible d'avoir le code de l'horloge parlante du sorcier Dobro pour comprendre les routines de synthese vocale ?
Merci d'avance
Re: input dans fenetre
Publié : ven. 03/déc./2010 16:35
par Backup
.....................
Re: input dans fenetre
Publié : sam. 04/déc./2010 14:26
par dayvid
Salut ! moi je peut t'aider car j'ai réussi a crée un input dans un editor gadget et sa marche très bien
regarde bien dans débutant, tu devrais trouvé ton bohneur sinon écrie-moi

Re: input dans fenetre
Publié : sam. 04/déc./2010 23:55
par falsam
@Dayvid : Avant de répondre, lis bien les questions posées !!!
Celle de bladerunner46 était de créer un String gadget dans une fenêtre et non dans un editor gadget.
Re: input dans fenetre
Publié : dim. 05/déc./2010 1:40
par Ar-S
Code : Tout sélectionner
Enumeration
#WIN
#BT_OK
#INPUTSTRING
#Text
EndEnumeration
If OpenWindow(#WIN, 450, 200, 252, 70, "Window_0", #PB_Window_TitleBar|#PB_Window_Tool|#PB_Window_SystemMenu)
ButtonGadget(#BT_OK, 170, 30, 75, 25, "OK")
StringGadget(#INPUTSTRING, 5, 30, 160, 25, "", #WS_BORDER)
TextGadget(#Text, 5, 5, 250, 25, "Combien font 2 + 2", #SS_CENTERIMAGE)
Repeat
Select WaitWindowEvent()
Case #PB_Event_Gadget
Select EventGadget()
Case #BT_OK
reponse$=GetGadgetText(#INPUTSTRING)
If reponse$<>"4"
MessageRequester("erreur","Nop !")
Else
MessageRequester("Bravo","Exact !")
EndIf
EndSelect
Case #PB_Event_CloseWindow
Select EventWindow()
Case #WIN
CloseWindow(#WIN)
Break
EndSelect
EndSelect
ForEver
EndIf
Re: input dans fenetre
Publié : lun. 06/déc./2010 14:36
par dayvid
Oh ba mince alors, snif perduuuuuuuuus !!!

Re: input dans fenetre
Publié : mar. 14/déc./2010 16:52
par bladerunner46
@ AR-S
Bonjour,
Merci pour le code ci-dessus, mais quand j'essaie de le faire tourner, il me met une erreur dès la première ligne.
C'est moi, l'erreur ?

Re: input dans fenetre
Publié : mar. 14/déc./2010 21:12
par Ar-S
bladerunner46 a écrit :
Merci pour le code ci-dessus, mais quand j'essaie de le faire tourner, il me met une erreur dès la première ligne.
C'est moi, l'erreur ?

Heu oui... sauf si tu utilises une très ancienne version de PB...

Si tu l'as acheté, mets toi à jour (4.51), si tu as la demo, mets toi aussi à jour.
Si tu le sort d'un fofo warez, ba je peux rien pour toi.
Re: input dans fenetre
Publié : mer. 15/déc./2010 14:14
par bladerunner46
@AR-S
Bonjour, et merci. J'utilise la version démo, mais elle date du mois d'octobre (dépassée ?). Je vais acheter la complete en fin d'année. J'attendais de savoir si j'arriverais à l'assimiler, car elle me paraissait très complexe par rapport aux basic que j'ai utilisés dans le lointain passé.. A bientôt et merci.
Re: input dans fenetre
Publié : mer. 15/déc./2010 14:59
par dayvid
Ba le basic du passé ne vaux mais apsolument rien par apport a ce divain langage de programation
car une fois que tu as compris le résonnement du langage, tu aurra pour seulle limite ton imagination

Re: input dans fenetre
Publié : mer. 15/déc./2010 15:23
par Ar-S
Salut bladerunner46,
il ni a rien dans mon code qui ne nécessite la version full (vu que la demo a l'air d'être en 4.51).
Je ne sais donc pas pourquoi mon code ne marche pas chez toi. tu es bien sous windows au faite ?
tu aurra pour seulle limite ton imagination
==> tu auras pour seule limite tes connaissances...
KiP !