Estoy implementado una aplicación que cree hace tiempo, en donde me piden que sin necesidada de tocar el codigo puedamos modificar unas variables a traves de un fichero de texto, cargandolas en el inicio de la aplicación.
La aplicación entre otras cosas envia plantillas por email.
Algunas de esas plantillas se envia a través de direcciones predefinidas en el codigo
Código:
Ahora necesito que en caso de cambiar dicho correo electrónico, no tengamos que tocar el proyecto de vb.net, simplemente cambiar o un fichero de texto.item.SentOnBehalfOfName = "[email protected]"
El fichero de texto seria algo parecido a esto.
[Departmentemail1] [email protected]
[Departmentemail2] [email protected]
[Departmentemail3] [email protected]
Algunas personas con permiso de edición podran modificar dicho archivo de texo.
En el codigo vb.net estarían las variables:
Código:
El fichero será cargado por la aplicación en su inicio para cambiar el valor de las variablesDim Departmentemail1, Departmentemail2, Departmentemail3 as string
He utilizado diferentes tipos de codigo, esto es lo que me ha funcionado pero sólo con el primer dato.
[Departmentemail1] [email protected]
Código:
Dim path As String = "C:\Users\joserodriguezan\Desktop\links.txt" Dim readText() As String = File.ReadAllLines(path) Dim s As String For Each s In readText test.Text = s.Substring(s.LastIndexOf("]")) Next
Alguien podria ayudarme?
Muchas gracias,