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

WriteBinaryStream сжат в файл INI?
В Delphi 10.4 я пытаюсь сохранить действительный TPicture, сжатый , в файл INI, пытаясь воспроизвести пример ZLibCompressDecompress из документации: procedure TForm1.SavePictureToIniFile(const APicture: TPicture); //...
101 просмотров
schedule 07.05.2023

Ошибка TEdgeBrowser Navigate с ошибкой Файл не найден
Моя первая попытка попробовать новый TEdgeBrowser не удалась с сообщением «Система не может найти файл». procedure TFrmTEdgeBrowser.BtnNavigateClick(Sender: TObject); var lErrCode: Integer; begin if not...
1040 просмотров

Как скопировать TCard в буфер обмена из панели структуры IDE?
В конструкторе форм Delphi 10.4 IDE STRUCTURE PANEL я выбираю элемент управления-контейнер TCard (содержащий несколько элементов управления) и пытаюсь скопировать его в буфер обмена с помощью CTRL+C . Это не работает. Даже в подконтекстном меню...
108 просмотров
schedule 20.05.2023

Как определить END изменения размера формы, возможно, с помощью компонента TApplicationEvents?
В приложении Delphi 10.4 VCL мне нужно определить, когда FORM RESIZING ENDS . (Например, после того, как пользователь изменил размер формы, перетащив ее размер). Итак, я поместил на форму компонент TApplicationEvents и создал его обработчик...
401 просмотров

Нужно событие, прежде чем в Delphi отобразится диалоговое окно «Открыть» или «Сохранить».
Я ищу какой-то механизм, с помощью которого я могу перехватывать все методы TSaveDialog.Execute или TOpenDialog.Execute с каким-то событием OnDialogBeforeExecute . Мне было интересно узнать о TVirtualMethodInterceptor , используя какой-то...
194 просмотров
schedule 08.06.2023

Работа с большими растровыми изображениями в Firemonkey вызывает ошибку
Я не могу создать растровое изображение шириной или высотой более 8192 пикселей. Это максимальный размер текстуры, определенный DirectX 10 и установленный в TCanvasD2D.GetAttribute (DefaultMaxTextureSize = 8192;). Проблема в том, что это не очень...
112 просмотров
schedule 12.07.2023

На какие сообщения должен отвечать TEdit в delphi, чтобы текстовые предложения Windows работали
Когда вы создаете новую форму VCL с одним и помещаете в нее один TEdit и один TComboBox, текстовые предложения Windows работают только с TComboBox. Я предполагаю, что это связано с тем, что часть Edit в поле со списком является редактированием...
36 просмотров
schedule 16.09.2022

VCL TSpeedButton не меняет размер шрифта в Delphi 10.4.1
Я только что обновился с Delphi 10.3 до Delphi 10.4.1 и попытался обновить несколько приложений. Кажется, они работали нормально, за исключением одного. TSpeedButton отказывается менять размер шрифта и всегда показывает размер по умолчанию 8....
203 просмотров
schedule 26.11.2022

Вертикально нарисованный текст на TCanvas не виден при рисовании из исходного FormResize
Я использую функцию DrawTextRotatedB из отличного ответа Йозефа Швейка на вопрос Как рисовать текст на холсте вертикально + горизонтально в Delphi 10.2 чтобы нарисовать текст вертикально на TPanel (полный код ниже, программа Win 32). Это...
60 просмотров
schedule 03.11.2022

Как обнаружить ошибку типа узла в SVG XML и, возможно, исправить ее?
В Delphi 10.4.1 я использую этот код для переформатирования XML внутри TMemo: procedure TForm1.MyMemoFormatXML; var ThisXML: IXMLDocument; begin ThisXML := TXMLDocument.Create(nil); ThisXML.XML.Assign(Memo1.Lines); ThisXML.XML.Text :=...
87 просмотров
schedule 22.09.2022

Добавьте нижний колонтитул в TDBGrid
Я хочу создать потомка TDBGrid с нижним колонтитулом для суммирования столбцов. Можете ли вы указать мне шаги, чтобы создать панель нижнего колонтитула и заполнить ее столбцами? Может быть, есть какая-то сетка с открытым исходным кодом с нижними...
158 просмотров
schedule 15.03.2023

В чем разница между параметрами -i и -u для компиляторов командной строки dcc?
Что такое параметр -i компиляторов командной строки Delphi dcc (dcc32.exe, dcc64.exe, dcclinux64.exe и других)? В отличие от -у? В справке это кратко изложено (и документация Embarcadero, похоже, не распространяется на эту тему):...
77 просмотров

Как добавить пару Name=Value в компонент RzCheckList?
В приложении Delphi Win32 VCL я использую компонент TRzCheckList , который похож на стандартный компонент TCheckListBox , но имеет несколько дополнительных функций. TRzCheckList является частью включенных элементов управления Konopka Signature...
50 просмотров
schedule 20.08.2022

Как установить скорость воспроизведения TMediaPlayer?
Я использую Delphi 10.4 для разработки мобильного приложения для Android. Я использую компонент TMediaPlayer для воспроизведения файлов MP3. Мне нужно установить скорость воспроизведения медиафайлов как 1x, 2x и 4x. Я не нашел никакого примера...
41 просмотров