Форум программистов, компьютерный форум, киберфорум
C++/CLI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
1

Вечное обновление элемента (или вечная рекурсия)

13.06.2012, 02:25. Показов 1045. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
На форму необходимо вывести часы попытался циклом при создании, так и не дождался отрисовки окна.
Зациклить необходимо эту часть
C++
1
2
3
4
5
6
7
8
     SYSTEMTIME sm;
GetLocalTime(&sm);
label1->Text=sm.wDay.ToString();
label3->Text=sm.wMonth.ToString();
label4->Text=sm.wYear.ToString();
label5->Text=sm.wHour.ToString();
label6->Text=sm.wMinute.ToString();
label7->Text=sm.wSecond.ToString();
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.06.2012, 02:25
Ответы с готовыми решениями:

Обновление файла по событию создания или изменения элемента инфоблока
Доброго врмени суток ! Есть компонент (news.list), который выводит слайдер на главной. Через...

Рекурсия.Дана матрица a(m,n). Найти в ней путь от элемента a[i1,j1] до элемента a[i2,j2] с максимальной суммой
Помогите сделать на java.Не особо понимаю, как эту задачу можно реализовать. Дана матрица a(m,n)....

Рекурсия: Найти путь от элемента первой строки матрицы до элемента последней с максимальной суммой
ЛР 11. Дана матрица a(m, n). Найдите в ней путь от элемента первой строки матрицы до элемента...

Обновление переменной и рекурсия
Здравствуйте, уважаемые форумчане! Пытался переписать рекурсивный метод для языка Java (изначально...

1
Заблокирован
Автор FAQ
13.06.2012, 11:19 2
Цитата Сообщение от nikooolay Посмотреть сообщение
Зациклить необходимо эту часть
-Так ты сам написал что тебе надо сделать

Цитата Сообщение от nikooolay Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
while(1)
{
GetLocalTime(&sm);
label1->Text=sm.wDay.ToString();
label3->Text=sm.wMonth.ToString();
label4->Text=sm.wYear.ToString();
label5->Text=sm.wHour.ToString();
label6->Text=sm.wMinute.ToString();
label7->Text=sm.wSecond.ToString();
 
}
Другое дело что это далеко не наилучшее решение, обновление элементов нужно производить в обработчике WM_TIMER
Т.е сделать что то вроди этого:
запускаем SetTimer(hWnd,1,100,NULL);

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
WindowProc(....)
{
switch(message)
{
      case WM_TIMER:
             GetLocalTime(&sm);
             label1->Text=sm.wDay.ToString();
             label3->Text=sm.wMonth.ToString();
             label4->Text=sm.wYear.ToString();
             label5->Text=sm.wHour.ToString();
             label6->Text=sm.wMinute.ToString();
             label7->Text=sm.wSecond.ToString();
      break;
 ....
Более того можно зашить индикацию в функцию-параметр самого SetTimer. Вобщем без конкретного кода думать и предлагать решеения можно бесконечно долго...
0
13.06.2012, 11:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2012, 11:19
Помогаю со студенческими работами здесь

Обновление базы и ошибка: Обновление невозможно. База данных или объект доступны только для чтения.
Помогите пожалуйста! asp не может обновить базу. Про ошибку говорит Microsoft OLE DB Provider for...

Вечное считывание с консоли
package com.company; import java.util.Scanner; public class Main { public static void...

Клиент - Сервер. Вечное ожидание сообщения
Грубый набросок. 1)Первый случай Клиент: TcpClient client = new TcpClient(); ...

Рекурсия: размещения из 10 по 3 элемента
Помогите Плз Плз Плз Плз Плз Получить все размещения из 10 элементов 1, 2,..., 10 по 3 в...

Рекурсия: вычисление n-го элемента последовательности
Пусть xn=a, xk=qxk-1+b, k=1,2,... Вычислитель xn для заданного натурального n.

Рекурсия. Поиск элемента в массиве
Решить задачу с применением рекурсии и без неё Найти максимальный элемент в массиве a, используя...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru