Форум программистов, компьютерный форум CyberForum.ru

Динамический шаг таймера - C++

Восстановить пароль Регистрация
 
Garred
 Аватар для Garred
282 / 80 / 4
Регистрация: 19.04.2011
Сообщений: 218
19.05.2011, 13:55     Динамический шаг таймера #1
Как сделать в С++ (и возможно ли это),чтобы пользователь мог самостоятельно устанавливать необходимый ему шаг таймера?
Сделал по таймеру смену записей из базы данных.
Объявил в OnInitDialog() объект SetTimer(1, 4000, NULL);

Далее прописал функции:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void CShowDlg::Next()
{
        try
        {
            if(CRec1->IsBOF())
                CRec1->MoveNext();
                CRec1->MoveNext();
 
            GetRecord();        
        }
        catch(...)
        {
            CRec1->MoveLast();
        
        }
}
 
void CShowDlg::OnTimer(UINT nIDEvent) 
{
    CShowDlg::Next();
    CDialog::OnTimer(nIDEvent);
}
Все работает
Теперь надо сделать так, чтобы пользователь мог самостоятельно вводить с клавиатуры шаг таймера(второй параметр в SetTimer(1, 4000, NULL);

Заранее благодарю за помощь.

 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2011, 13:55     Динамический шаг таймера
Посмотрите здесь:

следующий шаг C++
Изменить шаг C++
C++ первый шаг он трудный самый!
C++ Шаг компиляции, шаг компоновки, и шаг запуска
C++ Герберт Шилдт, С++ Шаг за шагом
C++ Шаг в 0,5
C++ Описать каждый шаг в программе
Что лучше использовать? Шаг переменной dx C++
C++ Шаг конем
Как изменить шаг на 2? C++
Шаг младенца, шаг великана Трудоемкость C++
Вывести каждый шаг сортировки C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 21:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru