PB 6.20 : Possible bug avec OpenScreen

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

PB 6.20 : Possible bug avec OpenScreen

Message par falsam »

Le code de test fonctionne avec PB 5.73 mais génère une erreur avec PB 6.20.

Code : Tout sélectionner

EnableExplicit

#ScreenWidth = 800
#ScreenHeight = 600

InitSprite()
InitKeyboard()

OpenScreen(#ScreenWidth, #ScreenHeight, 32, "Test")

Repeat
  ExamineKeyboard()
  
  ClearScreen(RGB(264, 264, 264))
  FlipBuffers()
  
Until KeyboardPushed(#PB_Key_Escape)

CloseScreen()
End
Erreur générée
[19 :14 :28] Attente du démarrage du programme...
[19 :14 :28] Type d'exécutable: Windows - x64 (64bit, Unicode)
[19 :14 :28] Exécutable démarré.
[19 :14 :28] [ERREUR] Ligne: 12
[19 :14 :28] [ERREUR] OpenScreen() ou OpenWindowedScreen() doit être appelée avant l'utilisation des commandes Keyboard.
[19 :14 :38] L'exécutable de débogage se ferme de façon inattendue.
Pouvez vous me confirmer (ou pas) avec PB 6.20 ce souci s'il vous plait ? merci.

PS : Si ça se trouve j'ai peut être fait une erreur dans ce petit code 🤪
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 : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: PB 6.20 : Possible bug avec OpenScreen

Message par Ar-S »

Pas de soucis ici en 6.20 x64

Peut être ta profondeur ? tu as essayé en 24 au lieu de 32 ?

Moi en 32 ça passe mais pas en 24 par exemple.

Code : Tout sélectionner

EnableExplicit

#ScreenWidth = 800
#ScreenHeight = 600

InitSprite()
InitKeyboard()

If OpenScreen(#ScreenWidth, #ScreenHeight, 32, "Test")

Repeat
  ExamineKeyboard()
  
  ClearScreen(RGB(264, 264, 264))
  FlipBuffers()
  
Until KeyboardPushed(#PB_Key_Escape)

CloseScreen()

Else
Debug "Impossible d'ouvrir le screen"  
EndIf

End
~~~~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