Pregunta: | 55469 - MODICAR UN ARCHIVO TXT CON C#.NET 2003 |
Autor: | Miguel Rabelo |
Hola. Me gustaría saber como modificar un archivo de texto ya creado y editado desde un proyecto de consola. El hecho es que tengo que editar los parametros del archivo(txt) desde una aplicación de window, es decir, la regla es que no debo acceder al archivo y hacer los cambios sino hacerlo desde una aplicación en C Sharp. net 2003. Parece facil, pero hasta ahora no se como editarlo sin modificar el formato ya establecido: Aqui anexo un ejemplo:
[Prog-Ver] progver=1.0 [Start-Parm] piserver=sup-11 scan_per=10min scan_user=pidemo user_pass= [Interface_Location] 1=01awd1 2=01awd2 3=02awd1 4=03awd2 5=03awd1 Solo tengo que cambiar lo que esta a la derecha de la igualdad(parametros de entrada de aplicación) sin afectar lo que esta a la izquierda pero debo hacerlo preguntando al usuario el parámetro que desea modificar(piserver, scan_user, etc) Si alguien puede ayudarme se lo agradezco muchísimo. Salu2 |
Respuesta: | Fernando Tejedor |
Usa las funciones Floor y Ceiling: Ejemplo: decimal num1 = 14.70M; decimal num2 = 6.61M; MessageBox.Show(string.Format("{0}, {1}", Math.Floor(num1), Math.Ceiling(num2))); |
Respuesta: | Juan Aramis Ramirez |
Utiliza StreamReader y StreamWriter para modificar el fichero. Ahora, para que te sea mas facil identificar a la derecha del (=) puedes utilizar una expresion regular que tenga bien definido los grupos (esto se hace con parentesis) y precesas la linea del fichero con Regex.
;-) |
Respuesta: | eider mauricio aristizabal erazo |
tiene que ser en texto?
seria mejor manejarlo en formato xml |