Вопросы по теме '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 просмотров
schedule
15.01.2023
Как поймать исключения в разделе инициализации модулей в Delphi
У меня есть сторонний модуль, ведьма вызывает исключение в разделе инициализации модуля. Как я могу поймать это исключение в своем приложении?
829 просмотров
schedule
25.10.2023
Нужна ли мне 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 просмотров
schedule
27.02.2024
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 просмотров
schedule
20.02.2023
Как убрать предупреждения о загрузке EXE в браузере и как предотвратить предупреждение SmartScreen в Windows8?
ПРОБЛЕМА 1
У меня есть приложение, сделанное в Delphi с помощью Embarcadero RAD XE6.
Когда я загружаю исполняемый файл на свой веб-сайт и загружаю его из Chrome, я получаю следующее предупреждение и блокирую автоматическую загрузку......
1769 просмотров
schedule
21.09.2023