Ir al contenido principal

Entradas

Mostrando las entradas de mayo, 2018

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.  ...