C++ Builder Как выделить строку в поле Memo?Здравствуете!
Вывожу содержимое файла в поле Memo.
Memo1->Lines->LoadFromFile(OpenDialog1->FileName);
Поле Memo с вертикальной прокруткой.
Далее в цикле читаю по одной строке.
AnsiString Data=(list->Strings); //строку из файла в строку Data
Как из всего файла выделить определенную строку другим шрифтом или цветом?
И желательно, что бы выделенная строка была в середине. Т.е. нужно видеть...https://www.cyberforum.ru/ cpp-builder/ thread1637612.html
Применение IntToStr к переменной типа long. Несовпадение исходных и конечных значений C++ Builder Доброго времени суток.
Даже не знаю, как коротко сформулировать вопрос, поэтому название дал теме несколько сумбурное.
Имеется переменная типа long.
В нее в процессе выполнения некоторой функции записывается значение.
Выполняя программу в пошаговом режиме, смотрю её значение. Равно оно :0012F2B0
Это, если я правильно понял, действительное число в шестнадцатиричной системе счисления?...
C++ Builder Ошибка на сервере в Excel при выставлении шрифта в BoldЗдравствуйте!! Пытаюсь в экселе программно выделить одну строку жирным. Эта строка состоит из 2-х столбцов. Кстати эта строка берётся из StringGrid
Вот код
Variant app = CreateOleObject("Excel.Application");
app.OlePropertyGet("Workbooks").OleProcedure("Add");
Variant wbs = app.OlePropertyGet("Workbooks").OlePropertyGet("Item", 1);
UnicodeString dfw = "StringList.xls";
dfw...https://www.cyberforum.ru/ cpp-builder/ thread1637488.html
C++ Builder Знает ли кто-нибудь хорошие бесплатные библиотеки для работы с Com портом?Интересует работа на очень низком уровне, не банальные приём\передача? Конкретно - управление линиями DTR, RTS, TX, опрос линии CTS, в асинхронном режиме? Типа TMS Async, только бесплатные? Или, возможно, всякие инклудные файлы?https://www.cyberforum.ru/ cpp-builder/ thread1637238.html
C++ Builder Gif анимация Знаю что тема поднималась не раз, но все же так и не могу загрузить gif анимацию. перечитывал эту тему несколько раз.
код
#include "GIFImage.hpp"
.....
TPicture::RegisterFileFormat(__classid(TGIFImage), "gif", "Files GIF", __classid(TGIFImage));
Image1->Picture->LoadFromFile("Имя_файла.gif");
Выдает мне ошибку
C++ Builder Логические выражение в c++ (задача)https://www.cyberforum.ru/ cpp-builder/ thread1637039.html В общем имеется задача, также имеется код, но к сожелению он не точен. В чем ошибка понять не могу, может кто подскажет.
Условие: Составить программу, которая будет выводить true или false в зависимости от принадлежности к точке с координатами х,у, закрашенной области. Для ввода координать используется cspinedit для вывода memo.(также круг вложением),
Ошибка в том что он не правильно вывод true...
C++ Builder Программа для захвата звука из определенной программы и воспроизведения его даже если активны другие окнаПоявилась мысль написать программу для захвата звука из игры (Microsoft Flight Simulator) и воспроизведения его даже в том случае если игра свёрнута или активны другие окна. Перечитал статьи о DirectX, DirectShow, DSPack... В голове каша. Нужен первый толчок. Какие мне понадобятся компоненты, библиотеки? В общем прошу указать направление в котором нужно копать. Вообще пишу несложные программы на...https://www.cyberforum.ru/ cpp-builder/ thread1636962.html
C++ Builder Запись содержимого бинарного файла в строку Здравствуйте. Программа считывает цвета пикселей в массив buff, который записывается в бинарный файл. Можно ли бинарный коды цветов пикселей, которые хранятся в этом файле записать в строку и если да, то как можно это сделать? Рассматривал возможность копирования данных между потоками TFileStream и TStringStream, но так и не разобрался как можно это реализовать.
Graphics::TBitmap *pic =...
C++ Builder Как усовершенствовать алгоритм?Здравствуйте.
Есть такой код:
for(int i = 0; i < WORDS->Count; i++)
{
flag = false;
for(int j = 0; j < IMAGE->Count; j++)
{
if(IMAGE->Strings.Pos(WORDS->Strings) != 0)
{https://www.cyberforum.ru/ cpp-builder/ thread1636506.html
C++ Builder Запись из таблицы в файлЕсть StringGrid, записываю в файл данные из каждой ячейки
if(SaveDialog1->Execute())
{
Taxi_o.open((SaveDialog1->FileName).c_str());
if(!Taxi_o)
ShowMessage("Не удалось создать файл");
else
{
for(int i = 1; i < StringGrid1->RowCount - 1; i++)https://www.cyberforum.ru/ cpp-builder/ thread1636366.html
C++ Builder Ветвление по ButtonClick не работает, как надо? После трёхлетнего перерыва по необходимости взялся за РАД ХЕ6, конкретно Билдер. Вот, текст программы - ничего в ней и нет абсолютно, а всю голову сломал, и скобки, и точки с запятой расставлял, и разными путями модифицировал эту переменную state, причём, вне проверки условия, до и после ветвления:
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
bool state=false;...
C++ Builder Можно ли переделать данный чат для общения клиентов с разных локальных сетей?<
А почему стек переполняется? Как на это влияют рекурсивные функции?
А потому что как раз в стеке и размещаются функции в момент вызова. Но ладно бы, если просто функция - загрузилась в стек, отработала, выгрузилась. А поскольку рекурсия - то функция вызывает саму себя, следовательно, не заканчиваясь, грузит еще одну копию в стек, потом еще одну, и так далее, по нарастающей. Естественно, в какой-то момент стек переполняется.
Сообщение от Нитонисе
можно ли значительно увеличивать максимальный размер стека по сравнению со значением по умолчанию (0х00100000)?
Можно. До 2 Гб, то есть 0x7FFFFFFF (больше тебе не дадут увеличить, попробуй внести 0x80000000 - увидишь)