Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2013, 06:44   #1
Dominatorsha
Пользователь
 
Регистрация: 27.11.2010
Сообщений: 43
По умолчанию Не записываются клавиши в файл

Имеется форма.
Написан для нее код
Код:
StreamWriter writer = new StreamWriter("C:/file.txt", true);
        UserActivityHook actHook;
        void MainFormLoad(object sender, System.EventArgs e)
        {
            actHook = new UserActivityHook();
            actHook.Start();
            actHook.KeyPress += new KeyPressEventHandler(MyKeyPress);
        }

        private void MyKeyPress(object sender, KeyPressEventArgs e)
        {
            LogWrite("\n" + e.KeyChar);
        }

        private void LogWrite(string txt)
        {
            writer.WriteLine(txt + Environment.NewLine);
            textBox1.AppendText(txt + Environment.NewLine);
            textBox1.SelectionStart = textBox1.Text.Length;
        }
Почему ничего не записывается в файл и не выполняется действие в textBox, описанное в методе MyKeyPress?
Точнее, почему не работает метод MyKeyPress?

Последний раз редактировалось Dominatorsha; 22.10.2013 в 06:48.
Dominatorsha вне форума Ответить с цитированием
Старый 24.10.2013, 06:14   #2
simples
Форумчанин
 
Регистрация: 03.10.2013
Сообщений: 142
По умолчанию

Создал винформс приложение с ТексБоксом.
Прикрутил первый найденный класс UserActivityHook (из KLog).
Починил падение при установке хука (гугль).
Запустил - пашет(название буковок в текстбоксе появлятся).
Проблема на Вашей стороне.

На будущее - выкладывайте проект сразу если Вам нужен ответ побыстрее.
simples вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не записываются файлы txt KIG C++ Builder 1 15.08.2013 10:01
Данные записываются в файл некорректно koza4e4ok Помощь студентам 0 18.04.2013 21:53
Паскаль. В файл записываются только "0". Что делать? Женька Good Помощь студентам 10 02.04.2012 15:02
Не понятно почему, но строки не записываются в файл Trinock Общие вопросы C/C++ 5 11.11.2011 23:03