Описание тега c++builder-10.1-berlin
Embarcadero C++ Builder 10.1 Berlin - это набор инструментов RAD на C++ для создания приложений Windows, OSX, iOS и Android.
0
ответов
Создание стилизованного компонента VCL
Я пытаюсь создать пользовательский компонент VCL в C++ Builder 10.1 Berlin, который является производным от TGraphicControl и выглядит как TProgressBar, Я хочу, чтобы он рисовал сам, используя систему Windows Theme. Для этого я включил Vcl.Themes.hp…
19 июл '16 в 21:50
0
ответов
Code Insight для включаемых файлов не работает
CodeInsight / Автозаполнение в C++ Builder 10.1 Berlin не работает для включаемых файлов. Это должно работать для включает? Если так, что я делаю не так? У меня CodeInsight активирован в настройках, но он не показывает мне список, даже если я вручну…
18 ноя '16 в 13:38
0
ответов
Повышение версии на C++ Builder
Я попытался использовать boost 1.61 с C++ Builder 10.1 Berlin, заменив версию boost по умолчанию (1.55) на boost 1.61, но это не сработало, как я могу использовать более новые версии boost на C++ Builder
22 сен '16 в 10:57
1
ответ
C++ Builder nullptr ключевое слово "Undefined"
В C++ Builder (Берлин) редактор подсветки синтаксиса показывает nullptr как зарезервированное слово. Но при компиляции я получаю ошибку: Undefined symbol 'nullptr' nullptr был добавлен в стандарт C++ 11 и, насколько я знаю, C++ Builder Berlin поддер…
15 апр '18 в 21:48
0
ответов
Изменить цвет заголовка Firemonkey TGrid
Я щелкаю правой кнопкой мыши на TGrid и выбираю "Изменить пользовательский стиль...". В поле "Конструктор стилей FMX" я раскрываю Grid1Style1, затем "Фон" и выбираю заголовок. Затем я перетаскиваю TFillRect (не знаю, лучший ли это выбор) из палитры …
24 окт '17 в 16:06
1
ответ
Когда именно публикуемые свойства назначаются во время выполнения?
У меня есть пользовательский элемент управления, который должен делать некоторые вещи при загрузке во время выполнения на основе опубликованного свойства. Однако я сталкиваюсь с проблемой, когда всякий раз, когда я проверяю опубликованное свойство, …
17 мар '17 в 19:26
2
ответа
Как поместить строку меню в строку меню Apple в Mac OS от C++ Builder?
Я нашел пример, используя TMenuBar.UseOSMenu Свойство разместить главное меню для Windows и Mac. Но, похоже, это только для Delphi. Я не могу найти ту же недвижимость в FMX TMenuBar компонент в C++Builder. Кто-нибудь знает, как разместить строку мен…
17 янв '17 в 02:15
2
ответа
Переработают ли обработчики событий в Embarcadero C++Builder?
Я хотел бы спросить совета о том, как справиться с проблемой Embarcadero CB10.1 с повторным входом. Скомпилировано в конфигурации отладки, для параметра "Отключить все оптимизации" задано значение true. Я работаю на Win7. У меня есть простой контрол…
09 янв '17 в 01:13
0
ответов
Изменить цвет текста, цвет BG и т. Д. Во всем приложении
Можно ли изменить цвет / размер текста, цвета bg, соотношения форм в одном кадре? То, что я пытаюсь сделать, это приспособить людей с ограниченными возможностями, которые могут захотеть использовать высококонтрастную тему в приложении, чтобы они мог…
08 фев '17 в 14:39
1
ответ
Формат даты в TJSONObject
Я конвертирую TFDMemTable в JSON через SaveToStream(), Тогда я использую TJSONObject::ParseJSONValue() чтобы получить объект JSON. После некоторого разбора я возвращаю JSON в строковом формате через ToString(), TStringStream *Stream = new TStringStr…
09 апр '18 в 18:09
1
ответ
Используйте неклассный член в качестве обработчика события
Я пишу оболочку DLL для класса C++Builder VCL. Это чрезвычайно упрощенный пример проблемы: typedef void __fastcall (__closure *TMyEvent)(int index); class TMyClass { public: TMyEvent OnMyEvent; }; void __fastcall myEventHandler(int index) { } TMyCla…
09 май '17 в 13:00
1
ответ
WebSocket подключиться к TIdHTTPServer, проблема рукопожатия
Я использую C++Builder 10.1 Berlin для написания простого серверного приложения WebSocket, которое прослушивает порт для некоторых команд, отправляемых из веб-браузера, например, Google Chrome. В моей форме у меня есть TMemo, TButton и TIdHTTPServer…
08 июн '17 в 14:50
1
ответ
C++ Builder Как преобразовать консольное приложение в консольное приложение VCL?
ФОН У меня есть консольное приложение, созданное с помощью "Мастера консольных приложений", и на тот момент это был простой проект C++ (без VCL Framework). Теперь мне нужно несколько классов VCL и мне нужно преобразовать этот проект в консольный про…
01 окт '17 в 15:26
0
ответов
OpenDialog всегда возвращает false на Win10
У меня есть 32-битное приложение, созданное с помощью C++Builder 10.1.2. Оно имеет TFileOpenDialog составная часть. Под Windows 7 он работает нормально, но при запуске на Windows 10, либо из файлового браузера, либо из отладчика, его Execute() метод…
16 май '18 в 02:11
1
ответ
Мигрированный проект C++ Builder теряет прозрачность списка изображений
Я обновился с C++ Builder XE7 до C++ Builder Berlin, и у меня есть проект, содержащий около 100 изображений в 6 элементах управления ImageList. В XE7 прозрачность работала нормально, но после обновления все изображения теперь имеют черный прозрачный…
16 май '17 в 12:25
1
ответ
Освобождение формы с выбранным маркером приводит к сбою приложения (MapView)
Если какой-либо маркер выбран на MapView, используя это: procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); begin Action := TCloseAction.caFree; end; Сбой приложения сразу после закрытия формы. Но, если использовать это: procedur…
10 авг '17 в 20:34
0
ответов
Внутренняя ошибка компилятора: C0000005 @ 54D79AFE C++ Builder 10.1 Berlin Update 2
Пакет, использующий множественное наследование, вызывает нарушение прав доступа в C++Builder 10.1 Berlin Update 2 с использованием 32-разрядных и 64-разрядных компиляторов на основе CLANG. Как только класс с множественным наследованием имеет код реа…
03 мар '17 в 08:45
0
ответов
Direct2D не связывает всю библиотеку в C++Builder
У меня есть проект C++ в Embarcadero RAD Studio 10.1 Berlin. Проект настроен на использование Direct2D. Рисование холста прекрасно работает с TDirect2DCanvas учебный класс. Все рендерит гладко. Однако мне нужно использовать цели рендеринга. Я получа…
22 июн '16 в 19:50
1
ответ
Передача данных C++Builder "__property"
__Properties в C++ Builder передаются по ссылке или по значению? ...например class TMyClass { private: int FMyFoo1; int GetMyFoo2(); void SetMyFoo2(int AMyFoo2); public: __property int MyFoo1 = {read=FMyFoo1, write=FMyFoo1}; __property int MyFoo2 = …
25 дек '16 в 17:06
0
ответов
Компилятор C++ не может сгенерировать operator= для класса
Этот код: struct TToken { UnicodeString &DBIDs; std::vector<TToken> T; TToken(UnicodeString &DI) : DBIDs(DI) {} void Append(void) {T.push_back(TToken(DBIDs));} }; UnicodeString DI="25,40,55"; TToken T(DI); if (T.DBIDs==DI) // if I comm…
16 июн '17 в 17:05