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

Класс TCard не имеет общедоступных событий OnShow и OnHide.
В приложении Delphi 10.4 VCL TCard (как элемент-контейнер TCardPanel ) не имеет общедоступных событий OnShow и OnHide (как TTabSheet ). Следовательно, обработчик события TCard.OnEnter НЕ запускается, когда конкретный TCard АКТИВИРУЕТСЯ....
109 просмотров
schedule 22.04.2023

Delphi 10.4 не может отображать десятичные (5,2) поля BCD в DBGrids, если также есть поле datetime
Когда у меня есть ClientDataset с полями datetime и decimal (5,2), Delphi 10.4 не может отображать их в TDBGrid, возникает исключение convert. Я подготовил небольшой тестовый проект, чтобы показать эту ошибку (мои настоящие данные поступают из SQL...
423 просмотров
schedule 09.03.2022

Как сохранить TImage, содержащий TPngImage, как файл Bitmap?
В Delphi 10.4 я загрузил изображение PNG (32BPP с прозрачностью альфа-канала) в DESIGN-TIME в свойстве Picture объекта TImage . Вот как это выглядит во время выполнения: Вот копия компонента TImage (который можно вставить во время...
485 просмотров
schedule 20.04.2022

Редактируйте интервалы между строками в любом текстовом компоненте Delphi FMX.
Есть ли способ изменить расстояние между компонентами Delphi FMX? я полагаю, что все они удваиваются между строками, я уверен, что есть способ изменить расстояние между строками. самое главное чтобы он работал на FMX
102 просмотров
schedule 10.04.2024

Как получить и работать со свойством FONT АНОНИМНОГО КОНТРОЛЯ?
В Delphi 10.4 в приложении VCL с помощью обработчика событий OnMessage компонента TApplicationEvents я увеличиваю размер шрифта элемента управления, щелкнутого правой кнопкой мыши: procedure TformMain.ApplicationEvents1Message(var Msg: tagMSG;...
84 просмотров
schedule 30.06.2023

Подключение к удаленному экземпляру Interbase на Android с помощью IBLite не работает
В Delphi 10.4.1 я пытаюсь создать приложение для Android, которое подключается к экземпляру Interbase, запущенному на моем ноутбуке (к которому я могу подключиться удаленно со своего рабочего стола). У меня исключение: Project Project6.apk raised...
238 просмотров

Чтение результата из TFDUpdateSQL в событии OnUpdateRecord
Я настроил простой TFDQuery, который привязан к компоненту TFDUpdateSQL для обработки обновлений. TFDUpdateSQL Insert sql вставляет строку в таблицу и после этого вызывает scope_Indetity для получения последнего значения вставки Identity. Я хочу...
93 просмотров
schedule 26.11.2022

Как отобразить НОМЕРНУЮ КЛАВИАТУРУ для ярлыка пункта меню, назначенного с помощью `VK_NUMPAD0`?
В приложении Win32 VCL Delphi 10.4.2 в Windows10 X64 (немецкий язык) я программно установил ярлыки для некоторых пунктов меню: mRasterizedDoubleSize.Shortcut := VK_ADD; mRasterizedHalveSize.Shortcut := VK_SUBTRACT;...
94 просмотров

Подавить подсказки в компиляторах командной строки Delphi (dcc32.exe и т. д.)
Как подавить подсказки при использовании компиляторов командной строки Delphi? (например, dcc32.exe, dcc64.exe, dcclinux64.exe и т. д.) Я знаю, что {$HINTS OFF} можно использовать в исходном коде для отключения подсказок, но его область действия...
109 просмотров

Объекты Delphi: ярлык для итерации TObjectList
Я начинаю изучать и активно использовать ООП в своих проектах. Я обнаружил, что такие конструкции, как LDevices.Devices[i] , выглядят очень громоздкими и затрудняют чтение кода. Итак, вот мой вопрос: есть ли способ сделать ярлык для поля для...
88 просмотров

Как отключить прокрутку колеса мыши FMX ComboBox
Как отключить прокрутку колеса мыши на FMX TComboBox при наведении на него курсора? Я безуспешно пытался переопределить метод MouseWheel . Я, скорее всего, делаю это неправильно, так как у меня нет опыта переопределения. Ссылка: MouseWheel Я...
58 просмотров
schedule 29.10.2022

Современный способ зарегистрировать/отменить регистрацию типа файла с моим собственным приложением для текущего пользователя в Windows10?
Я нашел несколько способов зарегистрировать тип файла в моем собственном приложении (двойной щелчок по этому типу файла в проводнике Windows загружает этот файл в мое приложение). Некоторые из них очень старые и, по-видимому, устарели, другие неясны...
109 просмотров

Как выполнить мое пользовательское действие при щелчке правой кнопкой мыши на элементе управления TMemo?
В 32-разрядном приложении VCL Delphi 10.4.2 мне нужно выполнять разные действия, когда пользователь (левый или правый) щелкает элемент управления TMemo (который находится в режиме ReadOnly ): procedure TForm1.Memo1MouseDown(Sender: TObject;...
80 просмотров

Удаление таблицы и внешних ключей для базы данных Microsoft Access с помощью FireDAC (JET)
Мне нужно (программно) удалить таблицу из базы данных Microsoft Access (файл .mdb в формате 2002-2003). Когда я удаляю таблицу, мне нужно удалить все внешние ключи. Внешние ключи были созданы с разными именами, поэтому мне нужен способ перебрать...
66 просмотров

Правильная обработка при рисовании на рабочем столе и окончательной очистке?
В 32-разрядном приложении VCL Delphi 10.4.2 в Windows 10 я рисую на рабочем столе с помощью этого кода: var FTempCanvas := TCanvas.Create; try // get the device context of the desktop and assign it to the canvas. // Then all drawing on the...
75 просмотров
schedule 30.05.2023

Как увеличить форму до размера рабочего стола?
В приложении Delphi 10.4.2 Win32 VCL, работающем в Windows 10, в настройке с двумя мониторами, когда я устанавливаю свою основную форму (или любую другую вторичную форму) для запуска в развернутом виде, устанавливая WindowState := wsMaximized , тогда...
120 просмотров
schedule 30.04.2023