Página 1 de 1

Enseñando a los hijos

Publicado: Jue Mar 08, 2012 9:42 am
por perolero
Hola:
Tengo un hijo de 13 años que está ilusionado en que le enseñe a programar y como que yo el lenguaje que mejor dominio es el xbase pues he decidido comenzar con él con pequeños ejercicios con xharbour en modo consola a fin de que comience a conocer el lenguaje. Para ello he encontrado en el blog de René un modo de usar el ide de xailer para ello. Siguiendo sus instrucciones creo un proyecto y en vez de crear un formulario creo un modulo p.e. modulo1.prg indicándole al proyecto que el módulo principal es modulo1.prg y a su vez marca la libreria gtwin.lib para incluir en el ejecutable, todo siguiendo sus instrucciones de modo que la cosa queda así­:
Módulo del proyecto prueba.prg
#include "Xailer.ch"
Procedure Main()
Application:cTitle := "gestion"
prueba()
Application:Run()
Return
y el módulo1.prg
#include "Xailer.ch"
Function prueba()
cls
@ 0,0 say "Hola mundo"
wait "Pulse una tecla para continuar.."
Return Nil
Pues bien cuando compilo no me da ningún error y cuando lo ejecuto no me aparece nada (ninguna ventana ms-dos con el famoso hola mundo) , aunque el ejecutable se ha credao y está ejecutándose, de hecho el botón azul está conectado y si lo pulso me dice que el programa se ha detenido.
Lo he probado también usando el Xedit y siguiendo los mismos pasos que René indica en su blog y el resultado es el mismo.
Alguien me podrí­a decir que estoy haciendo mal y como poder solucionarlo.
Todo sea por los hijos que tomen las primeras nociones de programación en este nuestro querido lenguaje, que cuando crezca tiempo tendrá para adentrarse en los nuevos paradigmas.
Anticipadamente gracias,
Emilio Gil.

Enseñando a los hijos

Publicado: Jue Mar 08, 2012 9:55 am
por jasm.quitaesto
Mira en "Propiedades del proyecto" cual es el prg que se ejecuta al
arrancar la aplicación.
Saludos
Jose A. Suarez
El 08/03/2012 9:42, Emilio Gil escribió:
> Hola:
>
> Tengo un hijo de 13 años que está ilusionado en que le
> enseñe a programar y como que yo el lenguaje que mejor
> dominio es el xbase pues he decidido comenzar con él con
> pequeños ejercicios con xharbour en modo consola a fin de
> que comience a conocer el lenguaje. Para ello he encontrado
> en el blog de René un modo de usar el ide de xailer para
> ello. Siguiendo sus instrucciones creo un proyecto y en vez
> de crear un formulario creo un modulo p.e. modulo1.prg
> indicándole al proyecto que el módulo principal es
> modulo1.prg y a su vez marca la libreria gtwin.lib para
> incluir en el ejecutable, todo siguiendo sus instrucciones
> de modo que la cosa queda así­:
>
> Módulo del proyecto prueba.prg
>
> #include "Xailer.ch"
>
> Procedure Main()
>
> Application:cTitle := "gestion"
> prueba()
> Application:Run()
>
> Return
>
> y el módulo1.prg
>
> #include "Xailer.ch"
>
> Function prueba()
>
> cls
> @ 0,0 say "Hola mundo"
> wait "Pulse una tecla para continuar.."
>
> Return Nil
>
> Pues bien cuando compilo no me da ningún error y cuando
> lo ejecuto no me aparece nada (ninguna ventana ms-dos con el
> famoso hola mundo) , aunque el ejecutable se ha credao y
> está ejecutándose, de hecho el botón azul está conectado
> y si lo pulso me dice que el programa se ha detenido.
>
> Lo he probado también usando el Xedit y siguiendo los
> mismos pasos que René indica en su blog y el resultado es
> el mismo.
>
> Alguien me podrí­a decir que estoy haciendo mal y como
> poder solucionarlo.
>
> Todo sea por los hijos que tomen las primeras nociones de
> programación en este nuestro querido lenguaje, que cuando
> crezca tiempo tendrá para adentrarse en los nuevos
> paradigmas.
>
> Anticipadamente gracias,
>
> Emilio Gil.
>

Enseñando a los hijos

Publicado: Jue Mar 08, 2012 10:39 am
por perolero
El modulo que se ejecuta al iniciar la apliucación en propiedades del proyecto es modulo1.prg
Saludos.
Emilio Gil.

Enseñando a los hijos

Publicado: Jue Mar 08, 2012 10:40 am
por ignacio
Si vas a hacer programas en modo consola es preferible que utilices xEdit y pongas esto al principio de cualquier módulo del programa:
REQUEST HB_GT_WIN
Saludos

Enseñando a los hijos

Publicado: Jue Mar 08, 2012 10:51 am
por perolero
Muchas gracias Ignacio ya funciona perfectamente.
Un saludo,
Emilio Gil.

Enseñando a los hijos

Publicado: Jue Mar 08, 2012 5:09 pm
por zeasoftware
yo le baje a mi hijo un basic para niños, pero no lo encuentro y ahora
encontre esto:
http://visual-basic-for-kids.softonic.com/
Saludos.
Ramón Zea
Móvil.: 993-231.62.29
Tel./Fax: 993-353-46-73
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
"Emilio Gil" escribió en el mensaje de
noticias:4f58813c$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Muchas gracias Ignacio ya funciona perfectamente.
Un saludo,
Emilio Gil.

Enseñando a los hijos

Publicado: Jue Mar 15, 2012 10:23 am
por Carlos Mora
El 08/03/2012 17:09, zeasoftware@hotmail.com escribió:
> yo le baje a mi hijo un basic para niños, pero no lo encuentro y ahora
> encontre esto:
Una alternativa
http://code.google.com/p/swfk-es/
Python para niños, muy ameno y con conceptos claros y actualizados.
Saludos