| 
	
		|  Autor | Tema: Leer texto  (Leído 3,993 veces) |  
	| 
			| 
					
						| BrokerJoker 
								
								 Desconectado 
								Mensajes: 161
								
								 
								Ayuda y te Ayudaran.
								
								
								
								
								
								   | 
 
Hola  a todos tengo un archivo de texto que contiene esto : Nombre=Usuario   Email=mi@email.es Justo asi , solo que cambia el usuario por usuario1 ,2 ,3 . Estoy intentado leer solo el Usuario pero no me sale   Quero tener algo asi  usuario.text = Usuario  Email.text = mi@email.e Pero que cada vez que me entre cambie por el que viene abajo mi lista se repite algo asi   Nombre=Usuario   Email=mi@email.es Nombre=Usuario1   Email=mi@email.es Nombre=Usuario2   Email=mi@email.es
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| $Edu$ 
								       
								
								 Desconectado 
								Mensajes: 1.842
								
								   | 
 
Lo podes hacer de una forma rara y fea como lo haria yo xD pero lo mejor que podes hacer es leer todo el archivo en un array de Enum ( lo digo asi porque no me acuerdo como se llamaba)
 Si has leido algun tutorial completo me entenderas, que seria hacer algo que quede asi:
 
 Usuario[0].Nombre = primera linea del archivo de texto
 .Email = segunda linea del archivo de texto
 
 Usuario[1].Nombre = tercera linea del archivo de texto
 .Email = cuarta linea del archivo de texto
 
 Y luego te manejas en todo el programa que usuario queres mostrar, si dices que ira cambiando, lo podes hacer un boton para que vaya cargando cada usuario[N] con sus datos
 
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| BrokerJoker 
								
								 Desconectado 
								Mensajes: 161
								
								 
								Ayuda y te Ayudaran.
								
								
								
								
								
								   | 
 
Lo podes hacer de una forma rara y fea como lo haria yo xD pero lo mejor que podes hacer es leer todo el archivo en un array de Enum ( lo digo asi porque no me acuerdo como se llamaba)
 Si has leido algun tutorial completo me entenderas, que seria hacer algo que quede asi:
 
 Usuario[0].Nombre = primera linea del archivo de texto
 .Email = segunda linea del archivo de texto
 
 Usuario[1].Nombre = tercera linea del archivo de texto
 .Email = cuarta linea del archivo de texto
 
 Y luego te manejas en todo el programa que usuario queres mostrar, si dices que ira cambiando, lo podes hacer un boton para que vaya cargando cada usuario[N] con sus datos
 
 
 :S y si cambia de usuario a hola123 no funcionaria?  |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| $Edu$ 
								       
								
								 Desconectado 
								Mensajes: 1.842
								
								   | 
 
Si obvio, la idea es esa misma mira te escribo algo asi, cosa que ni idea si esta bien pero la idea la tomaras, te he visto en otros temas con proyectos que se hacen una vez que ya has leido por lo menos un tutorial completo de vb.net asique algo entenderas:  Enum Usuario as String Nombre as StringEmail as String End Enum Crear un array de Usuario. bucle: leer primer linea del archivovar = leer el string despues de "Nombre="Usuario[X].Nombre = var leer segunda linea del archivovar2 = leer el string despues de "Email="Usuario[X].Email = var2 X = X + 1final del bucle al llegar al Final del Archivo  
 pd: Te estaba escribiendo codigos pero la idea es que entiendas el algoritmo nomas despues lo implementes vos mismo. |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| kub0x 
								Enlightenment Seeker 
								Moderador
								      Desconectado 
								Mensajes: 1.486
								
								 
								S3C M4NI4C
								
								
								
								
								
								   | 
 
Si quieres almacenar varios objetos iguales en un mismo espacio utiliza una matriz bidimensional.
 Es decir, imaginate dos columnas con X filas. La primera columna serían los usuarios y la segunda los correos electrónicos. Con esa matriz inicializada podrías perfectamente rellenarla de los usuarios y e-mails correspondientes para posteriormente leer dicha matriz e imprimir los datos.
 
 Si no lo que dice $Edu$ (estamos en .NET tío) puedes crear una estructura de datos en la cual se declaran las variables usuario y correo electronico, para posteriormente asignarle a cada espacio su dato.
 
 Siento no poder adjuntarte código, tengo prisa por chapar la oreja. Mañana estaré disponible, cualquier duda postea y te ayudarán.
 
 Saludos.
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| BrokerJoker 
								
								 Desconectado 
								Mensajes: 161
								
								 
								Ayuda y te Ayudaran.
								
								
								
								
								
								   | 
 
Lo que mas me interesaria es como hacer algo asi
 if text1.text = "Nombre=" then
 
 text2.text = "Nombre= Y lo que sigue "
 
 Pero no se como hacer para que me de solo lo que sige depues de nombre ni mas ni menos :S?
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | leer un archivo de texto PHP
 | Zeroql | 3 | 3,127 |  24 Agosto 2007, 05:48 am por дٳŦ٭
 |  
						|   |   | [Ayuda] Leer texto web Programación Visual Basic
 | Psyke1 | 4 | 3,040 |  29 Mayo 2010, 17:25 pm por Psyke1
 |  
						|   |   | Leer un texto especifico con VBSCRIPT Scripting
 | duckseven | 2 | 5,150 |  12 Febrero 2013, 18:01 pm por Eleкtro
 |  
						|   |   | Leer texto de muchos archivos Programación Visual Basic
 | extreme69 | 3 | 2,723 |  31 Agosto 2012, 14:48 pm por Yoghurt
 |  
						|   |   | Bat leer palabras texto Scripting
 | fabianjanu | 1 | 3,106 |  11 Septiembre 2012, 16:59 pm por Eleкtro
 |    |