Logo

¡Bienvenido a Stratos!

Acceder

Foros



Dudas Blitz + XLnt ii

Iniciado por JMAA, 30 de Junio de 2006, 12:31:56 AM

« anterior - próximo »

JMAA

A ver, lo que quiero es que, por ejemplo, le damos a "Salir" en el menú principal, ¿no? entonces, si damos a "No", quiero que el menú principal, al volver a dar al botón "Salir" no dé el error de Illegal Memory Access. ¿Me explico?

Informo para aquellos que estén desorientados: www.xlnt.co.uk

Se agradece.
http://flavors.me/JMAA - Página Personal

zupervaca

Deberias de poner el codigo que hace cuando se pulsa al boton de salir y el que tenga relacion con el, por que si no es imposible decirte nada.

JMAA

Sí, mejor... aquí os pongo el código:

;------------
; Anthro Civ
;------------

;Titulo de la aplicacion
AppTitle "Anthro Civ v1.0"

;Includes!
Include "XStart.bb"

;Configura nuestra resolucion inicial...
Graphics 800,600,16,2

;Configurando la configuracion inicial del GUI...
GUI_GFXSETUP()

;Ventanas
W_MainMenu = GUI_WINDOW(296,116,199,312,"Menu Principal","",62,0,$00DADADA,$007682BC,$00FFFFFF,$00C8C8C8,$006470AA)
W_ExitDialog = GUI_WINDOW(280,206,200,100,"Salir","",62,0,$00DADADA,$007682BC,$00FFFFFF,$00C8C8C8,$006470AA)

;Objetos
ImageBox1 = GUI_IMGBOX(W_MainMenu,8,24,184,184,  LoadImage("images\title.bmp")  ,1,0,1,"",$00EEEEEE,$00D2D2D2,$00000000)
Btn_SinglePlayer = GUI_BUTTON(W_MainMenu,8,216,184,"Un Jugador","",0,1,"",$00EEEEEE,$00D2D2D2,$00000000)
Btn_Multiplayer = GUI_BUTTON(W_MainMenu,8,240,184,"Multijugador","",0,0,"",$00EEEEEE,$00D2D2D2,$00000000)
Btn_Options = GUI_BUTTON(W_MainMenu,8,264,184,"Configuracion","",0,1,"",$00EEEEEE,$00D2D2D2,$00000000)
btn_exit = GUI_BUTTON(W_MainMenu,8,288,88,"Salir","",0,1,"",$00EEEEEE,$00D2D2D2,$00000000)
btn_credits = GUI_BUTTON(W_MainMenu,104,288,88,"Creditos","",0,1,"",$00EEEEEE,$00D2D2D2,$00000000)
Lbl_ExitText = GUI_LABEL(W_ExitDialog,8,32,184,24,"¿Seguro que quieres salir?",0,0,1,"",$00000000)
Btn_YesExit = GUI_BUTTON(W_ExitDialog,8,56,88,"Si","",0,1,"",$00EEEEEE,$00D2D2D2,$00000000)
Btn_NotExit = GUI_BUTTON(W_ExitDialog,104,56,88,"No","",0,1,"",$00EEEEEE,$00D2D2D2,$00000000)

GUI_OPENWIN(W_MainMenu)

Repeat
SetBuffer BackBuffer(): Cls
GUI()
If EV_WIN_CLOSE(W_MainMenu) Or KeyDown(1) Then
GUI_OPENWIN(W_ExitDialog)
EndIf

If EV_GAD_RELEASE(btn_exit) Then
GUI_OPENWIN(W_ExitDialog)
EndIf

If EV_GAD_RELEASE(Btn_YesExit) Then
GUI_FREEWIN(W_ExitDialog)
Exit
EndIf

If EV_GAD_RELEASE(Btn_NotExit) Then
GUI_FREEWIN(W_ExitDialog)
EndIf
Flip
Forever

GUI_FREEWIN(W_MainMenu)
http://flavors.me/JMAA - Página Personal

JMAA

Pensé que se podría arreglar con la nueva versión, pero no se arregló me parece. Sigue dando el mismo error cada vez que le digo que no y le vuelvo a dar al botón de Salir o cualquier botón.
http://flavors.me/JMAA - Página Personal






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.
Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.