Cerrar automáticamente la ventana de consola al terminar la ejecución

Started by Windgate, February 06, 2010, 09:26:49 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Windgate

Yo estaba más que acostumbrado, pero el otro día me preguntaron por qué demonios se queda ahí siempre la puñetera ventanita con la consola. A veces estás haciendo pruebas y o bien andas cerrándola todo el rato o terminas con toda la barra de tareas llena de consolas xD

Se me ocurre que puede haber algún comando de DOS para añadir al final de bgdi para que al finar la ejecución de bgdi se cierre la consola, o bien alguna instrucción de Bennu que se pueda hacer en lugar de exit ( ) y se ocupe de cerrar la consola y forzar el cierre de la aplicación...

Si alguien sabe algo que hable :D
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

Drumpi

Pues a mi se me ciaerra siempre al acabar el programa, no se. Lo mismo es que como compilo siempre desde .bat, o desde notepad++ invocando al .bat...
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

Windgate

Ay carajo, perdonad por haber preguntado antes de haber buscado por mí mismo, he editado mi .bat:

@echo off

bgd_win\bgdc.exe game.prg

pause

bgd_win\bgdi.exe game.dcb


El problema era que tenía un pause al final, para conseguir ver los valores que devuelve exit ( ), pero ahora me la sudan.

Ok, un problemita menos!
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

Futu-block

vale, y si proponemos los temas de pausa con menú y, o el let me alone...?

Windgate

¿Pausa con menú? Hacer un módulo .prg que gestione eso no debería ser demasiado complicado... El problema es que el menú debería ser otro módulo.

¿Y con let_me_alone ( ) qué propones? :P
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

Futu-block

saber como vá...

hablando de ello; se puede hacer una transicion de pantalla, reubicando cada personaje en el lugar correspondiente y el fondo determinado, sin que se puedan usar las teclas de control???

Drumpi

En el Doggy!!!... digo, "Echo", hay un include que se encarga de gestionar las pausas, y hasta hoy día es el método más sencillo que conozco para hacer una pausa general... lo que pasa es que hasta que no deliberen los jueces, no se podrá ver ^^U

Y lo del let_me_alone() tampoco lo entiendo. No hay mucho que explicar: lo llamas y mueren todos los procesos salvo el que lo llama, te quedas con uno solo.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

SplinterGU

no vieron el codigo que puse para hacer las pausas y luego recuperar el estado de todos los procesos al momento de la pausa?

incluso es simple hacer que el let_me_alone no mate todos los procesos
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Futu-block

nop, yo no ví nada, llevo aqui un cuarto hora... :)

ponme el enlace y lo estudio plis...


DCelso

y yo juraría que había puesto ese mismo mensaje aqui, es por este post el que pasara al wiki el código :D
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2