Описание тега delphi-10.1-berlin
Delphi 10.1 Berlin - это конкретная версия Delphi, выпущенная в апреле 2016 года.
2
ответа
Приложение Delphi Berlin 10.1 OS X Расшифруйте кириллицу для записи в hardDevice
У меня есть приложение Delphi, мне нужно переписать его для OS X. Это приложение записывает / читает данные в / из HID-устройства. У меня есть проблемы, когда я пытаюсь написать строку из Mac. Вот строка, которую я пишу (из отладчика на Windows): "Н…
14 мар '18 в 17:33
1
ответ
Случайный застрявший экран-заставка (встроенная победа 7)
У меня есть приложение, которое восстанавливает окна при запуске, но это приводит к потенциальному мерцанию, когда каждое окно создается и позиционируется. Чтобы обойти это, я установил заставку (растянутую до полного размера экрана) на "StayOnTop" …
10 июл '17 в 04:24
1
ответ
GraphicEx с Delphi 10.1 Берлин
Я установил GraphicEx (библиотека загрузчика изображений Delphi) в Delphi 7, и она работала нормально. Теперь, когда я пытаюсь установить его в Delphi 10.1 Berlin, я получаю ошибки: [dcc32 Error] JPG.pas(1136): E2065 Unsatisfied forward or external …
08 авг '16 в 06:35
1
ответ
Как я могу отфильтровать строковое поле в наборе данных с помощью предложения like и умлаута?
Хотя есть некоторая документация по фильтрации наборов данных, детали синтаксиса только обрисованы в общих чертах. В моем приложении я хочу фильтровать имена людей с помощью фильтра набора данных. Обычно это работает очень быстро, но я наткнулся на …
26 июл '17 в 22:58
1
ответ
Я не могу получить только непрочитанные сообщения, используя TIdIMAP4
Я пытаюсь получить все свои непрочитанные сообщения электронной почты, используя IMAP, и мне кажется, что я подключаюсь и точно нахожу эти непрочитанные сообщения (например, я вижу, что SearchResult возвращает 3 элемента, соответствующих моим 3 непр…
07 июн '17 в 16:22
1
ответ
Delphi LiveBindings TPrototypeBindSource и customFormat
Я использую бизнес-классы с TPrototypeBindSource. Я буду использовать CustomFormat для объединения 2 полей. Я иду с TBindSourceDB, но не с TPrototypBindSource. Я использую TEdit и TLinkControlToField. Если я использую: %s + " text" => это нормально …
15 фев '17 в 14:14
2
ответа
Как изменить настройки текста в выбранном элементе в FireMonkey TTreeView
Я использую TStyleBook для создания собственного TTreeView в простом приложении Windows. Я могу получить доступ к "selection" StyleObject в TreeViewStyle, но я не знаю, как изменить цвет шрифта выбранного элемента (или как изменить любые TextSetting…
01 авг '17 в 14:15
1
ответ
Разработка новых типов TEditButton требует пакета dclfmxstd, который не существует как dcp
Я использую Delphi Berlin Enterprise, и мне нужно расширить некоторые функции TClearEditButton и TDropDownEditButton. Поэтому я разработал свои собственные TMEClearEditButton и TMEDropDownListEditButton. Они являются подклассами стандартных FireMonk…
23 фев '17 в 10:41
1
ответ
Назначенный (TStopWatch) дает E2008
if assigned(S3) then Log('TChunkManager.UpdateVertices Create VAO ms: ' + S3.ElapsedMilliseconds.ToString); Проблема в назначенной части, я пробовал с Log('aaa'), а также Log отлично работает в других местах. Почему S3 (TStopwatch) несовместим с наз…
07 дек '17 в 23:37
0
ответов
Ошибка возникает при реализации пользовательского шрифта в iO с использованием Firemonkey
Я использую Delphi 10.1 для разработки мобильного приложения. И я пытаюсь реализовать собственный шрифт Livingst.ttf для iOS, и я следовал за Шаги. Но когда я пытаюсь запустить приложение в iOS Simulator, я получаю сообщение об ошибке. В целевой мно…
15 мар '17 в 02:49
1
ответ
Освобождение кнопок в списке в OnClick
В упрощенной форме я пытаюсь создать список динамически создаваемых кнопок. При нажатии на одну из кнопок она должна быть удалена из списка, а ее объект должен быть освобожден. Мой подход: Создать TList<TButton> Создать пару TButton объекты и …
06 окт '16 в 13:59
1
ответ
Как получить доступ к закрытому методу TStreamReader.FillBuffer в Delphi 10.1 Berlin?
Как получить доступ к закрытому методу TStreamReader.FillBuffer в Delphi 10.1 Berlin, мы делали это с помощником класса до 10.1 - но предлагаемое решение не работает: uses System.Rtti; procedure TForm1.FormCreate(Sender: TObject); begin Assert(Assig…
17 июн '16 в 06:13
1
ответ
Программа скрывается за программой, которая ее называет
Используя функцию CreateProcess из модуля Winapi.Windows, я открываю исполняемый файл из другого, но когда он открывается, он не отображается поверх исполняющего его исполняющего файла. Вот процедура, которую я собрал: procedure Tfrm1.ExecuteProg(Cm…
22 июн '17 в 09:23
1
ответ
Библиотечные папки для пакетов в Delphi 10.1 Berlin
Кажется, я не понимаю, как я должен настроить папки библиотеки в Delphi. Я создал пакет, я установил его в IDE, я могу поместить его в форму, и проект компилируется. Затем я выполняю и получаю исключение о том, что один из классов, которые я использ…
04 июн '16 в 15:08
1
ответ
Большая задержка при циклическом просмотре TList больших записей
Я использую Delphi 10.1 Berlin в Windows 10. У меня есть две записи разных размеров. Я написал код, чтобы пройти через два TList<T> из этих записей для проверки истекшего времени. Циклический просмотр списка больших записей выполняется намного…
17 авг '16 в 07:35
2
ответа
Mutex открыт в приложении Delphi, проверен в консольном приложении C#
Я запускаю приложение Delphi и создаю для него мьютекс: var AMutex: THandle; function OpenMutex(const AMutexName: String): Boolean; begin { Assume the Windows Mutext is already open } Result := False; { Is the Mutex already open? } if AMutex <>…
19 июн '18 в 13:03
1
ответ
Ошибка Web.HTTPApp.HTMLDecode с недопустимым символом
В приложении Delphi 10.1.2 Web.HTTPApp.HTMLDecode создает исключение при обнаружении "недопустимого символа в кодировке HTML": try Web.HTTPApp.HTMLDecode('bad & good'); except on E: Exception do begin ShowMessage('Exception class name = ' + E.Cl…
19 сен '17 в 11:00
1
ответ
Проблема с использованием библиотеки Java .jar в приложении Delphi Android
Я пытаюсь использовать Java API в Android-приложении Delphi для доступа и управления сервисом сканирования устройств Android PDT. Некоторое время назад у меня уже была похожая проблема для другого устройства, но тогда это было намного проще и понятн…
03 окт '18 в 14:40
1
ответ
Firemonkey "No Debug Info"
При отладке приложения Firemonkey (прыгающий шар), примерно через минуту после движения шарика, это сообщение начинает выливаться в EventLog: Загрузка модуля: D3DCOMPILER_47.dll. Нет отладочной информации. Базовый адрес: $14 50000. Process bo.exe (1…
19 сен '16 в 02:44
1
ответ
Delphi - передать TValue универсальному методу
Мне нужно перебрать класс, который имеет сложную структуру, используя RTTI. В классе есть несколько членов записи, которые я также хочу повторить. TRTTIHelpers<T> = class public class function DoGetValuesForClass(aClassInst: T): TStringList; c…
16 мар '17 в 15:34