Los ejercicios de Tcl/Tk y el Wish

Para la mayoría de ejercicios de Tcl/Tk guardamos el código en achivos de texto con la extensión .tcl  en la misma carpeta donde tengo la aplicación. Desarrollando un proyecto guardo los archivos Tcl en una carpeta del mismo nombre que el proyecto, y  creamos «versiones». Por ejemplo, la carpeta formulario_de_prueba podría contener los archivos formulario1.tcl, formluario2.tcl…. 

Para ejecutar nu script Tcl prefiero utilizar Wish y el comando source. Sobre todo porque me pongo «pistas» en el código, para probar que el flujo de información es correcto; hago que el ejercicio me devuelva resultados en consola con puts, una forma sencilla de hacer pequeñas comprobaciones. Para depurar los errores es mejor usar el comando catch. Algunas funciones tienen su propio «comportamiento» para manejar los errores (como las de MySQLTcl).

En este ejemplo de Formulario Tcl/Tk sólo hay procedimientos. Así, al invocar el archivo o pegar el código no ocurre nada, porque hay que llamar al procedimiento ventana escribiendo simplemente «ventana» en la consola.

Write a Reply or Comment

Your email address will not be published.