Bienvenido a nuestra página web, en este sitio hallarás la resolución a lo que buscas.
Solución:
Podemos mostrar un cuadro de mensaje en una aplicación de consola. Pero primero incluya esta referencia en su aplicación de consola vb.net o c#
System.Windows.Forms;
Referencia:
Para agregar una referencia en el programa vb.net, haga clic con el botón derecho (en el explorador de soluciones) en el nombre de su proyecto-> luego agregue la referencia-> luego .Net-> luego seleccione System.Windows.Forms.
Para agregar una referencia en el programa c#, haga clic con el botón derecho en las carpetas de su proyecto que se muestran en el explorador de soluciones en agregar referencias-> .Net -> seleccione System.Windows.Forms.
entonces puede hacer el siguiente código para la aplicación de consola C #:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ConsoleApplication6
class Program
static void Main(string[] args)
MessageBox.Show("Hello World");
Para la aplicación vb.net, simplemente puede codificar después de incluir la referencia mencionada anteriormente
Module Module1
Sub Main()
MsgBox("Hello")
Console.ReadKey()
End Sub
End Module
Adaptado de esta respuesta a una pregunta relacionada.
Para tener un cuadro de mensaje simple dentro de la aplicación de su consola, puede seguir los pasos a continuación.
-
Crear una propiedad con attribute de
using System.Runtime.InteropServices; [DllImport("User32.dll", CharSet = CharSet.Unicode)] public static extern int MessageBox(IntPtr h, string m, string c, int type);
-
Utilice la propiedad para llamar al cuadro de mensaje.
MessageBox((IntPtr)0, "asdasds", "My Message Box", 0); using System; using System.Runtime.InteropServices; namespace AllKeys public class Program [DllImport("User32.dll", CharSet = CharSet.Unicode)] public static extern int MessageBox(IntPtr h, string m, string c, int type); public static void Main(string[] args) MessageBox((IntPtr)0, "Your Message", "My Message Box", 0);
Aquí tienes las reseñas y calificaciones
Te invitamos a añadir valor a nuestro contenido informacional contribuyendo tu veteranía en las reseñas.