|
|
Другие темы раздела | |
C++ Builder Перемещение прямоугольников нарисованных на канве методом повторного перерисовывания
https://www.cyberforum.ru/ cpp-builder/ thread1481743.html Я хотела сделать перемещение прямоугольников нарисованных на канве методом повторного перерисовывания. Для этого я использовала функцию считывания координат курсора. Поскольку на моей канве фон белый, а прямоугольники желтые с черным ободком, я сделала проверку, считывая цвет пикселя с координатами курсора. Если курсор попал на желтый, нахожу координаты верхнего левого и нижнего правого углов... |
C++ Builder Замена стиля Приветствую, ребята. У меня вопросик :). В RAD XE есть возможность задавать визуальный стиль, ну типа, "шкурок". Вот пытаюсь переназначить одно из свойств компонента, и никак не выходит. Что за свойство отвечает за разрешение переназначить ? |
C++ Builder Нарисовать рекурсивный узор с картинки Помогите пожалуйста нарисовать через рекурсию этот узор: Желательно на C++ Builder Очень буду благодарен:) (Кому не трудно :) ) https://www.cyberforum.ru/ cpp-builder/ thread1481690.html | C++ Builder Узнать кто вызвал событие TEdit->Change Есть небольшая форма с Editaми. У каждого поля есть событие onChange, которое при вводе юзером сразу записывает данные из полей в базу данных предварительно их обработав. Так же эти поля заполняются данными из базы при выборе объекта в ListBox. Поля заполняю просто присваивая Edit->Text = "данные". И при этом сразу срабатывает событие onChange. Начинается некая обработка и часть данных на форме... https://www.cyberforum.ru/ cpp-builder/ thread1481614.html |
Внешний обработчик события C++ Builder Всем доброго времени суток. есть класс: TPainter::TPainter(TPanel *panelTmp) { this->panel = panelTmp; } class TPainter { |
C++ Builder Увеличение или уменьшение шрифта горячими клавишами в самой среде
https://www.cyberforum.ru/ cpp-builder/ thread1481511.html Когда я работаю в builder мне нужно увеличить или уменьшить размер кода как это сделает "горячими клавишаты" то есть аналог "ctrl + колеско вверх" ? в Билдер не работает |
C++ Builder Изменение формата даты в StaticText Подскажите, пожалуйста, как в элементе StaticText, который выводит системную дату, можно изменять формат даты. По умолчанию пишет дату цифрами, а мне нужно, например, месяц словом вывести или поменять день и месяц местами, или вывести только две последние цифры года... Каким образом осуществляется преобразование формата даты? #include <vcl.h> #pragma hdrstop #include "Unit1.h"... https://www.cyberforum.ru/ cpp-builder/ thread1481508.html |
В XE4 ошибки с компиляцией программы сделанной в XE C++ Builder в XE4 ошибки с компиляцией программы сделанной в XE! нажимаю компилировать и получаю вот такие ошибки. в чем проблема и что нужно дописать или поменять в исходном коде чтобы такого косяка не было? Error: Unresolved external '__tpdsc__ Forms::TForm' referenced from D:\путь к файлу\DEBUG\WIN32\UNIT1.OBJ Error: Unresolved external 'Forms::TForm::' referenced from D:\путь к... |
C++ Builder Ошибка List index out of bounds(2) В чем ошибка? void __fastcall TForm2::Button2Click(TObject *Sender) { if (flag) { f=fopen(NameFile.c_str(),"a"); if(Edit1->Text == "" || Edit2->Text == "" || Edit3->Text == "" || Edit4->Text == "" || Edit5->Text == "") MessageBox(0,"Заполните пустые поля!","Ошибка!",MB_OK); else https://www.cyberforum.ru/ cpp-builder/ thread1481340.html | C++ Builder Модальное окно В приложении клиент-сервер, при разрыве соединения, вывожу модальное окно "подождите программа сама переконектиться". при это включается таймер с обратным отсчетом,через сколько сделать реконект. таймер работает, а вот из модальности сокет отказываться вообще что то воспринимать. Дисконект void __fastcall TMAIN::ClientSocket1Disconnect(TObject *Sender, TCustomWinSocket *Socket) { ... https://www.cyberforum.ru/ cpp-builder/ thread1481330.html |
Разбить отрезок на 10 частей и указать координаты точек разбиения? C++ Builder С клавиатуры вводятся в четыре Edit координаты двух точек (x1, y1), (x2, y2), так чтобы |x1 - x2| > 50 и |y1 - y2| > 50. Через две эти точки проводится отрезок. Получившийся отрезок нужно разбить на 10 частей, определить координаты точек разбиения и вывести числа построчно на Memo. Координаты разбиения - целые числа и по Х, и по Y. Если получится дробное число, то его округлить. |
C++ Builder Пробросить событие Доброго времени суток. Ни как не могу сообразить как сделать следующие: На форме лежит фрейм (Fr) для него написан обработчик (FrMouseDown). На фрейме лежит Label, допустим в Label сработал обработчик LabelMouseDown. Вопрос, как вызвать обработчик FrMouseDown на форме или другими словами пробросить это событие? Заранее спасибо. https://www.cyberforum.ru/ cpp-builder/ thread1481248.html |
Заблокирован
|
|||||||||||
20.06.2015, 02:01 [ТС] | 0 | ||||||||||
Странная работа потока - C++ Builder - Ответ 778466620.06.2015, 02:01. Показов 686. Ответов 4
Метки (Все метки)
Ответ
Переписал чутка прогу, теперь при нажатии кнопки создаются 3 потока, один из которых является поставщиком данных для двух других, которые обрабатывают эти данные и результаты заносят в список listData.
Вообщем вот что получилось: Основной поток: Кликните здесь для просмотра всего текста
Потоки обработки: Кликните здесь для просмотра всего текста
Добавлено через 16 минут слип нужен был для торможения основного потока, чтобы поток который я создал сработал раньше чем основной, но это не помогло. Про Ваши комментарии в коде: TGenThread(true) - создает поток в приоставновленом состоянии, а не наоборот Это строка находится в TForm1::Execute() тоесть выполняется в основном потоке программы, никаких синхронизаций там нет. GenThread->Terminate() не останавливает поток, а выставляет флаг, что поток можно завершить, учитывая что в этот момент поток находится на паузе, его нужно возобновить чтоб эта строка отработала. Вернуться к обсуждению: Странная работа потока C++ Builder
0
|
20.06.2015, 02:01 | |
Готовые ответы и решения:
4
Странная работа TTimer Странная работа QNetworkProxy Странная работа QMediaPlayer Странная работа getch |
20.06.2015, 02:01 | |
20.06.2015, 02:01 | |
Помогаю со студенческими работами здесь
0
Странная работа FindFirstFile Странная работа Wi-Fi Странная работа ПК Странная работа БД Странная работа vk.com Странная работа браузеров |