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

Reset приложения или как снять все задачи внутри программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнение не квадратной матрицы по диагоналям змейкой http://www.cyberforum.ru/cpp-beginners/thread640951.html
Пробовал написать программу, но мой вариант адекватно работает только с квадратными матрицами. Помогите подправить программу. Вот код: #include<iostream> #include<conio.h> using namespace std;...
C++ Вывод текста в конкретной позиции окна Дана задача: Есть некоторая строка вида - Введите дату __.__.__(ДД.ММ.ГГГГ) Необходимо,чтобы "Введите дату" отобразилось через координаты в одном месте окна, __.__.__ в другом с вводом данных через... http://www.cyberforum.ru/cpp-beginners/thread640925.html
C++ Дано натурально число N. Сколько различных цифр встречается в его десятичной записи?
Дано натуральное число n. Определить количество различных цифр в нем. Например, в числе 1234 количество различных цифр равно 4, а числе 22424-2, а числе 333-1.
C++ Выделение памяти под структуры
Когда я только знакомился с кодингом на С(С++) я скачивал с инета очень много всякой литературы... Так вот... Недавно я начал заново перечитывать эти книжки(статьи), хотел проверить насколько я...
C++ Сортировка вектора массива после удалание элемента http://www.cyberforum.ru/cpp-beginners/thread640869.html
дан массив векторов из 20 чисел; vectorArr = {0,1,2,3,4,5...}; удаляем методом vectorArr.erase(vectorArr.begin()+index); вопрос : как отсортировать массив по убыванию после удаления? типа (...
C++ Приведение void указателя к определенному типу с сохранением результата Есть функция funс(void *pointer, char type) { ... } Нужно чтобы в данной функции этот указатель приводился к определенному типу в зависимости от type, так, чтобы дальше можно было с ним... подробнее

Показать сообщение отдельно
er_nesto
2 / 2 / 0
Регистрация: 08.04.2012
Сообщений: 17

Reset приложения или как снять все задачи внутри программы - C++

22.08.2012, 15:11. Просмотров 702. Ответов 8
Метки (Все метки)

всем привет.
столкнулся с проблемой: приложение после клика кнопки должно выдавать анимацию на Image по картинке, т.е. в цикле постоянно открывать новую картинку из папки... но тут такое дело, что надо сделать так, чтоб при повторном нажатии этой же кнопки (ну или другой), пошло "воспроизвидение" другой анимации с начала, а после завершения - не продолжалась старая, т.е. снимались все задачи приложения...
мне трудно объяснить, но попробую еще так:
есть десять картинок с анимации "А", и 10 с анимации "B".
1) клик по кнопке, которая включает "А"
2) когда выполняется "А", жмём кнопку вызова "В"
3) получается:
АААА(клик)ВВВВВВВВВВАААААА

код ф-ции рисования в придачу)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void Draw (AnsiString name, int num, bool sound)
{
 if (sound)
 {
   Form1->MediaPlayer1->FileName = name+".mp3";
   Form1->MediaPlayer1->Play();
 }
 for (int i = 1; i <= num; i++)
 {
   Form1->Image1->Picture->LoadFromFile(name+"_ ("+i+").jpg");
   Sleep(t);
   Application->ProcessMessages();
   Form1->Image1->Repaint();
 }
}
Добавлено через 3 часа 13 минут
что никто не знает как это сделать? просто ребята, очень срочно(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru