private void button4_Click(object sender, EventArgs e) { if (manager.isWorking()) { MessageBox.Show("Il faut arrêter le bot pour pouvoir sauvegarder"); } else { SaveDataManager.WriteToBinaryFile(Directory.GetCurrentDirectory() + "\\macro.dat", manager); } }
public Form1() { InitializeComponent(); if (File.Exists(Directory.GetCurrentDirectory() + "\\macro.dat")) { manager = SaveDataManager.ReadFromBinaryFile <MacroManager>(Directory.GetCurrentDirectory() + "\\macro.dat"); } else { manager = new MacroManager(); } trackBar1.Value = manager.startDelay; updateDelayText(); bs = new BindingSource(); bs.DataSource = manager.macros; listBoxEvents.DataSource = bs; }