public Form1() { InitializeComponent(); texts = new Dictionary <string, string[]>(); foreach (var file in new DirectoryInfo("datas").EnumerateFiles("*.txt")) { var name = Path.GetFileNameWithoutExtension(file.Name); texts.Add(name, File.ReadAllLines(file.FullName)); combTitle.Items.Add(name); } waiter = new ManualResetEvent(false); combTitle.SelectedIndex = 0; trackSpeed.Value = 50; KeyboardHook.KeyDown += KeyboardHook_KeyDown; KeyboardHook.HookStart(); trackBar1_Scroll(null, null); }
private void Form1_FormClosed(object sender, FormClosedEventArgs e) { KeyboardHook.HookEnd(); }