C sharp - generar identificadores

   
Vista:

generar identificadores

Publicado por djmendez (18 intervenciones) el 26/10/2007 19:40:01
a ver si alguien me puede ayudar necesito generar el codigo para un ccliente
pero de acuerdo a a sus nombres y apellidos

ejemplo JOSE VARGAS PAREDES
podria
ser

JOVAPA005 ejemplo si alguien me pueder ayudar por favor

soy novato en este lenguaje
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:generar identificadores

Publicado por Iván K (55 intervenciones) el 05/11/2007 17:01:27
Haber si esto en algo te ayuda.

declaras la siguiente función:

public static string substring(string strCadena, int intLongitud)
{
strCadena = strCadena.Trim();
if (strCadena.Length > intLongitud)
strCadena = strCadena.Substring(0, intLongitud);
return strCadena;
}

si en el lugar de donde quieres que se realize este proceso es mediante un evento Click, haz lo siguiente:

string strPalabra = string.Empty, strCodigo = string.Empty;
foreach (char ch in textBox1.Text) // textBox1 sería en donde tienes el nombre
{
if (ch != ' ')
{
strPalabra += ch.ToString();
}
else
{
// en el valor '2', pondrías cuantas letras quieres que se traíga del nombre y
// del apellido.
strCodigo += subtring(strPalabra, 2);
strPalabra = string.Empty;
}
}

Checa con este código.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar