RE:programa sin errores aparentes pero no corre
A ver, ahora fuera cachondeo. Cuando le damos al icono de un ejecutable, sale el reloj de arena unos segundos, y el programa no se ejecuta (supongo que es esto a lo que te refieres), puede ser por varios motivos. El mas frecuente es que nuestro programa esté mal estructurado o haga alguna llamada kamikaze al API y literalmente "devore" la poca ram que tenemos. Para comprobar que no sea esto lo que te pasa (te estoy contestando a ciegas) haz lo siguiente:
Pon a la vista el administrador de tareas, (Ctrl-Alt + Del), pulsa en la pestaña rendimiento y ejecuta tu aplicacion. Observa si la ram se va a pique. Mira de paso el uso de la CPU. Si es 0, sencillamente tu programa no se ejecuta por que sale en algun punto. Revisa tu programa y asegurate de que no se interrumpe. Si tienes algun RESUME NEXT desactivalo, porque si hay algun error y sale esta linea hara que no te enteres.
Si no es nada de esto..........vete tu a saber.