Вопросы по теме 'delphi-xe6'

Как сохранить строку в потоке в Delphi 7 и восстановить в мобильном приложении в XE6?
Я разрабатываю сервер и мобильный клиент, которые обмениваются данными по HTTP . Сервер написан на Delphi 7 (потому что он должен быть совместим со старым кодом), клиент - мобильное приложение, написанное на XE6. Сервер отправляет клиенту поток...
2199 просмотров
schedule 17.07.2022

Как проверить, запущено ли приложение на устройстве iOS или симуляторе в Delphi XE6
На основе этой ссылки Условная компиляция (Delphi) CPUARM условно если должно быть ложным для симулятора и истинным для устройства, проблема в том, что он не работает для меня. Я использую Delphi XE6, iOS Simulator 7.1 это мой код...
1595 просмотров
schedule 06.06.2024

Когда вы закрываете намерение с помощью аппаратной кнопки «Назад», это останавливает приложение.
Я создал приложение для Android с помощью Delphi XE6 и использовал код, найденный в Интернете, для подключения к ZXing BarCode Scanner. В новом проекте, который использует только этот код, все работает нормально! Если я добавляю несколько...
983 просмотров

Как поймать исключения в разделе инициализации модулей в Delphi
У меня есть сторонний модуль, ведьма вызывает исключение в разделе инициализации модуля. Как я могу поймать это исключение в своем приложении?
829 просмотров

Нужна ли мне 64-разрядная версия stdvcl40.dll?
Я собираюсь развернуть 64-битную версию OCX, написанную на Delphi. Для OCX требуется, чтобы stdvcl40.dll была доступна и зарегистрирована в целевой системе. Насколько мне известно, в моей установке Delphi присутствует только 32-битная версия, но,...
1740 просмотров
schedule 05.09.2023

Как поменять местами указатели?
Как я могу эффективно поменять местами указатели в Delphi? Я пытаюсь обменять указатели на целочисленный тип. Следующий пример работает, однако I2 равен 0 при компиляции с 64-битной версией. program Project11; {$APPTYPE CONSOLE} {$R *.res}...
1026 просмотров
schedule 08.09.2023

NFC-адаптер Firemonkey для Android
Я новичок в Firemonkey и Android, и я не знаю, есть ли у меня неправильный подход. Я хочу, чтобы приложение работало и считывало NFC-тег. Есть ли способ использовать NFC Reader на устройствах Android с firemonkey? С частью NFCAdapter от...
4963 просмотров
schedule 25.08.2023

как удалить ttabitem из ttabcontrol во время выполнения FireMonkey
Я добавил несколько TTabItem в TTabControl во время выполнения. Но я не могу их удалить. код, который я использую для создания элементов: tbi := TTabItem.Create(tbc); tbi.Parent := tbc; tbi.Index := tbc.TabCount - 1; Как я могу...
1462 просмотров
schedule 02.06.2022

Менеджер накопления памяти
Как я могу использовать менеджер памяти в Delphi? Ищу альтернативу FastMM , бесперспективной для серьезных многопоточных серверных приложений. Я посмотрел на ScaleMM2 , но он нестабилен в 64-битной версии. Как я могу статически связать файл...
775 просмотров
schedule 05.05.2024

Как включить CSS в проект IntraWeb?
Объяснение: Я создал новое автономное приложение IntraWeb с помощью мастера приложений IntraWeb, и я поместил несколько кнопок и правок с событиями внутри, все работало нормально, но кнопки и правки нуждаются в некотором стиле, потому что они...
5473 просмотров
schedule 27.05.2024

Группировка элементов внутри объекта TListView?
Я пытаюсь сгруппировать элементы внутри объекта TListView, но не могу найти класс, отвечающий за группировку объектов, и я не смог найти его в документации. Какой класс отвечает за группировку элементов внутри объекта TListView и как его...
3801 просмотров
schedule 03.10.2023

Как реализовать функциональность TCollection и TCollectionItem в дженериках
Я пытаюсь реализовать функции TCollection и TCollectionItem в дженериках. Чтобы решить эту проблему, нам нужно предварительно объявить TGenericCollectionItem или TGenericCollection . Использование опережающего объявления универсального типа...
5405 просмотров
schedule 29.04.2022

Несоответствие потоков Delphi xe6
Итак, я всегда сталкивался с ОСНОВНЫМИ головными болями при работе с потоками в delphi xe4-6, будь то из-за того, что потоки не выполняются, обработка исключений вызывает сбои приложения или просто метод завершения, который никогда не вызывается. Все...
1487 просмотров

F2051: Модуль% s был скомпилирован с другой версией% s
Мы исправляли ошибки в VCL в Delphi XE6. Пока что папка содержит: | VCL Source Fixes |----- Vcl.ComCtrls.pas |----- Winapi.CommCtrl.pas И мы добавляем папку в наш путь поиска Библиотеки : Попутно мы узнали, что нам нужно ограничить...
4870 просмотров
schedule 07.03.2022

Несовместимые типы PAnsiChar и PWideChar, поскольку StrAlloc возвращает PWideChar с StrAlloc
Я знаю, что это может быть просто, но иногда проблемы с Unicode меня сильно беспокоят из-за слишком большого количества соображений. У меня есть этот код: pcBuffer := StrAlloc(Stream.Size + 1) where pcBuffer is defined as PWideChar...
5879 просмотров
schedule 23.07.2023

Импорт библиотеки типов в палитру компонентов с помощью Delphi XE6
Недавно я перешел с Borland Delphi 7 на Embarcadero Delphi XE6, и мне очень сложно установить библиотеку с компонентами. Я хочу установить Microsoft Speech Library. Я искал в Интернете учебные пособия и руководства, но ни одно из них мне не...
5150 просмотров
schedule 17.01.2024

Пользовательская кнопка, унаследованная от TButton, не отображается
Я конвертирую большой проект в Firemonkey, и у нас есть несколько пользовательских кнопок, которые не отображаются в форме. Я выделил проблему для очень простого проекта: С приведенным ниже кодом как на мобильных устройствах, так и на настольных...
974 просмотров
schedule 21.07.2022

Обработка сообщений Firemonkey с использованием TMessageManager и TThread.Queue
Как и многим другим разработчикам Firemonkey, мне нужно общее мультиплатформенное решение для отправки сообщений из потока в основной поток (для замены PostMessage). Мне нужно, чтобы он также работал на iOS. Существует решение François Piette,...
2768 просмотров
schedule 07.06.2023

Блокируйте и разблокируйте ресурсы с помощью одной команды
Я работаю с потоками, и поэтому использую мьютексы для блокировки общих ресурсов. Основное использование блокировки - поместить ресурсы в блок блокировки / разблокировки. procedure RefreshData; begin DataLock; GetData;...
977 просмотров

Как убрать предупреждения о загрузке EXE в браузере и как предотвратить предупреждение SmartScreen в Windows8?
ПРОБЛЕМА 1 У меня есть приложение, сделанное в Delphi с помощью Embarcadero RAD XE6. Когда я загружаю исполняемый файл на свой веб-сайт и загружаю его из Chrome, я получаю следующее предупреждение и блокирую автоматическую загрузку......
1769 просмотров