martes, 29 de enero de 2013

Como escribir en consola en C#



Estas semanas he estado haciendo unas cosas en C# para leer del puerto serie, decodificar unos mensajes AIS de una radiobaliza, leer de un GPS y alguna cosa más. En los siguientes días comentaré un poco todos estos temas para tenerlos anotados.

Lo primero, y lo más básico, con lo que me pelee fue con sacar mensajes por consola en C#. Para ello metemos lo siguiente en nuestra clase:
 public class Win32
        {
            [DllImport("kernel32.dll")]
            public static extern Boolean AllocConsole();
            [DllImport("kernel32.dll")]
            public static extern Boolean FreeConsole();
        }

Y ya podemos en el código hacer llamadas con:
Win32.AllocConsole();
Console.WriteLine("Leyendo datos del puerto serie 1");
Espero que os sirva!!

No hay comentarios :

Publicar un comentario