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