System.IO.IOException: "Процесс не может получить доступ к файлу "D:\SettingsForSpamer.txt", так как этот файл используется другим процессом." private void btnSave_Click(object sender, EventArgs e) { File.Create("D:\\SettingsForSpamer.txt"); File.WriteAllText("D:\\SettingsForSpamer.txt", Convert.ToString(numUDtaskbarValue.Value)); } private void Form2_Load(object sender, EventArgs e) { try { FileStream stream = new FileStream("SettingsForSpamer.txt", FileMode.Open); StreamReader reader = new StreamReader(stream); string str = reader.ReadToEnd(); stream.Close(); numUDtaskbarValue.Value = Convert.ToDecimal(str); } catch { Console.WriteLine("Файл не найден"); } } Код private void btnSave_Click(object sender, EventArgs e) { File.Create("D:\\SettingsForSpamer.txt"); File.WriteAllText("D:\\SettingsForSpamer.txt", Convert.ToString(numUDtaskbarValue.Value)); } private void Form2_Load(object sender, EventArgs e) { try { FileStream stream = new FileStream("SettingsForSpamer.txt", FileMode.Open); StreamReader reader = new StreamReader(stream); string str = reader.ReadToEnd(); stream.Close(); numUDtaskbarValue.Value = Convert.ToDecimal(str); } catch { Console.WriteLine("Файл не найден"); } }
погугли про using statement File.Create(...) Создаёт и возвращает тебе FileStream который блочит файл пока ты его не закроешь. File.Create("D:\\SettingsForSpamer.txt").Close();