[OK] MessageRequester YESNO qui bug dans une procédure ?

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

[OK] MessageRequester YESNO qui bug dans une procédure ?

Message par Ar-S »

Retour aux sources...

Pourquoi lorsque j'utilise le Flag #PB_MessageRequester_YesNo dans un MessageRequester via une procédure, celle ci me retourne 0 ? Le Flag est pourtant bien détecté.
Ligne 10 et 11

Je ne vois pas pourquoi je n'ai pas un retour valide.

Code : Tout sélectionner

Procedure Msgt(mess.s, Opt = 0)
  MessageRequester("Info",mess.s, Opt)
EndProcedure

; ça marche
Q = Msgt ("Affirmation")
Debug "Q1 = " + Str(Q)

; ça ne marche plus
Q = Msgt ("Question ?", #PB_MessageRequester_YesNo)
Debug "Q2 = " + Str(Q)

If Q = 6 ; #PB_MessageRequester_Yes ; oui
  Debug "Oui"
Else
  Debug "Non"
EndIf
Dernière modification par Ar-S le mer. 28/nov./2012 17:12, modifié 1 fois.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: MessageRequester YESNO qui bug dans une procédure ?

Message par falsam »

Peut être en ajoutant procedurereturn
Procedure Msgt(mess.s, Opt = 0)
ProcedureReturn MessageRequester("Info",mess.s, Opt)
EndProcedure
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: MessageRequester YESNO qui bug dans une procédure ?

Message par Ar-S »

Alors le ProcedureReturn + commande PB je ne l'avais même pas imaginé faisable dans mon crâne de piaf.
Merci !
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Répondre