private void Form1_Load(object sender, EventArgs e) { notifyIcon1.Visible = false; if (File.Exists("DataSettings")) { try { using (StreamReader Ler = new StreamReader("DataSettings")) { txtuser.Text = Encription.Decription(Ler.ReadLine()); txtpass.Text = Encription.Decription(Ler.ReadLine()); txtSMTP.Text = Encription.Decription(Ler.ReadLine()); txtport.Text = Encription.Decription(Ler.ReadLine()); txtto.Text = Encription.Decription(Ler.ReadLine()); txttitle.Text = Encription.Decription(Ler.ReadLine()); string bigmsg = Encription.Decription(Ler.ReadLine()); txtmsg.Text = bigmsg.Replace("\\n", "\n"); combohora.Text = Encription.Decription(Ler.ReadLine()); combominuto.Text = Encription.Decription(Ler.ReadLine()); if (Encription.Decription(Ler.ReadLine()) == "true") { checkEnableTimer.Checked = true; } else { checkEnableTimer.Checked = false; } string line; var allchecks = groupBox5.Controls.OfType <CheckBox>(); while ((line = Ler.ReadLine()) != null) { foreach (CheckBox chk in allchecks) { if (chk.Name == Encription.Decription(line)) { chk.Checked = true; Checks.Add(Encription.Decription(line)); } } } Ler.Close(); } } catch (Exception err) { MessageBox.Show("Não foi possível ler completamente o arquivo de configurações. Erro: " + err.Message, "File Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (File.Exists("DataFooter")) { try { using (StreamReader datafoo = new StreamReader("DataFooter")) { string[] splt = Encription.Decription(datafoo.ReadLine()).Split('\\'); txtfooter.Text = splt.LastOrDefault(); pathfooter = Encription.Decription(datafoo.ReadLine()); datafoo.Close(); } } catch (Exception err) { MessageBox.Show("Não foi possível ler completamente o arquivo com o caminho da assinatura. Erro: " + err.Message, "File Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }