|
|
Другие темы раздела | |
C++ Builder Дана строка , состоящая из нулей и единиц. Подсчитать количество символов в самой длинной группе
https://www.cyberforum.ru/ cpp-builder/ thread2004473.html Дана строка , состоящая из нулей и единиц. Подсчитать количество символов в самой длинной группе. Строки С++. И обьясните как должно работать если не трудно! |
Распечатать анкетные данные студентов имеющих оценки 4 и 5 по физике и оценку больше 8 по остальным предметам C++ Builder Распечатать анкетные данные студентов имеющих оценки 4 и 5 по физике и оценку больше 8 по остальным предметам. С++ Тема Файлы Помогите кто сможет |
C++ Builder Не получается удалить элемент двоичного дерева в C++Builder 6 Добрый день! Делаю лабу: Блок включения в приоритетную очередь, построенную на базе строгой бинарной пирамиды, и блок исключения из этой очереди. Не получается удалить элемент двоичного дерева, подскажите пожалуйста, на примере моей программы. Заранее спасибо! https://www.cyberforum.ru/ cpp-builder/ thread2004362.html | C++ Builder Rad Studio: расположение IDE на мониторе 2 монитора. Справа основной, слева дополнительный. Перемещаю IDE на дополнительный. Пишу код. Запускаю отладку. И в этот момент IDE переходит на основной. Как сделать так, чтобы IDE оставалась на одном и том же мониторе? https://www.cyberforum.ru/ cpp-builder/ thread2004330.html |
Вычисление даты и подсчет C++ Builder Нужно узнать общее количество учеников в возрасте 17 лет. Есть 2 StringGrid-а. На 1 хранятся данные (именно даты в формате dd.mm.yyyy) Во второй нужно вывести информацию. Нужно вывести именно число студентов в этом возрасте. Преподаватель требует программу именно с функцией TDateTime. {TDate A= Now().CurrentDate(); TDate B= (Form2->StringGrid1->Cells); signed char Result =... |
C++ Builder Как написать код для создания матрицы в StringGrid?
https://www.cyberforum.ru/ cpp-builder/ thread2004187.html Помогите пожалуйста. |
C++ Builder Запрет на ввод одинаковых данных по столбцам в DBGrid Пожалуйста помогите организовать запрет ввода одинаковых значений в DBGrid через MaskEdit Вот мой вариант но он крашится и пишет что данные находятся а режиме вставки или редактировании. TLocateOptions Options; Options.Clear(); Options << loPartialKey; if(Form11->ADOTable1->Locate("Ряд/место",Edit1->Text,Options)) { https://www.cyberforum.ru/ cpp-builder/ thread2004052.html |
C++ Builder Перехват исключительных ситуаций Запрограммировать программу, которая демонстрирует генерирования исключительных ситуаций, через создание класса Error, что перехватывает исключительную ситуацию - деление недопустимо большого числа. |
C++ Builder Доработать программу "Тестирование знаний"
https://www.cyberforum.ru/ cpp-builder/ thread2003507.html Приветствую,на данном моменте я реализовал загрузку вопроса и 4 варианта ответа из текстового документа. Подскажите как реализовать правильный ответ для вопроса который будет хранится в текстовом документе? Программный код на данный момент: #include <vcl.h> #include <fstream.h> #include <string> #pragma hdrstop |
C++ Builder Зеркально развернуть содержимое ListBox1
https://www.cyberforum.ru/ cpp-builder/ thread2003387.html Добрый день! Подскажите пожалуйста, как в нижеследующем коде написать правильную работу RadioButton2, которая должная зеркально развернуть содержимое ListBox1, относительно RadioButton1? То есть при выбранной кнопке RadioButton2, должно в ListBox1 получаться список перевернутый, по сравнению с тем, как получается при RadioButton1 и всех значениях RadioGroup1. void __fastcall... |
C++ Builder Чтение данных из COMport Хоть эта тема уже поднималось не раз, но проблему я так решить и не смог. Задача: Нужно что бы программа считывала информацию из com порта и отправляла ответ на пришедшие данные (то есть считывала и записывала в com порт данные). Данные посылаются с arduino он же и принимает. Проблема: С записью данных всё отлично, arduino принимает и распознаёт то что программа посылает. А вот считать те... |
C++ Builder RichViewEdit и Preview: как убрать отступы от краёв при печати? Как убрать отступы на превью? Оно же так и печатается. Нужно убрать все поля в ноль. Документацию всю перечитал, сделал как пишут, не помогает, ничего не пойму. TFullControl, приди. https://www.cyberforum.ru/ cpp-builder/ thread2003054.html |
17.06.2017, 15:09 [ТС] | 0 | |||||
Задать изменение ширины всем элементам ввода окна, при изменении ширины самого окна - C++ Builder - Ответ 1055271417.06.2017, 15:09. Показов 4037. Ответов 47
Метки (Все метки)
Ответ
Давайте разберём. Переменная К и так типа float. this->Width, как и DefWith, если я не ошибаюсь, возвращают значение в int (т.е. целочисленным, без точности после запятой), так? Т.е. при таком делении двух переменных типа int, переменная К так же не получит точного значения от деления и погрешность останется потеряна? Кажется сам спросил, сам и ответил...
Тогда в таком случае, вы предлагаете привести с помощью static_cast<float> переменную DefWith к типу float, а что же тогда с this->Width? Почему его тоже не нужно привести к float? Попутный вопрос #1: до, буквально, вчерашнего дня не видел и не пользовался конструкцией static_cast<...>, подскажите, в каких случаях её следует применять и чем она отличается от обычного приведения типов вида "(желаемый_тип)Переменная"? Попутный вопрос #2: тоже толком сам еще не пользовался (за исключением участков кода, взятых в свои проекты из источников в сети), но частенько видел в примерах, приводимых людьми, конструкцию цикла foreach. Сам с ней пока толком еще не разобрался и не привык, но что-то мне подсказывает, что с помощью неё можно как-то оптимизировать вот такие места:
Спасибо! Добавлено через 6 минут Пробовал с ним поиграться. Если задать привязку к левой стороне, то элементы ввода при увеличении размера окна, да, расширяются тоже, и при возврате в дефолтное состояние окна, остаются на своих начальных местах и всё, вроде бы нормально, но при развороте окна в полный экран, эти элементы не размещаются в окне равномерно пропорционально изменению его размера. а остаются как бы прижатыми к левой стороне, лишь изменив ширину. При попытке привязать к правой стороне, если сейчас мне не изменяет память, тоже ничего дельного не произошло. А при привязке и к левой и к правой, их слишком сильно "размазывает" по окну... Такие широкие элементы ввода мне не нужны в данном окне... Вернуться к обсуждению: Задать изменение ширины всем элементам ввода окна, при изменении ширины самого окна C++ Builder
0
|
17.06.2017, 15:09 | |
Готовые ответы и решения:
47
Автоматическое изменение ширины столбца в DBGrid при изменении ширины формы Изменение размера картинки при уменьшении ширины окна Изменение ширины окна влево Изменение ширины окна консольного приложения |
17.06.2017, 15:09 | |
17.06.2017, 15:09 | |
Помогаю со студенческими работами здесь
0
Изменение длины и ширины окна влияет на размеры объектов Пропорциональное изменение высоты CardView при изменении ширины Изменение масштаба яндекс карты при изменении ширины экрана Не переносится блок при уменьшении ширины окна |