¿Por qué aguardas con impaciencia las cosas? Si son inútiles para tu vida, inútil es también aguardarlas. Si son necesarias, ellas vendrán y vendrán a tiempo. Amado Nervo
jueves, 15 de enero de 2009
Desfragmentador Gratis
Este desfragmentador permite desfragmentar archivos pero en forma individual,
hay que indicar la ruta del archivo, etc:
Desfragmentador Gratis Open Source
hay que indicar la ruta del archivo, etc:
Desfragmentador Gratis Open Source
viernes, 5 de diciembre de 2008
Linq for Oracle
Actualmente no existe proveedor para bases de datos Oracle, no obstante dicha empresa está en el proceso de desarrollo de dicho proveedor debido a la demanda que se está ejerciendo.
Existen ya librerías entre ellas la que ofrece la empresa Devart
Existen ya librerías entre ellas la que ofrece la empresa Devart
martes, 2 de diciembre de 2008
Cambiar separador decimal a punto
¿Por qué aparece coma en vez de un punto como separador decimal?
la solución está en: Solución
Nota: Hay que convertir el string a un número, puede ser Double, después usar la función ToString() para aplicar el formato, por ejemplo:
Number.ToString("#,#0.00", separador.NumberFormat)
También hay que cambiar la configuración regional del sistema:
Globalization.NumberFormatInfo separador = new Globalization.CultureInfo
("").NumberFormat
separador.NumberDecimalSeparator = "."
la solución está en: Solución
Nota: Hay que convertir el string a un número, puede ser Double, después usar la función ToString() para aplicar el formato, por ejemplo:
Number.ToString("#,#0.00", separador.NumberFormat)
También hay que cambiar la configuración regional del sistema:
Globalization.NumberFormatInfo separador = new Globalization.CultureInfo
("").NumberFormat
separador.NumberDecimalSeparator = "."
Formatear números Double
Link donde explican como dar formato a los números double:
Formatear números
Para celdas de un grid es:
DgvDetalle.Columns("Cantidad").DefaultCellStyle.Format = "###,###,##0.00"
Aquí aparecen especificadores que se puede aplicar al formato, interesante!
También: Cadenas con formato numérico estándar
Formatear números
Para celdas de un grid es:
DgvDetalle.Columns("Cantidad").DefaultCellStyle.Format = "###,###,##0.00"
Aquí aparecen especificadores que se puede aplicar al formato, interesante!
También: Cadenas con formato numérico estándar
domingo, 30 de noviembre de 2008
Expresiones Regulares
Expresión regular para validar un número de porcentaje de la forma: dos dígitos + punto + dos decimales.
^\d{1,2}$|^\d{1,2}\.$|\d{1,2}\.[\d]{1,2}$
Links recomendados:
Interesante link muy completo sobre las expresiones regulares:RegexLib
Cómo: Quitar caracteres no válidos de una cadena
return Regex.Replace(strIn, @"[^\w\.@-]", "")
Cómo: Comprobar si las cadenas tienen un formato de correo electrónico válido
^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$
Excelente tutorial: www.codeproject.com
^\d{1,2}$|^\d{1,2}\.$|\d{1,2}\.[\d]{1,2}$
Links recomendados:
Interesante link muy completo sobre las expresiones regulares:RegexLib
Cómo: Quitar caracteres no válidos de una cadena
return Regex.Replace(strIn, @"[^\w\.@-]", "")
Cómo: Comprobar si las cadenas tienen un formato de correo electrónico válido
^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$
Excelente tutorial: www.codeproject.com
domingo, 19 de octubre de 2008
sábado, 6 de septiembre de 2008
WinForms con Gradiente
Código para crear un formulario con gradiente para el color de fondo:
private void frmPruebas_Resize(object sender, EventArgs e)
{
this.Invalidate();
}
protected override void OnPaintBackground(PaintEventArgs e)
{
Rectangle superficie = this.ClientRectangle;
Brush Gradient_Brush =
new LinearGradientBrush(superficie,
Color.CornflowerBlue, Color.AliceBlue,
LinearGradientMode.Vertical);
e.Graphics.FillRectangle(Gradient_Brush, superficie);
}
Para una mejor explicación visitar CodeProject
private void frmPruebas_Resize(object sender, EventArgs e)
{
this.Invalidate();
}
protected override void OnPaintBackground(PaintEventArgs e)
{
Rectangle superficie = this.ClientRectangle;
Brush Gradient_Brush =
new LinearGradientBrush(superficie,
Color.CornflowerBlue, Color.AliceBlue,
LinearGradientMode.Vertical);
e.Graphics.FillRectangle(Gradient_Brush, superficie);
}
Para una mejor explicación visitar CodeProject
Suscribirse a:
Entradas (Atom)