CLR: .Net / Mono / Boo / Otros CLR > C#

 quitar espacios

<< < (2/3) > >>

eltruhanero:

--- Cita de: "marcosata" ---Hola Daniel,
te comento q los espacions i los pude eliminar pero los enter  no , estoy utilizandon la cadena
asi:
while (sr.Peek() != -1)
        {
            string s = sr.ReadLine();

            if (String.IsNullOrEmpty(s))
            {
                continue;

            }
           
           string s1 = s + Environment.NewLine + "n";
           string s2 = s1.Replace(Environment.NewLine, "");
           
            this.listBox1.Items.Add(s2);
           
                     
           
        }

        sr.Close();


Pero no me funciona la eliminacion de los enter no se si es por el codigo ascii q utilizo o no se porq pero no me funciona
espero me recomiendes algo mas
gracias
--- Fin de la cita ---

Hola marcosata!

imagino sr es un StreamReader o algo por el estilo.

ten cuidado que en la variable 's' no estes leyendo una sola linea ( desde un enter al siguiente ) por lo q en 's' no tenes enters que eliminar.

si no mal entiendo, en s tienes que cargar todo el texto, con los enters incluidos.

si quieres pega el codigo completo y lo vemos.

te mande un msj privado, si quieres lo vemos por chat al problema, aunq ahora estoy en el trabajo y no puedo dedicar mucho tiempo.

saludos daniel.

marcosata:
amigo te envie un msj privado pero no te llego seguramente
mi msn es msodom@hotmail.com haber si nos pdemos comunicar por ahi ya q aun no resuelvo mi problema aun estoy intentando
saludos daniel o me envias tu msn te agrego al chat

eltruhanero:
mi msn es eltruhanero@hotmail.com pero preferiria hagas las consultas por aqui.

saludos, daniel..

marcosata:
q hubo mi amigo daniel
mira aqui adjunto el codigo de mi funcion
private void button2_Click_1(object sender, EventArgs e)
        {
            if (ofd1.ShowDialog() == DialogResult.OK)
            {
                spathfile = ofd1.FileName;

                StreamReader objReader = new StreamReader(spathfile);
                string sLinea = "";
                int cont = 0;
                using (StreamWriter nFile = new System.IO.StreamWriter("tbltemp.txt", false, Encoding.Default))
                {
                    while (sLinea != null)
                    {
                        sLinea = objReader.ReadLine();
                        if (sLinea != null)
                        {
                            if (cont == 0)
                            {
                                sfecha = sLinea.Substring(0, 10);
                                sFolder = spath1 + "list" + sfecha.Replace("/", "-");
                                if (File.Exists(sFolder))
                                    Directory.Delete(sFolder);
                                Directory.CreateDirectory(sFolder);

                                //MessageBox.Show("Directorio creado " +sFolder);
                            }
                            else
                            {
                                //escribe al nuevo archivo de texto linea a linea
                                string s1 = sLinea + Environment.NewLine + "n";
                               string s2 = s1.Replace(Environment.NewLine, "");
                                //string s2 = sLinea.Replace("n" + "n", "");
                                //nFile.WriteLine(sLinea);
                                nFile.WriteLine(s2);
                               this.listBox1.Items.Add(s2);
                                this.richTextBox1.Text = s2;
                            }
                           
                            //string cadena = sLinea + Environment.NewLine + "n";
                           

                        }
                        cont++;
                       // this.listBox1.Items.Add(sLinea);
                    }
                    nFile.Close();
                    objReader.Close();
                }
}

y pues aun no me funciona lo q deseo hacer para eliminar los enter del parrafo del txt no se como hacerlo haber si me echas una manito
gracias

eltruhanero:
le dejname vicharlo y te respondo!!


saludos! danieñl

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa