Hola grupo,
Con VS pretendo hacer una biblioteca de clases con diversos métodos útiles
que luego se usarán desde otros proyectos. Ya he creado la primera clase
(incluyo el código más abajo) y generado la dll correspondiente.
Voy a otro proyecto y agrego la referencia al ensamblado anterior, pero
cuando intento llamar un método obtengo este error:
El tipo o el nombre del espacio de nombres 'Mensaje' no existe en la clase o
el espacio de nombres 'Util' (¿falta una referencia de ensamblado?).
Lo intento llamar de esta manera:
Util.Mensaje("Prueba");
A continuación expongo el código de la clase. Gracias de antemano por su
ayuda.
Saludos,
-Jorge
using System;
using System.Windows.Forms;
namespace Util
{
public class Util
{
public Util()
{
}
static void Mensaje(string mensaje, int severidad)
{
string[] aMensajes = new string[3];
MessageBoxIcon[] aIconos = new MessageBoxIcon[3];
aMensajes[0]="Información";
aMensajes[1]="Advertencia";
aMensajes[2]="Error";
aIconos[0]=MessageBoxIcon.Information;
aIconos[1]=MessageBoxIcon.Warning;
aIconos[2]=MessageBoxIcon.Stop;
MessageBox.Show(mensaje,
aMensajes[severidad],
MessageBoxButtons.OK,
aIconos[severidad]);
}
}
}
Leer las respuestas