Hola,
os cuento mi problema.
Para verificar una orden dada a una aplicacion en tiempo de ejecucion tras su reinicio, cree un archivo txt que guarde el dato.
Asi al reiniciar leo el archivo.txt y segun lo que este escrito efectuo la accion en el formulario.
Simplemente es para decirle a la aplicacion que se inicie en 2º plano.
Lo hice así:
Asi genero el archivo: (y funciona)
Dim ficheroInicio As String = CurDir() & "Inicio.txt"
Dim textoInicio As String
Dim fi As New System.IO.StreamWriter(ficheroInicio)
textoInicio = "Minimizado"
fi.WriteLine(textoInicio)
fi.Close()
Asi escribo la condición:
Dim fileReaderInicio As String
fileReaderInicio = My.Computer.FileSystem.ReadAllText(CurDir() & "Inicio.txt")
If fileReaderInicio = "Minimizado" Then
CheckBoxInicioMin.Checked = True ' este CheckBox es quien indica si ya esta dada la orden de que inicie en 2º plano
End If
Y esta condición no funciona.
Pero si escribo esto
MsgBox(fileReaderInicio)
Sale la ventana que dice Minimizado
Por lo cual no comprendo por que fileReaderInicio no es igual que "Minimizado"
Gracias por la atención