Описание тега c++builder-10.2-tokyo

Embarcadero C++ Builder Tokyo - это решение C++ для быстрого создания приложений с высокой связью для Windows, Mac, Linux, iOS, Android, гаджетов и носимых устройств.
0 ответов

ADO: вставка данных геометрии в базу данных SQL

Есть ли возможность вставить пространственные экземпляры в SQLDB с помощью параметров. В моем случае я использую TADOQuery (AQuery) с TADOConnection(AConnection). Моя таблица состоит из двух столбцов Geom: geometry и ObjectName: varchar(50) Как прав…
0 ответов

Ошибка Embarcadero C++Builder для __property на Android

В C++Builder 10.2 Tokyo при компиляции следующего кода для Win32 или Win64 он компилируется нормально: class TRtpReceiver { public: void __fastcall SetNext( RtpPacket *NewNext ); RtpPacket * __fastcall GetNext(); __property RtpPacket *Next = { read=…
22 сен '18 в 06:20
2 ответа

Как реализовать трюк с доступом с помощью Delphi в C++?

Мне нужен доступ к TControlItem.InternalSetLocation, который защищен. Я Delphi вы бы сделали type THackControlItem = class(TControlItem); Как вы делаете это в C++ Builder?
21 ноя '18 в 09:18
1 ответ

Delphi Dynamic Array присваивает временную переменную локального динамического массива

У меня есть проблема с новой выпущенной Delphi 10.2, ошибка показа нового компилятора, когда var FGlobalVar: array of integer; procedure SomeProc() var ALocalVar: array of integer; begin ALocalVar := Pointer(FGlobalVar); {assign dynamic array} {Do S…
27 май '17 в 09:02
1 ответ

Замена устаревшей функции Release

Начиная с C++Builder 10.2 в Токио (и, возможно, ранее), FMX.Types.TFmxObject.Release() метод устарел. Я использую этот метод на некоторых TForm объекты для отложенного уничтожения. Все, что я могу найти (см. Эти документы), это (в C++) delete следуе…
1 ответ

Перетащите с TTreeView в Firemonkey

Я использую C++ Builder 10.2.2 Токио с FireMonkey (FMX). Я хочу добавить функцию перетаскивания в TTreeViewТаким образом, пользователь может изменить порядок элементов дерева. Я добавил обработчик в TTreeView.OnMouseDown событие, основанное на этом …
1 ответ

Скрыть кнопку панели задач в FMX в Windows

Я хочу иметь возможность удалить кнопку моего приложения Win32 с панели задач. Я также хочу иметь возможность добавить его позже. Как это может быть сделано? Я нашел этот подход, но он написан на Delphi, и вместо этого я использую C++. Я попытался и…
0 ответов

Добавить элемент с акцентом в TComboBox (FMX)

Я выполняю запрос, который заполняет TComboBox, чтобы позволить пользователям фильтровать результаты, отображаемые в ListView. Один из результатов запроса имеет символ E с особым акцентом. Слово это CIGRÉ, Это отображается в моем ComboBox как CIGR..…
18 дек '18 в 03:04
0 ответов

LastDelimiter не находит последний пробел

Я использую C++ Builder 10.2 Токио, и мне нужно найти позицию последнего пробела в String переменная, которая имеет значение как "XXX YYYYY TYUR KXYZ"; Если я использую функцию LastDelimiter(const System::UnicodeString Delimiters, const System::Unic…
1 ответ

Как использовать операции с каталогами в C++Builder?

Я застрял в создании каталога с помощью C++Builder. Если вы проверите это здесь и здесь, я найду примеры для своего случая, но когда я пытаюсь их использовать, ни один из них не работает для меня! Например, следующий код для создания каталога, где e…
21 янв '19 в 12:27
1 ответ

Доступ к свойствам классов, обернутых с "DelphiInterface"

У меня есть проект FMX в C++Builder 10.2 Токио, который предназначен только для Android. Я пытаюсь использовать Camera2 API. Я использовал инструмент Java2Pas для создания необходимых мне интерфейсов и классов Delphi, объединив их в один файл Pascal…
30 ноя '17 в 16:00
1 ответ

Куда делась регистрация / установка компонента?

Я разработал пакет.bpl с некоторыми компонентами. Я сделал это в C++ Builder XE7 и для его установки я мог просто выбрать "Установить пакет" (или что-то подобное), щелкнув правой кнопкой мыши по проекту.bpl (в диспетчере проектов). Сейчас я обновилс…
18 апр '17 в 10:52
0 ответов

Принудительно ориентировать приложение в альбомной ориентации (firemonkey)

Я создаю приложение для нескольких устройств на C++ в Rad Studio Tokyo. Основной целью является iPhone. Мне бы хотелось, чтобы кнопка нажимала, чтобы заставить приложение работать в горизонтальной плоскости независимо от фактической ориентации телеф…
17 мар '18 в 03:17
0 ответов

Изменить 1 изображение элемента ListView во время выполнения (firemonkey)

Мне нужно изменить изображение 1 элемента при нажатии на него. Первоначально я решил эту проблему, просто очистив и перестроив весь ListView каждый раз, когда пользователь нажимал на часть изображения элемента списка (я переключаюсь между 2 изображе…
21 апр '18 в 15:23
1 ответ

Ошибка операции недопустимого указателя - объект TImage

Я пишу с C++Builder 10.2. Каждый раз, когда я загружаю картинку в свой TImage объект, я получаю ошибку "Недопустимая операция с указателем": Это происходит всякий раз, когда я загружаю изображение, или даже если я его не загружал, это происходит, ко…
15 мар '18 в 14:16
2 ответа

Требуется разрешение для использования GetTableNames

У меня есть приложение-конструктор Delphi/C++, которое использует Firedac для подключения к базе данных Sybase ASE с использованием соединения ODBC. При подключении к базе данных, если я использую идентификатор / пароль пользователя системного админ…
0 ответов

C++ Builder & bitcode (для приложения FMX на iOS)

Я создаю приложение FMX для C++ для нескольких устройств в Rad Studio 10.2.3 и хочу узнать, есть ли опция компилятора для битового кода. В iTunes Connect есть опция "Авто-перекомпиляция битового кода", но я предполагаю, что это применимо только к пр…
29 апр '18 в 01:56
1 ответ

Неразрешенный внешний pow10 в C++Builder 64bit

Мы переносим код на 64-битный компилятор на основе Clang в C++Builder 10.2.3. Линкер жалуется на неразрешенный внешний pow10(), который в math.h, но, очевидно, нам нужна библиотека, которая не связана. Кто-нибудь знает, какой это?
22 апр '18 в 05:24
1 ответ

Элемент управления не будет занимать 2 строки в FireMonkey GridPanelLayout

Я работаю в Rad Studio C++ (Токио 10.2.3). У меня есть форма FM с элементом управления TGridPanelLayout на 2 строки и 2 столбца. У меня есть два списка и поле заметки, которые я хочу расположить так: Под ControlCollection GridPanelLayout я установил…
27 мар '18 в 00:40
20 ответов

C++ Builder XE7 LME288 Ошибка

Внезапно, на ровном месте, я получаю ошибку компоновщика LME288. [ilink32 Warning] Warning: D:/Projects/TrainFever Game Manager/TFGM/Win32/Debug/TFGameManager.ilc: 0x00010000 / 0x08000000 [ilink32 Warning] Warning: D:/Projects/TrainFever Game Manage…