Referencias usadas:
using System;
using Microsoft.Win32;
Devuelve el valor de una clave determinada del registro de windows.
*******************************************************************************
public string DevuelveClaveDelRegistro(string sRuta, string sClave)
{
string sResultado = string.Empty;
RegistryKey obReg =
Registry.LocalMachine.OpenSubKey("SOFTWARE")
.OpenSubKey(sRuta, true);
if (obReg != null)
{
if (obReg.GetValue(sClave) != null)
sResultado = obReg.GetValue(sClave).ToString();
}
return sResultado;
}
Mostrando entradas con la etiqueta strings. Mostrar todas las entradas
Mostrando entradas con la etiqueta strings. Mostrar todas las entradas
Validar un string
Referencias usadas:
using System.Text.RegularExpressions;
Esta función recibe dos strings como parámetros, el primero
es el string a validar, el segundo es la cadena origen.
**************************************************************************
public bool ValidaString(string sTexto, string sPattern)
{
Regex reg = new Regex(sPattern);
bool Respuesta = false;
try
{
if (reg.IsMatch(sTexto))
Respuesta = true;
}
catch
{
Respuesta = false;
}
finally
{
reg = null;
}
return Respuesta;
}
public bool ComprobarMail(string sTexto)
{
string sModelo = @"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*";
return ValidaString(sTexto, sModelo);
}
using System.Text.RegularExpressions;
Esta función recibe dos strings como parámetros, el primero
es el string a validar, el segundo es la cadena origen.
**************************************************************************
public bool ValidaString(string sTexto, string sPattern)
{
Regex reg = new Regex(sPattern);
bool Respuesta = false;
try
{
if (reg.IsMatch(sTexto))
Respuesta = true;
}
catch
{
Respuesta = false;
}
finally
{
reg = null;
}
return Respuesta;
}
***************************************************************************
Para validar una dirección de correo electrónico (mail):
*************************************************************************
{
string sModelo = @"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*";
return ValidaString(sTexto, sModelo);
}
FolderBrowserDialog
Referencias usadas:
using System.Windows.Forms;
Devuelve la carpeta de destino donde guardar un fichero determinado,
seleccionado en un objeto FolderBrowserDialog recibido como parámetro.
using System.Windows.Forms;
Devuelve la carpeta de destino donde guardar un fichero determinado,
seleccionado en un objeto FolderBrowserDialog recibido como parámetro.
**********************************************************************************
public string SeleccionaCarpeta(FolderBrowserDialog fbdCarpeta)
{
string Result = string.Empty;
DialogResult Resultado = fbdCarpeta.ShowDialog();
if (Resultado == DialogResult.OK)
Result = fbdCarpeta.SelectedPath;
{
string Result = string.Empty;
DialogResult Resultado = fbdCarpeta.ShowDialog();
if (Resultado == DialogResult.OK)
Result = fbdCarpeta.SelectedPath;
return Result;
}
OpenFileDialog
Referencias usadas:
using System.Windows.Forms;
Devuelve la ruta completa con el nombre del fichero, seleccionado en un objeto OpenFileDialog recibido como parámetro
***************************************************************************
public string SeleccionaArchivo(OpenFileDialog ofdOrigen)
{using System.Windows.Forms;
Devuelve la ruta completa con el nombre del fichero, seleccionado en un objeto OpenFileDialog recibido como parámetro
***************************************************************************
public string SeleccionaArchivo(OpenFileDialog ofdOrigen)
string Result = string.Empty;
DialogResult Resultado = ofdOrigen.ShowDialog();
if (Resultado == DialogResult.OK)
Result = ofdOrigen.FileName;
return Result;
}
Suscribirse a:
Entradas (Atom)



