Re: Resumen de Mono-hispano, Vol 50 , Envío 19

"Madrony Valdivia Ponce" <[email protected]>
Newsgroups gmane.comp.gnome.mono.hispano
Message-ID <[email protected]>
Hola
 Lo que puedes hacer es Extraer el contenido del tu *.txt en un

treeview
mediante
///para abrir el archivo
 StreamReader oReader = new StreamReader(   "direcion del archivo ");

oReader.ReadLine();///para recorrerlo

y despues porcada fila buscamos hacemos un Trim();

despues vuscamos el primerespacio  1277   5412L2              1
5        0        0     00:07       1   LIS

usando     Substring(0, ) lo extraemos en un array que seria : 1277
y removemos Linea.Remove(0,Linea IndexOf(" ")) hasta terninar la  primera
linea

luego el array lo  lo ingresamos en un list

Lista.AppendValues(ArrayFila);

y sucesivamente por cada fila

private void Generar()       {
                        StreamReader oReader = new
StreamReader("archivo.txt");
                 string Fila="";
                bool continua=true;
                string[] myArray= new string[10];
                 int x=0;
                        while (Fila != null)   {
                                Fila =
oReader.ReadLine();
                                  x=0;

                                  while(continua && Fila!=""){
                                  Fila=Fila.Trim();
                                  myArray[x]=Fila.Substring(Fila.IndexOf("
"));
                                  Fila=Fila.Remove(0, Fila.IndexOf(" "));
                                  if(Fila.Trim()=="")
                                 continua=false;
                                Console.WriteLine("Fila->");
                                 }
                                 lista.AppendValues(myArray);


                        }
                         oReader.Close();


                }




El día 21/04/08, [email protected] <
[email protected]> escribió:
>
> Envie los mensajes para la lista Mono-hispano a
>         [email protected]
>
> Para subscribirse o anular su subscripción a través de WEB
>         https://listas.hispalinux.es/mailman/listinfo/mono-hispano
>
> O por correo electrónico, enviando un mensaje con el texto "help" en
> el asunto (subject) o en el cuerpo a:
>         [email protected]
>
> Puede contactar con el responsable de la lista escribiendo a:
>         [email protected]
>
> Si responde a algún contenido de este mensaje, por favor, edite la
> linea del asunto (subject) para que el texto sea mas especifico que:
> "Re: Contents of Mono-hispano digest...". Ademas, por favor, incluya
> en la respuesta solo aquellas partes del mensaje a las que esta
> respondiendo.
>
>
> Asuntos del día:
>
>    1.  Gtk.TextView, valores separados por espacios (Pedro Guridi)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 20 Apr 2008 10:54:45 -0300
> From: "Pedro Guridi" <[email protected]>
> Subject: [Mono-hispano]  Gtk.TextView, valores separados por espacios
> To: Mono-Hispano <[email protected]>
> Message-ID:
>         <[email protected]>
> Content-Type: text/plain; charset=UTF-8
>
> Hola a todos,
>
> Tengo un archivo de texto con valores separados por espacios (el cual
> cargo en un textview para previsualizar)
> Este es un ejemplo de como luce cuando lo abro con Gedit o lo imprimo
> linea por linea en un terminal con "Console.write()" :
>   ...
>   1277   5412L2              1       5        0        0     00:07
> 1   LIS
>   1277   5413L2              1       5        0        0     00:07
> 1   LIS
>   1277   5414L2              1       5        0        0     00:07
> 1   LIS
>   1127   5355L2              1       5   1000       25    02:00
> 5  Pampa
>   1127   5353L2              1       5   1000       25    01:40
> 5  Pampa
>   ..
>
>   Pero cuando lo cargo en un textview, las columnas se desacomodan y
> queda de esta manera:
>
>   1277   5412L2              1       5      0        0     00:07       1
> LIS
>   1277   5413L2              1       5      0        0     00:07       1
> LIS
>   1277   5414L2              1       5      0        0     00:07       1
> LIS
>   1127   5355L2              1       5   1000       25     02:00
> 5  Pampa
>   1127   5353L2              1       5   1000       25     01:40
> 5  Pampa
>
> Necesito poder mostrar el texto tan cual es, ya que las posiciones de
> las columnas son muy importantes para el caso. Alguna idea? (pense
> talvez una fuente fixed, o un Gtk.TextTag..)
>
> Agradecere cualquier ayuda.., desde ya gracias!.. saludos.
>
> Mono version: 1.9
> Gtk-Sharp version: 2.10.0
> Ubuntu Gutsy x32.
>
>
> Pedro Guridi
>
>
> ------------------------------
>
> _______________________________________________
> Mono-hispano mailing list
> [email protected]
> https://listas.hispalinux.es/mailman/listinfo/mono-hispano
>
> Fin de Resumen de Mono-hispano, Vol 50, Envío 19
> ************************************************
>



-- 
madrojojo

_______________________________________________
Mono-hispano mailing list
[email protected]
https://listas.hispalinux.es/mailman/listinfo/mono-hispano
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.