С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Не могу найти ошибку Помогите пожалуйста понять, почему не заносятся данные в таблицу? Заранее спасибо. //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" https://www.cyberforum.ru/ cpp-builder/ thread843338.html Создание своих компонент на новой форме C++ Builder
Подскажите как создать и работать с компонентами на новой , созданной нами, форме . TForm *NewForm = new TForm(this); NewForm->Parent = this; NewForm->SetBounds(3,3,300,150); NewForm->Visible = true; NewForm->BorderStyle = bsDialog;
C++ Builder Объясните условие для графика Доброе время суток. Кто нить сможет рассказать про условие? D=100, P=10. if ((mas1 >= (D /P)*j) && (mas1 < (D/P)*(j+1))) {mas2 = mas2+1;} https://www.cyberforum.ru/ cpp-builder/ thread843328.html C++ Builder Задержка операций по времени https://www.cyberforum.ru/ cpp-builder/ thread843185.html
Подскажите как можно сделать так , чтобы при нажатии на кнопку действия выполнялись только через какой-то промежуток времени, к примеру через 10 сек.?
Реализовать очередь в билдере C++ Builder
помогите реализовать данную очередь в билдере class queue { private: int head, tail; // переменные хранящие начальный и конечный индексы int q; // очередь содержащая десять элементов public: queue() : head(0),tail(0) // конструктор {}
C++ Builder Обход всех путей в графе https://www.cyberforum.ru/ cpp-builder/ thread843009.html
Помогите с алгоритмом поиска всех путей на графе.Обыскал весь инет робочего не нашол
C++ Builder Синхронизация потоков: семафоры Всем доброго времени суток. Друзья есть простое приложение которое выводит 2 последовательности: #include <iostream.h> #include <windows.h> using namespace std; int m; // глобальный массив для вывода на экран // функция потока DWORD WINAPI ThreadFunc(LPVOID lpParam) https://www.cyberforum.ru/ cpp-builder/ thread842910.html TTreeView и его свойство StateImages - работает ли? (BCB6) C++ Builder
Что-то у меня не получается (или я не врубаюсь в логику борланда). В StateImages указываю компонент-ImageList, но никакой реакции на последующую ручную установку значений StateIndex у узлов дерева (TTreeNode) не видно. Вернее, значение StateIndex у узла нормально меняется - а визуально ничего не происходит. Не происходит ни при программном задании в рантайме, ни при ручном (при дизайне проги)...
C++ Builder Проверка знаний пользователем столиц государств https://www.cyberforum.ru/ cpp-builder/ thread842805.html
Нужно написать Программу-тест для проверки знаний пользователем столиц трех любых государств. Окно программы должно содержать три компоненты класса TRadioGroup, по одной для каждого вопроса теста. В результате пользователь должен узнать, на какие вопросы он ответил верно, а на какие – нет. Для каждого компонента должно обрабатываться хотя бы одно событие, не являющееся событием по умолчанию;...
C++ Builder Построение гистограммы относительных частот в Τchart https://www.cyberforum.ru/ cpp-builder/ thread842795.html
Здравствуйте. Задача: имеется одномерный динамический массив который заполнен случайными величинами (размер массива, а значит и число слч.величин задает пользователь, предположим что ввели 100), этот массив отсортирован по возрастанию. В нем ищется max и min значаение,далее находим размах выборки, то есть разность между наибольшим и наименьшим значением случайной величины. Размах выборки...
C++ Builder Передача файла по локальной сети с помощью сокетов
Как организовать передачу файла по локальной сети с помощью сокетов? Что нужно писать в программе сервер и в программе клиент
C++ Builder Использование dll как контейнер для файлов в builder 6 https://www.cyberforum.ru/ cpp-builder/ thread842741.html
Пишу игру. Нужно спрятать BMPшные картинки в dll и прямо оттуда их загружать в Image. Как это реализовать именно в 6'ом builder'е?
Эксперт С++
8483 / 6150 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
21.04.2013, 02:15 0

Программная пауза - C++ Builder - Ответ 4445957

21.04.2013, 02:15. Показов 9666. Ответов 57
Метки (Все метки)

Лучший ответ Сообщение было отмечено как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
   Timer1->Enabled= false;
   Timer1->Interval= 10;
}
//---------------------------------------------------------------------------
const int max_value= 255;
const int c = 25;
int r= 0, g= 0, b= 0;
//---------------------------------------------------------------------------
int gen_value(int f,int q,int a,int value)
 {
   for (int s=0; f <= q; f++)
     {
       s += a;
       if (value < s) return  s-a/2;
     }
 }
//---------------------------------------------------------------------------
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
  int k = Edit1->Text.ToIntDef(10); //кол-во цветов
  double t = 1.0 / 3.0;
  double q = pow(k, t);          //кол-во отрезков
  double a = 255 / q;               //размер отрезка
  int f=1;
 
  Label2->Caption = q;
  Label4->Caption = a;
 
  int r1= gen_value(f,q,a,r);
  int g1= gen_value(f,q,a,g);
  int b1= gen_value(f,q,a,b);
 
  TColor color= RGB(r,g,b);
  TColor newcolor= RGB(r1,g1,b1);
 
  Canvas->Brush->Color = color;
  Canvas->Rectangle(225, 25, 250, 50);
  Canvas->Brush->Color = newcolor;
  Canvas->Rectangle(300, 25, 325, 50);
 
  Memo1->Lines->Add(String(r)+"\t"+String(g)+"\t"+String(b)+"\t->\t"+
                    String(r1)+"\t"+String(g1)+"\t"+String(b1));
 
  b+=c;
  if( b> max_value)
   {
     b= 0;
     g+= c;
 
     if(g> max_value)
       {
        b= g= 0;
        r+= c;
 
        if( r> max_value)
          { g= b= r= 0; Timer1->Enabled= false; }
       }
   }
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  Timer1->Enabled= !Timer1->Enabled;
}
//---------------------------------------------------------------------------
Добавлено через 5 минут
Расчеты перепроверьте мог ошибиться, но смысл думаю понятен.

Вернуться к обсуждению:
Программная пауза C++ Builder
3
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.04.2013, 02:15
Готовые ответы и решения:

Неправильно работает пауза в while
Задача стоит в том, чтобы показать пошаговое выполнение одного алгоритма. Реализацию самого...

Пауза на исполнение команды
Добрый день всем! Кто поможет решить такую задачу с 3 секундной паузой меж строк кода: ...

Пауза в инструкции - ожидание события
Коллеги, будьте добры, подскажите как организовать следующий момент. Есть 2 цикла в одной функции,...

В билдеровском MediaPlayer-е кнопка стоп работает как пауза?
Ребята, кто-нибудь сталкивался с такой проблемой, в билдеровском медиаплеере кнопка стоп, работает...

57
21.04.2013, 02:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.04.2013, 02:15
Помогаю со студенческими работами здесь

нужно сделать кнопки старт и пауза для движущихся фигур
пауза нормально работает. но после паузы нажимаешь на старт фигуры не продолжают движение по...

Программная эмуляция джойстика
Здравствуйте! Делаю одну ЮСБ-примочку для ПК, одна с функций которого - прием сигналов с ПДУ и...

Программная реализация номограммы
Сейчас пишу одну модель программно, в нее входят разные формулы для ее расчета, вбивать их конечно...

Программная очистка Edit
Нужно это добавить как то в настройки Edit1-&gt;Clear(); Но чтобы Edit1 чистился не на событие...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru