Ir al contenido principal

Entradas

5.- Leer archivo con C#, uso de Split (Forms)

En ocasiones tendrás que trabajar con archivos delimitados por algún carácter. Por lo general, estos archivos son utilizados en sistemas que no se actualizaron o se quedaron sin actualizar. El dia de hoy trabajaremos con el sitio de códigos postales de México, donde te ofrece la posibilidad de descargar un archivo de texto delimitado por el carácter '|'. Te dejo un enlace al sitio para que descargues el archivo AQUÍ . Para comenzar necesitarás crear un proyecto C# con Windows Forms.  Después deberás generar una interfaz igual o parecida a la que se muestra en la imagen de arriba. Esta deberá contener lo siguiente: - Una etiqueta con el texto "Archivo:" - Un cuadro de texto (textBox) - Un botón con el texto "Examinar..." - Un DataViewGrid con las siguientes columnas:    ♦ d_codigo    ♦ d_asenta    ♦ d_tipo_asenta    ♦ D_mnpio    ♦ d_estado    ♦ d_ciudad    ♦ d_CP   ...

Utilerías: Ninite

Te ha pasado que formateas tu computadora y pierdes mucho tiempo instalando programas?. Bueno pues a mi si, es por eso que el dia de hoy te muestro una página donde podrás descargar varios programas en un solo instalador. Bien te estoy hablando de NINITE . En esta página podrás seleccionar de entre un listado dividido en secciones, podrás seleccionarlas y descargar un archivo ejecutable. La  ventaja de usar ninite es que se descarga un ejecutable que se encarga de descargar cada una de las aplicaciones de manera DESATENDIDA y se encarga de instalar una a una de estas aplicaciones diciéndole NO a los programas extras que vienen con algunos instaladores (Toolbars, aplicaciones externas, etc). Además, las aplicaciones que se instalan son siempre la última versión del programa. Es importante recalcar que si un dia deseas desinstalar las aplicaciones instaladas por NINITE, no tendras ningun problema. Sin duda alguna, en lo personal, me parece una buena herrami...

4.- Leer archivo de texto con C# (Forms)

En este tutorial se mostrará la manera de leer un archivo de texto, para ello usaremos el código del del tutorial sobre "OpenFileDialog", si no sabes como usar el OpenFileDialog da clic AQUÍ . Para ello utilizaremos el método "ReadAllText" de la clase "System.IO.File" que es la usada para el manejo de archivos en C#. 1.- Lo primero es agregar una caja de texto (textBox) multilínea para mostrar el contenido del archivo de texto. En el siguiente GIF se muestra la manera de agregar la caja de texto y seleccionar la opción multilínea. 2.- Después crearemos un método llamado "leerArchivo" que recibe la ruta del archivo y regresa el texto del archivo. Se genera una variable de tipo cadena en donde se almacenara el texto que regresa la siguiente linea de código. string str_textoArchivo = System.IO.File.ReadAllText(@"" + str_ruta); Esta linea de codigo regresa el TODO el texto del archivo en una sola cadena de tex...

3.- Uso de OpenFileDialog C# (Forms)

En este tutorial mostraré la manera de seleccionar y obtener la ruta de acceso de un archivo de texto con OpenFileDialog en un proyecto de windows forms. El OpenFileDialog es la ventana o diálogo que muestra el sistema operativo de windows cuando deseas seleccionar un archivo.  1.- Como primer paso, debemos crear un proyecto con Visual Studio con windows forms, al generarse el proyecto debemos agregar algunos controles desde la caja de herramientas, las cuales son:     - OpenFileDialog    - Botón (button)    - Caja de texto (textBox)    - Etiqueta (label) Modificando el texto de la etiqueta por "ruta" y el texto del botón por "Seleccionar Archivo". 2.- El OpenFileDialog se mostrará al oprimir el botón "seleccionar archivo", para ello damos doble clic en el botón para generar el código del evento "Click" del botón. Lo primero que haremos será definir algunos parámetros del OpenFileDialog, como lo son: ...

2.- Validar con expresiones regulares C# (Forms)

La expresiones regulares son patrones utilizados para encontrar una determinada combinación de caracteres dentro de una cadena de texto. Con ello se utiliza para validar datos ingresados por el usuario, a continuación, se ejecutará un ejemplo donde se validará la ESTRUCTURA de un email con una expresión regular. A continuación, se mostrará a través de imágenes GIF la manera en que se puede validar la estructura de la cadena, en este caso de un correo electrónico. En otro post agregare algunas expresiones regulares para que puedan utilizarlas. También al final dejare el codigo para que puedan copiarlo y modificarlo. 1.- Abriremos visual studio y generamos un proyecto Forms. Agregaremos a la forma (Form1) una etiqueta (label1), un cuadro de texto (textBox1) y un botón (button). 2.- Modificaremos el texto que se muestra en cada uno, el texto de la etiqueta 1 (label1) le pondremos el texto correo electrónico, al botón (button1) el texto será validar.  ...

1.- Hola Mundo! C# (Forms)

Este tutorial realizaremos el famoso "Hola Mundo o Hello World" en una aplicación de Windows Forms con C#. En si este programa sirve para introducir a las personas al mundo de la programación, se podría decir que es el primer programa que te enseñan o encargaran en cualquier lenguaje de programación. En la misma sección de tutoriales podrás encontrar un tutorial sobre el "hola mundo" como aplicación de consola. Desarrollo del programa Bueno pues para comenzar el programas lo primero que debes hacer es abrir visual studio. 1.- Lo primero es generar un proyecto nuevo, para ello deberemos de dar clic en el menú "Archivo", después seleccionaremos la opción "Nuevo" y seleccionamos "Proyecto".  2.- Después seleccionaremos el tipo de proyecto, en este caso elegiremos del listado central de la ventana la opción "Windows Forms", damos un nombre al proyecto y seleccionamos la ruta donde se guardará el proyecto. ...

1.- Hola mundo! C# (Consola)

En este tutorial vamos a explicar o dar una pequeña introducción al lenguaje C# con el famoso programa "HOLA MUNDO" El programa "hola mundo" ó "Hello World" es uno de los primeros programas que se utilizan como introducción al mundo de la programación. Este programa es utilizado en la mayoría de los lenguajes de programación, mostrando como se implementa en cada uno de ellos. El desarrollo de este programa es sencillo y solo cumple con la función de mostrar en la pantalla la frase "HOLA MUNDO". Este programa lo desarrollaremos en el lenguaje C# en consola. Para ello utilizaremos visual studio. El tutorial tendrá imagenes para que puedas entender un poco mejor que es lo que se esta haciendo. 1.- Abrimos Visual Studio (cualquier version sirve), después desplegamos el menú "Archivo" y seleccionamos la opción "Nuevo" y damos clic en "Proyecto". 2.- Se abrirá una ventana para seleccionar el tipo de proyect...

1.- Consejos: Iniciando a programar

En esta entrada, enlistare algunos consejos que aprendí o que me dijeron mientras comenzaba a programar. Se que en internet existen montones de consejos, pero nunca está demás leer algunos nuevamente. Seas estudiante de alguna carrera o aprendiz por tu propia cuenta, te comento que la programacion no es facil pero la practica hace al maestro. Existirán ocasiones en que te encuentres con problemas que creeras que nunca podrás resolver, el programa no compilara o funcionara adecuadamente pero debes de ser paciente y no tirar la toalla. Busca un lenguaje apropiado Hoy en día existen infinidad de lenguajes de programación, te recomiendo que busques información en internet sobre los lenguajes más usados, mejor pagados o simplemente el que más te guste.  Tambien es bueno tener en claro que es lo que quieres realizar: paginas web, aplicaciones para Windows, Android, Etc. Infórmate y decide. No necesariamente tienes que casarte con un lenguaje pero siempre es bueno dominar u...