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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С/с++, классы, стеки http://www.cyberforum.ru/cpp-beginners/thread299559.html
Дана программа, ее нужно сделать с классом, и через стек, помогите пожалуйста!. #include <iostream> #include <cstdlib> using namespace std; struct LIST { int info;
C++ Собрать калькулятор Есть содержимое файлов, из них нужно составить проект. Вроде просто, но у меня не получается.. Если кто может - скиньте ссылку на архив с собраным проектом. Logarithm.h #include <iostream.h> #include <iomanip.h> class logarithm { float osn; float number; float rez; http://www.cyberforum.ru/cpp-beginners/thread299556.html
C++ Файл
Скажите пожалуйста,с помощью какой функции можно прочитать строку по номеру из файла... например сначала прочитать 4,потом 10,20 итд
C++ сделать программу чтобы она подсчитала сумму чисел в пределах диапозоне введенных чисел
надо сделать программу чтобы она подсчитала сумму чисел в пределах диапозоне введенных чисел # include <iostream> using namespace std; int main() { int x; int y; int n; int h; cin >> x;
C++ Почему функция копирования строк не принимает два параметра? http://www.cyberforum.ru/cpp-beginners/thread299488.html
Собсно. IDE MSVS #include <windows.h> #include <stdio.h> int main(){ } char* f (char* x, char* y) { strcpy_s (x, y); } , вот, говорит что не принимает два параметра. "error C2660: strcpy_s: функция не принимает 2 аргументов"
C++ Builder Ошибка с BORLNDMM.Dll Добрый день! При выполнении вот таких кусков кода возникает еррор "Access violation at adress 2155155 at module BORLNDMM.Dll! Write of adress 00000000" Код выбора первого параметра для запроса void __fastcall Tanaliz::nom_ekslistClick(TObject *Sender) {nazv_eksp_label->DataField="nazvanije_exp"; eksp_opis->DataField="opisanie_exp";... подробнее

Показать сообщение отдельно
Garred
282 / 80 / 4
Регистрация: 19.04.2011
Сообщений: 218

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

19.05.2011, 13:55. Просмотров 248. Ответов 0
Метки (Все метки)

Как сделать в С++ (и возможно ли это),чтобы пользователь мог самостоятельно устанавливать необходимый ему шаг таймера?
Сделал по таймеру смену записей из базы данных.
Объявил в 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);

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

 Комментарий модератора 
Используйте теги форматирования кода!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru