Archivos para Abril 2008

18
Abr
08

MessageBox en asp.net

Fichero

Hola a todos!!
No se a vosotr@s, pero a mi me costó poder encontrar algo decente para simular el MessageBox en asp.net. Después de ver código un tanto extraño y de probar muchas cosas que no funcionaban, encontré esta clase perdida en un foro.
Así que aquí os la dejo, para que no perdáis mucho tiempo buscando lo mismo que yo ^^
Está en doc, simplemente cambiarle la extensión a .cs si la intentais abrir en .doc os saldrá mal.

Es una clase MessageBox, por lo que una vez añadida a vuestro proyecto, para utilizarla únicamente deberéis de escribir MessageBox.Show(“Aquí el mensaje”).
Eso sí, no tiene mas opciones para botones ni respuestas ni nada por el estilo.

Tiene además un .ShowAjax(“mensaje”) que es lo mismo, pero para que funcione si utilizais ajax

Algun@ se preguntará, si quiero poner un botón para eliminar, y quiero que le pregunte al usuario si está seguro… ¿me sirve esto?
Pues no xD

Pero si lo que queréis es hacer eso, podéis utilizar lo siguiente:
Ése es un botón que tengo un uno de los GridView, y simplemente, añadiendo el evento OnClientClick, podéis preguntarle al usuario. Su le da a aceptar la fila se borrará, si cancela no. Simple pero eficiente ^^

Pues nada, otro día más :)
Saludos a tod@s!!!!!

17
Abr
08

Ocultar la consola c#

Bueno, el otro día lo estuve buscando, y aunque me costó algo encontrarlo, al final lo conseguí ^^
Creando un proyecto de consola, es posible ocultar ésta y dejar ejecutando el programa, esto es útil si quieres tener una especie de servidor, y no quieres que nadie te cierre la consola por accidente (por ejemplo)
Bueno, os pego el código y lo explico un poco:


class Program
{
[System.Runtime.InteropServices.DllImport("user32.dll")]
private extern static int ShowWindow(System.IntPtr hWnd,int nCmdShow);


static void Main(string[] args)
{
ShowWindow(Process.GetCurrentProcess().MainWindowHandle,0);
//AQUÍ EL CÓDIGO
Thread.Sleep(System.Threading.Timeout.Infinite);
}
}

Así de fácil :D
en la clase Program, la que se crea por defecto al iniciar un nuevo proyecto de consola, antes del main , importamos la dll y definimos la función.
Y una vez en el código, podemos llamarla… y listo!
Así conseguimos que se oculte la consola.
Cuando ejecutemos el programa, la consola saldrá un momento y desaparecerá, pero nuestro programa se quedará ejecutando por detrás.

Espero que os sea útil!! ^^

16
Abr
08

Hola!

Hola a todos! pues eso, un pequeño rinconcito, donde trataré de hablar de mi, de mis personajes en todos mis juegos, y de enseñar lo que dia a dia voy aprendiendo en el mundo de la programación.

A cuidarse!!




Abril 2008
L M X J V S D
     
 123456
78910111213
14151617181920
21222324252627
282930