![]() |
|
Другие темы раздела | |
C++ Builder TStringList - сравнение двух листов
https://www.cyberforum.ru/ cpp-builder/ thread1431932.html У меня есть текстовыйй документ и TStringList создаваемый при выполении программы, как сравнить их содержание и найти соответсвия? А что находится в текстовом документе? Цифры или смешанный текст? |
C++ Builder Ошибка при подключении шестого клиента к серверу
https://www.cyberforum.ru/ cpp-builder/ thread1430903.html 5 клиентов подключаются как положено, а при подключении 6-ого выскакивает следующая ошибка: Что сделано не так? Где ошибка?:( Вот код... Пишет же, что ошибка в модуле Клиент.ехе |
C++ Builder Ошибка, которая не дает мне покоя (ERangeError) Создаю сетевой чат (приложение клиент-сервер). Во время работы сервера, в рандомное время, при подключении/отключении клиентов, выдает такую ошибку: Project Server.exe raised expection class... https://www.cyberforum.ru/ cpp-builder/ thread1431227.html |
C++ Builder Как из Memo перенести в StringGrid?
https://www.cyberforum.ru/ cpp-builder/ thread1431833.html У меня 2 столбца в Memo. Как их перенести в StringGrid? Добавлено через 13 минут Ну каааааааак!!!!!!!!!! Добавлено через 3 минуты Не уточнил. На С++ всё происходит. У меня 2 столбца в Memo. Как их перенести в StringGrid? Это Вы так думаете что у Вас в memo 2 столбца. На самом деле там есть только строки :) Если под столбцами вы подразумеваете, что у Вас есть... |
C++ Builder Создание и поиск в массиве
https://www.cyberforum.ru/ cpp-builder/ thread1431877.html Делая программу, в которой пользователь отмечает симптомы заболеваний(checkbox) и получает названия заболевания. Хочу, чтобы по нажатию кнопки в зависимости от отммеченых checkbox создавался... void __fastcall TForm1::Button1Click(TObject *Sender) { TStringList *list = new TStringList(); list->Clear(); for (int i=0;i<Form1->ControlCount;i++) { if... |
C++ Builder Перемещение шашки Не получается прописать функцию перемещения шашки,пишу в FormMouseMove, но может надо создавать отдельную функцию? и еще нужна функция для проверки,пустая ли клетка или занята шашкой. Код ,cpp ... 1) Проверяй цвет поля. Шашка при перемещении не может перейти на поле другого цвета. 2) Ход по диагонали характеризуется тем, что должно выполняться равенство if (abs(x2-x1) == abs(y2-y1)) где x1,... https://www.cyberforum.ru/ cpp-builder/ thread1431155.html |
Равномерное движение TShape C++ Builder Появилась проблемка. Есть фигура, которая движется по прямой, задающейся 2 точками. Высчитал приращения, но в 98% случаях приращение является дробным. Для того чтобы фигура двигалась прибавляю к... Заведи переменные типа (static) double, к ним прибавляй dx или dy, потом указывай в качестве координат шейпа значения переменных: static double my_dx = 0, my_dy = 0; double dx = 0.3, dy = 0.3;... |
C++ Builder По двум массивам построить третий, элементы которого являются частным от деления
https://www.cyberforum.ru/ cpp-builder/ thread1431819.html А как этоn код написать на C++builder Делите элементы матриц А ведь про матрицы ни слова сказано не было :) double A, B, C; //Тут заполняются массивы А и В for(int i = 0; i < 10; i++) if(B == 0) C = 0; else C = A / B; |
C++ Builder Как в CBuilder организовать объявление свойства? Добрый день, Есть Main юнит (vcl form application). Cpp файл: #ifndef MainH #define MainH #include "classes/Department/Department.h" // пробовал #include "Department.h" ... простой unit без vclОчень интересно. А ничего, что TLabel - это часть VCL? Ничего, что для того, чтобы работать с TADOQuery надо подключить заголовочный файл ADODB.hpp, для использования TDataSource... https://www.cyberforum.ru/ cpp-builder/ thread1431722.html |
Отрисовать в Chart значения из StringGrid C++ Builder Мне нужно таблицу StringGrid запихнуть в Chart. Смотря похожие примеры ничего не выходило. Series1->Add(Form2->StringGrid1->Cells.ToDouble(),Form2->StringGrid1->Cells.ToDouble()); Так ты одинаковые координаты ставишь. И используй лучше Series1->AddXY, я как-то боролся с чартом, так проще... |
C++ Builder Какую парадигму использует данная программа вот ООП. https://www.cyberforum.ru/ cpp-builder/ thread1431091.html |
C++ Builder Enabled компонента программно
https://www.cyberforum.ru/ cpp-builder/ thread1431528.html __fastcall TMain::TMain(TComponent* Owner) : TForm(Owner) { if ((CheckBox5->Checked==false)) { RadioGroup1->Enabled = true; } else { RadioGroup1->Enabled = false; gunslinger, а почему не так? RadioGroup1->Enabled = !CheckBox5->Checked; |
4 / 4 / 6
Регистрация: 23.05.2012
Сообщений: 445
|
|||||||||||||||||||||
0 | |||||||||||||||||||||
Как сделать import класса TObject в обычный юнит? - C++ Builder - Ответ 753763527.04.2015, 14:17. Показов 1770. Ответов 6
Метки (Все метки)
Добрый день,
Разбираюсь с инклюдами и алгоритмом подключения файлов в CBuilder. Есть Vcl application - Main (.cpp, .h) , а также Func unit (не vcl) В файле Main.h подключаю Func.h таким образом (после библиотечных, сгенерируемых инклюдов):
При компиляции ошибка ругается на объявление функции в файле Func.h:
[BCC32 Error] Func.h(21): E2147 'TObject' cannot start a parameter declaration Full parser context Department.cpp(6): #include classes\Department\Department.h Department.h(9): #include Main.h Main.h(9): #include Data.h Data.h(7): #include Func.h И почему то ругается на UnicodeString в этом же файле:
[BCC32 Error] Func.h(39): E2141 Declaration syntax error Full parser context Department.cpp(6): #include classes\Department\Department.h Department.h(9): #include Main.h Main.h(9): #include Data.h Data.h(7): #include Func.h Я очень запутался с этими билдеровскими подключениями, помогите пожалуйста, в чем причина может быть и где я ошибаюсь. Вернуться к обсуждению: Как сделать import класса TObject в обычный юнит? C++ Builder
0
|
27.04.2015, 14:17 | |
Готовые ответы и решения:
6
Как сделать import? Как сделать юнит тест для функции, которая находит максимальное из 3 чисел?
|
27.04.2015, 14:17 | |
Помогаю со студенческими работами здесь
0
Использовать внешнюю функцию ToString в наследнике класса TObject
Как сделать идентичный обычный калькулятор Виндовса в делфи Может ли юнит-тест метода класса зависеть также от других методов? Как сделать процедуру (др. юнит), в которую будет вводится название StringGrid'а и она будет его заполнять? |
Новые блоги и статьи
![]() |
||||
Winforstrap или красявый дизайн своими руками на HTML+JS+Winforms
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом.
Бывает нужен современный дизайн программы а писать на MAUI,. . .
|
Формат данных для симуляции физики, посредством распространённых не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
|
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
|
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
|
Создание производительных API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
|
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
|
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
|
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
|
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
|
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
|