Вопросы по теме 'c++builder'

Макет файла по умолчанию в C ++ Builder (и Delphi)
Некоторое время меня сильно раздражала среда разработки C ++ Builder. Когда я кодирую, я всегда использую стандартный макет для файлов кода. У меня есть стандартный заголовок, который я использую, в том числе, т.е. Лицензия на файл, имя файла, дата...
1145 просмотров
schedule 20.11.2023

Обработать исключение нарушения прав доступа в С++ Builder?
Я пытаюсь сделать: try{ int * i = NULL; *i = 3; }catch(Exception &Err){ ShowMessage(Err.Message); } Я думал, что это должно перехватывать исключение нарушения доступа и обрабатывать его, отображая сообщение об ошибке. Но...
10388 просмотров

BCB6 TListBox (Как получить значение нескольких выбранных элементов)
Как я могу получить выбранные элементы в TListBox и добавить элементы во второй TListBox, я использую Borland C++ Builder 6.
2875 просмотров
schedule 16.05.2024

Как отключить MouseWheel, если мышь не находится над VirtualTreeView (TVirtualStringTree)
TVirtualStringTree ведет себя по умолчанию, если он сфокусирован - он будет прокручиваться колесом мыши, даже если мышь не находится под контролем (кроме случаев, когда она находится над другим TVirtualStringTree). Есть ли быстрый и элегантный...
2765 просмотров

вертикальная полоса прокрутки в C++ Builder
Я делаю немного графического интерфейса, у него есть Form с TMemo со свойством ScrollBars , установленным на ssVertical , но я хотел бы, чтобы вертикальная прокрутка показывалась только при необходимости, в настоящее время она всегда...
897 просмотров
schedule 08.11.2023

Работает ли Graphics32 в C++ Builder XE2?
Я установил Graphics32 1.9.1 1581, скомпилировал и добавил пакет GR32_DSGN_RSXE2. Но у него нет файлов .h, а ваши компоненты и папки компонентов видны только в проектах Delphi. Его реализация для C++ остановилась в билдере 6? Есть ли способ...
481 просмотров
schedule 05.07.2022

Фокус клавиатуры: поиск общей стратегии
Мое приложение имеет большую графическую область с некоторыми элементами управления (ползунки, кнопки, элементы управления редактированием текста) на боковой панели. Графическая область понимает некоторые команды клавиатуры. Моя проблема...
196 просмотров
schedule 12.08.2022

Самый быстрый способ обновить TListView
У меня есть TListView , который заполняется данными, собранными по сети. Сбор всех данных занимает около 50 мс, добавление в список занимает около 5 секунд. Мое первоначальное предположение заключалось в том, что он перерисовывался после каждого...
1884 просмотров
schedule 08.10.2023

Безопасно ли устанавливать SEM_FAILCRITICALERRORS при запуске с VCL?
Я обнаружил, что рекомендуется вызывать SetErrorMode(SEM_FAILCRITICALERRORS) при запуске приложения: https://docs.microsoft.com/en-us/windows/win32/api/errhandlingapi/nf-errhandlingapi-seterrormode Я знаю, что код VCL временно устанавливает...
696 просмотров
schedule 27.02.2024

bds 2006 Конфликты диспетчера скрытой памяти C (класс new/delete[] против AnsiString)
Я использую BDS 2006 Turbo C++ в течение длительного времени, и некоторые из моих более крупных проектов ( CAD/CAM, 3D gfx-движки и астрономические вычисления) иногда выдают исключение (для например один раз в 3-12 месяцев при интенсивной...
1136 просмотров

Хорошо ли Armadillo работает с Embarcadero C++ Builder XE*?
Я планирую приобрести Embarcadero C++Builder XE*, а затем установить библиотеку линейной алгебры Armadillo C++, чтобы работать над проектами разреженного матричного типа. Прежде чем купить C++ Builder XE* у Embarcadero, мне просто интересно, хорошо...
386 просмотров
schedule 13.02.2024

Использование класса в качестве значения для карты STL — неопределенный символ
Я использую Embarcadero RAD Studio XE C++ Builder. У меня небольшая проблема с правильной работой моей карты STL. #ifndef BbTabManagerH #define BbTabManagerH #include "BbSeExplorer.h" #include "BbTabPage.h" #include <map> #define...
1032 просмотров
schedule 24.09.2022

Неразрешенный внешний URLCombineW
У меня есть файл, который выглядит примерно так: #include <Shlwapi.h> ... void SomeFunction() { UrlCombineW(...) } Это скомпилировалось просто отлично, пока я не установил другой компонент Delphi в C++ Builder IDE, но теперь сообщает о...
405 просмотров

Ошибка обработчика событий C++Builder
Я новичок в C++Builder и борюсь с синтаксисом, который будет очевиден для эксперта. В моем коде я создаю TImage и хочу назначить обработчик ListBox OnItemClick его событию OnClick . Любая помощь будет высоко ценится! void __fastcall...
840 просмотров
schedule 31.03.2024

__наконец-то в C++ Builder 2010 теряется объем?
Вот очень странная вещь, которая, я думаю, не должна происходить: UnicodeString test = "abc"; try { try { int a = 123; return a; // This seems to produce a problem with "test" variable scope } catch...
737 просмотров
schedule 05.02.2024

C ++ Builder XE5 - как отключить диспетчер развертывания
Прошу прощения, если это не подходящее место, чтобы задать такой вопрос, но я на грани остроумия, поскольку форум Embarcadero не позволяет мне размещать там какие-либо вопросы. Я включил функцию «Развертывание» в C ++ Builder IDE, чтобы проверить...
325 просмотров
schedule 21.11.2023

Преобразование c++ vector‹string› в jstring [] (thava String[])
из исходного кода С++ я вызываю метод Java, который принимает в качестве аргумента строку []. (Точнее, это поле «EXTRA_MAIL» JIntent ACTION_SEND). Как я могу преобразовать вектор (или только два символа *) в объект Java «String []»? Я знаю, что для...
688 просмотров
schedule 08.09.2022

Как преобразовать 64-битный COFF в OMF?
Мне нужно преобразовать 64-битный файл .lib из COFF в OMF . Coff2Omf.exe отлично работает с 32-битными библиотеками, но дает... ERROR: COFF error: FOOx64.lib (coffread.cpp, 1637) : invalid machine type detected ... на 64-битной...
2812 просмотров

C ++ Высокая загрузка ЦП
Я запускаю это на своем компьютере, и он занимает около 25% моего процессора, и у меня i5 ... (всего 300 КБ ОЗУ) Что мне нужно изменить, чтобы использовать меньше. Спасибо. Это цикл или что-то еще, чего я не заметил, правда, я не имею представления...
643 просмотров
schedule 14.10.2022

Невозможно выполнить ошибку ссылки при компиляции в RAD Studio XE8
Компилятор выдает мне ошибку (показана на рисунке), даже если я запускаю IDE от имени администратора. Кто-нибудь может помочь решить проблему?
5456 просмотров
schedule 17.10.2023