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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2010, 12:09   #21
Arnezami
Форумчанин
 
Регистрация: 04.10.2009
Сообщений: 147
Восклицание

Цитата:
Сообщение от Casper-SC Посмотреть сообщение
Я опробовал, не работает щас уже не вспомню из-за чего, но это не обдуманная идея была.


Код:
if (((Keys)vkCode == GlobalSettings.appSettings.keyForScreenshot))
                {
                    bgrWorkerAlarm.RunWorkerAsync();
                    Application.DoEvents();
                    return (IntPtr)1;
                }
Код:
        /// <summary>
        /// Этот обработчик делает скриншот
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private static void bgrWorkerAlarm_DoWork(object sender, DoWorkEventArgs e) //Для создания скриншота
        {
            CaptureScreenshot();
        }
Код:
        /// <summary>
        /// Сделать скриншот экрана
        /// </summary>
        public static void CaptureScreenshot()
        {
            ScreenshotMaker sm = new ScreenshotMaker();
            sm.CaptureScreen(GlobalSettings.appSettings.DefaultFolderForScreenshots,
                        GlobalSettings.appSettings.Prefix, GlobalSettings.appSettings.ScreenImageFormat);
        }
У меня не получалось ничего из-за того, что метод который я хотел выполнить был не static.


Вот именно, что не получается у меня. Может я не так понял. На главной форме таймер, который проверяет будильники. Так как из главного потока обращаться к отдельному? Да и ещё привязывать каждый будильник к свойству Tag ListView'a?
Ну работать с многопоточностью - это не хухры мухры! Это сложно и требует многих навыков! Если хочешь, скинь свой проект я прикручу тебе её!
Ув. Форумчане! Если мои советы были Вам полезны, не забывайте благодарить в виде повышение рейтинга!!!
http://vkontakte.ru/id6715558
Arnezami вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Горячие клавиши. Lazio Помощь студентам 2 08.09.2010 02:20
Как заблокировать горячие клавиши Alt+F11 kovalevskivf Microsoft Office Excel 2 20.05.2009 11:26
Как назначить "горячие" клавиши ekzobyte Общие вопросы Delphi 16 18.03.2009 21:15
Горячие клавиши Altera Общие вопросы Delphi 5 13.09.2008 21:27