Notas Neto

martes, 10 de noviembre de 2009

Fade in & Fade Out para FORMS en C#

using System.Threading;

//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 fechaSistema = DateTime.Now.Date;
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


A continuación, encontrará soluciones a algunos problemas comunes relacionados con el Administrador de tareas.

Mostrar todo

¿Cómo se abre el Administrador de tareas?





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.

También puede abrir el Administrador de tareas si presiona CTRL+ALT+SUPR y, a continuación, hace clic en Iniciar 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?

¿Por qué el Administrador de tareas siempre está encima de las demás ventanas abiertas?

¿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.


Para habilitar el Administrador de tareas en un equipo que ejecuta Windows Vista Home Basic o Windows Vista Home Premium


Este procedimiento requiere la edición del Registro. Un cambio incorrecto en el Registro del equipo puede hacer que el equipo deje de funcionar. Se recomienda realizar una copia de seguridad del Registro antes de hacer cualquier cambio. Para obtener más información, consulte Copia de seguridad del Registro.

1.

Para abrir Editor del registro, haga clic en el botón InicioImagen del botón Inicio, escriba regedit en el cuadro de búsqueda y, a continuación, presione ENTRAR.‌ Se requiere permiso de administrador Si se le solicita una contraseña de administrador o una confirmación, escriba la contraseña o proporcione la confirmación.

2.

Vaya a la siguiente ubicación: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies

3.

Haga doble clic en Sistema, haga doble clic en DisableTaskMgr, cambie Información del valor a 0 y, a continuación, haga clic en Aceptar.


Para habilitar el Administrador de tareas en un equipo que ejecuta otras ediciones de Windows Vista


1.

Haga clic en el botón InicioImagen del botón Inicio, escriba gpedit.msc en el cuadro de búsqueda y presione ENTRAR.

2.

En Configuración de usuario, haga doble clic en Plantillas administrativas.

3.

Haga doble clic en Sistema y, a continuación, en Opciones de Crtl+Alt+Supr.

4.

Haga doble clic en Quitar Administrador de tareas, haga clic en Deshabilitado y, a continuación, en Aceptar.

NotaSi las propiedades de Quitar Administrador de tareas están atenuadas, el administrador de la red ha impedido que cambie esta configuración. Póngase en contacto con el administrador de la red para que habilite el Administrador de tareas.

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

XmlTextWriter xmlWriter = new XmlTextWriter("file.xml", Encoding.GetEncoding("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#

miércoles, 26 de agosto de 2009