Notas Neto
martes, 10 de noviembre de 2009
Fade in & Fade Out para FORMS en C#
//CODIGO EN EL FORM_LOAD DE NUESTRO FORMULARIO
public void OpenForm()
{
this.Opacity = 0;
this.Show();
for (float f = 0.0F; f < 1F; f = f + 0.05F)
{
this.Opacity = f;
Thread.Sleep(20);
}
this.Opacity = 1;
}
//CODIGO EN FORM_CLOSING()
public void closingForm()
{
float StepVal = (float)(100f / 5);
float fOpacity = 100f;
for (byte b = 0; b < 5; b++)
{
this.Opacity = fOpacity / 100;
this.Refresh();
fOpacity -= StepVal;
}
martes, 3 de noviembre de 2009
TRATAMIENTO FECHAS, RESTAR
DateTime d7diasAntes = fechaSistema.AddDays(-7);
DateTime d1mesAntes = fechaSistema.AddMonths(-1);
DateTime d3mesesAntes = fechaSistema.AddMonths(-3);
miércoles, 7 de octubre de 2009
Solucionar problemas del Administrador de tareas
Aplicable a todas las ediciones de Windows Vista. ¿Qué edición de Windows Vista estoy usando? |
A continuación, encontrará soluciones a algunos problemas comunes relacionados con el Administrador de tareas.
¿Cómo se abre el Administrador de tareas? | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
El Administrador de tareas no se abre. | ||||||||||||||||||||||||||
Si el Administrador de tareas no se abre, es posible que haya un virus en el equipo. Asegúrese de tener un software antivirus instalado y actualizado en el equipo y, a continuación, busque la información más reciente sobre virus en el sitio web de Microsoft . Si no hay ningún virus en el equipo y está conectado a una red, consulte al administrador del sistema para averiguar si se ha desactivado el Administrador de tareas en su equipo. | ||||||||||||||||||||||||||
¿Por qué no se encuentra el Administrador de tareas cuando está minimizado? | ||||||||||||||||||||||||||
Es posible que se haya activado la opción Ocultar al estar minimizado en el Administrador de tareas. En tal caso, el Administrador de tareas sólo aparece como un icono gráfico verde en el área de notificación, en lugar de aparecer en la barra de tareas como otros programas cuando se minimizan. Para abrir Administrador de tareas, haga clic con el botón secundario del mouse en la barra de tareas y, a continuación, haga clic en Administrador de tareas. Haga clic en el menú Opciones y, a continuación, compruebe que Ocultar al estar minimizado no esté seleccionado. La próxima vez que minimice el Administrador de tareas, aparecerá en la barra de tareas. | ||||||||||||||||||||||||||
¿Por qué se ve distinto el Administrador de tareas? ¿Qué ha sido de los menús y las fichas? | ||||||||||||||||||||||||||
El Administrador de tareas tiene dos vistas distintas. Para ver la vista con los menús y las fichas, haga doble clic en el borde de la ventana del Administrador de tareas. Para cambiar de nuevo a la vista sin menús ni fichas, haga doble clic en cualquier zona del borde en torno a las fichas. | ||||||||||||||||||||||||||
¿Por qué el Administrador de tareas siempre está encima de las demás ventanas abiertas? | ||||||||||||||||||||||||||
De forma predeterminada, el Administrador de tareas está configurado para que se vea siempre. Para cambiar la vista predeterminada del Administrador de tareas de modo que quede debajo de las demás ventanas abiertas, haga clic en el menú Opciones y, a continuación, en Siempre visible (para quitar la marca de verificación situada junto al comando). Si desea que el Administrador de tareas esté encima de todas las demás ventanas abiertas, haga clic en el menú Opciones y, a continuación, en Siempre visible (volverá a aparecer la marca de verificación situada junto al comando). | ||||||||||||||||||||||||||
¿Cómo se habilita el Administrador de tareas si está deshabilitado? | ||||||||||||||||||||||||||
Si el Administrador de tareas está deshabilitado, para volver a habilitarlo debe tener privilegios de administrador en el equipo.
|
eventhandler en C#
When you want to execute code when a certain event takes place, you can use an eventhandler. This will be "attached" to the control that will cause the event to happen (for instance, a click on a button). In the eventhandler you must call a method, which will be executed when the event occurs. If you drag a button on your form in Visual Studio 2005, and you double-click the button, the eventhandler will be generated for you, and you just need to add code. Maybe you want several things to happen when a certain button is clicked. So, you want several methods to be executed when a button is clicked. Here is how you add your own eventhandler:
Add a new eventhandler to an event (e.g.: a button click):
button1.Click += new EventHandler(test);
The method that will be called is "test". Now, of course, you need to implement "test":
void test(Object sender, EventArgs e)
{
MessageBox.Show("The test was succesful");
}
Notice the paramters. These have to be added to the method, else you will get an error when compiling ("No overload for 'test' matches delegate 'System.EventHandler'"). The sender is the object who generated the event (in this case, the button) and EventArgs is other information (e.g.: an EventArg with an datagridview can be the row- or column-index).
lunes, 14 de septiembre de 2009
XML : Howto select encoding ISO-8859-1
xmlWriter.Formatting = Formatting.Indented;
xmlDocument.Save(xmlWriter);
xmlWriter.Close();
viernes, 28 de agosto de 2009
Como ingresar como superusuario ?
Algo que se requiere en el uso de un GNU/Linux, es entrar como superusuario , es decir, ” darle como root” , en otras palabras.
Cuando abrimos una consola vemos
nombredeusuario@nombredeequipo:~
y lo que queremos es que se vea de esta manera:
root@nombredeequipo:~#
Para poder ” loguearnos ” como root requerimos establecer una contraseña de superusuario , para poder -movernos- en la consola como ” root “.
Tecleamos lo siguiente en consola entrando con la cuenta de usuario ya que aun no hemos establecido diferencia entre la contraseña de root y la contraseña del usuario que instalo el sistema, ya que es la misma.
sudo -s
escribimos la contraseña de usuario
Tecleamos …
passwd root
… y el sistema nos pedira la nueva contraseña y su confirmacion.
El proceso completo luce en la maquina donde se realizo el tutorial de la siguiente manera:
p@ubuntu:~$ sudo -s
Password:
root@ubuntu:~# passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: contraseña actualizada correctamente
root@ubuntu:~#
De esta manera ya podemos loguearnos como root en terminal. Basta con cerrar la consola y volverla a abrir tecleando lo siguiente para confirmarlo:
su
… ingresamos el password previamente asignado y obtendremos una linea como la siguiente:
root@nombredeequipo:/home/nombredeusuario#