Вопросы по теме 'delphi-xe3'
Почему поле со списком меняет свой текст на текст элемента при изменении шрифта?
Очевидно, это ошибка, но я не могу понять, почему это происходит. Вот минималистичный код для воспроизведения. Просто поместите поле со списком и кнопку в форме и напишите следующие обработчики событий:
procedure TForm1.FormCreate(Sender:...
3063 просмотров
schedule
12.06.2022
Delphi XE3, уродливые границы StringGrid
Почему границы StringGrid настолько нечеткие в XE3 по сравнению с Delphi7? Как это исправить?
1398 просмотров
schedule
22.08.2022
Остановка программы Delphi в бесконечном цикле
Когда в Delphi возникает бесконечный цикл, отладчик даже не выдает мне трассировку стека, когда я нажимаю кнопку остановки. Если у меня есть подозрение, где программа останавливается, я могу поставить точку останова, и она остановится, если это...
2027 просмотров
schedule
07.09.2022
Сократить метку в Firemonkey с многоточием
Есть ли процедура с многоточием / многоточием для сокращения текста кнопки или метки в Firemonkey? например, чтобы повернуть:
"C:\a действительно\действительно\действительно длинный\очень длинный путь\еще более длинное имя пути" в "C:\a...
1399 просмотров
schedule
02.07.2023
Изменение шрифта TActionMainMenuBar при использовании стилей Vcl
Обычно можно изменить шрифт TActionMainMenuBar или TMainMenu следующим образом:
Screen.MenuFont.Name := 'Calibri';
При использовании стилей Vcl это больше невозможно, если для компонента зарегистрирован StyleHook. Я зашел в конструктор...
1780 просмотров
schedule
15.12.2022
GetKeyState в firemonkey
В VCL (Delphi 2010) я использовал эту функцию, чтобы проверить, нажата ли клавиша управления:
function IsControlKeyPressed: Boolean;
begin
Result := GetKeyState(VK_CONTROL) < 0;
end;
GetKeyState — это функция в библиотеке Windows,...
5567 просмотров
schedule
30.11.2022
Необъявленный идентификатор SysUtils.LongDayNames
Я очень новичок в delphi, и я попробовал следующий код
procedure TForm1.Button1Click(Sender: TObject);
var
myDate : TDateTime;
day : string;
begin
myDate := EncodeDate(2002, 12, 31);
day := LongDayNames[DayOfWeek(myDate)];...
3662 просмотров
schedule
31.12.2022
Доступ к данным несколькими потоками
У меня есть приложение, которое я написал, у меня есть три потока. Нить 1, 2 и 3.
И два списка номеров 1 и 2.
Поток №1 вставляет данные в список №1.
Поток №2 получает данные из списка №1.
Поток №2 вставляет данные в список №2.
Поток №3...
597 просмотров
schedule
15.05.2023
Delphi XE3 выдает EFOpenError при указании FILE_SHARE_READ или FILE_SHARE_WRITE в конструкторе TFileStream
Следующий оператор отлично работает в Delphi XE (Windows 7 x64), но выдает «Класс исключения EFOpenError с сообщением ...» в Delphi XE3 (Windows 7 x64). Это похоже на ошибку. Если да, то есть ли обходной путь?
TFileStream.Create(...
907 просмотров
schedule
21.04.2023
Проверка подлинности Delphi OAuth
Я сделал приложение, которое работает с twitter API для генерации твитов. Теперь я хочу расширить свое приложение, но чтобы делать то, что я хочу в своем приложении, мне нужно пройти аутентификацию с помощью API Twitter.
Лучший пример, который я...
4741 просмотров
schedule
26.01.2023
Ошибка: 104 Не удалось получить информацию о версии из CRPE32.dll — GetCRPEVersion
Я сделал поиск и не могу найти другого вопроса, подобного этому. Я получаю эту ошибку с Delphi XE2 и Delphi XE3. Я использую Crystal Reports XI R1. Я не уверен, зачем Delphi заботиться о версии, ошибка должна быть во время инициализации crpe32.dll....
2283 просмотров
schedule
01.04.2022
Ошибка компилятора при использовании объявленных общедоступных переменных в других формах
Я объявлял много общедоступных переменных назад, но в Delphi-XE3 на первом месте.
Я объявляю общедоступную переменную хорошей, но не могу использовать ее в других формах, но не знаю почему?
мой основной код объединения:
unit uMian;...
1886 просмотров
schedule
10.08.2022
Как написать/прочитать собственные сводные данные в свойствах файла в Delphi?
У большинства популярных файлов (таких как документы Word, файлы TXT, изображения JPG и т. д.) в свойствах есть специальные поля сводной информации.
моя программа создает свой файл сохранения, возможно ли иметь свои собственные поля сводной...
280 просмотров
schedule
10.12.2022
Получение пути к приложению в Firemonkey
Таким образом, в VCL можно использовать следующую строку кода для получения пути к приложениям:
ExtractFilePath(Application.ExeName)
Я попробовал то же самое с Firemokey и заметил, что ExeName больше не доступен. Какой код я могу...
18397 просмотров
schedule
02.04.2022
Indy получает всю информацию о локальном интерфейсе (кросс-платформенный)
Я преобразовываю устройство, содержащее список сетевых интерфейсов, в кроссплатформенное. Текущая версия использует необработанный winsock для получения адреса, маски и широковещательного адреса для каждого сетевого интерфейса в системе.
Я...
1445 просмотров
schedule
25.04.2022
TVirtualInterface дает сбой с интерфейсом, который содержит функцию свойства объекта
У меня есть интерфейс:
TOnIntegerValue: function: integer of object;
ITestInterface = interface(IInvokable)
['{54288E63-E6F8-4439-8466-D3D966455B8C}']
function GetOnIntegerValue: TOnIntegerValue;
procedure SetOnIntegerValue(const Value:...
287 просмотров
schedule
01.03.2023
TListview неправильно рисуется при использовании события OnDrawItem
Я использую событие OnDrawItem в компоненте TlistView для рисования содержимого с использованием пользовательских цветов, но при прокрутке списка появляются некоторые артефакты.
Это используемый код.
procedure TForm35.FormCreate(Sender:...
2322 просмотров
schedule
03.04.2023
Стиль заливки кнопки Firemonkey
Я использую Delphi XE3 и осваиваю стили. Я хочу изменить цвет кнопки. Я могу изменить цвет текста в порядке, но не могу найти свойство «заливка» в инспекторе стилей, возможно, из-за отсутствия TRectangle, только TSubimage и TRectAnimation для...
2433 просмотров
schedule
09.09.2022
Установить шрифт в firemonkey
Как я могу использовать встроенный шрифт или установить новые шрифты в моем приложении firemonkey?
Я попробовал это решение , но WM_FONTCHANGE не определено в FMX!
Я хочу использовать пользовательский шрифт в своем приложении, как я могу это...
2273 просмотров
schedule
11.12.2022
Как заставить FastReport генерировать PDF-файл, который можно просматривать на iOS?
Я использую FastReports, и полученные в результате PDF-файлы не могут быть правильно прочитаны на iOS. Потому что iOS читает PDF / A, который FastReports не поддерживает. Очевидно, это известная ошибка в FastReports 4.0, и она будет исправлена в...
10453 просмотров
schedule
28.12.2023