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

Кнопка «Назад» не будет работать при использовании веб-браузера
Я загрузил пробную версию xe6 и поиграл с образцом под названием веб-браузер. Я хотел бы закрыть приложение с помощью кнопки «Назад».. это то, что я вставляю в образец procedure TWebBrowserForm.FormKeyUp(Sender: TObject; var Key: Word; var...
987 просмотров
schedule 13.06.2022

Перетащите ListBoxItem в тот же ListBox в Delphi xe firemonkey
Мне нужен способ сортировки listboxItems внутри одного и того же listbox в мобильном приложении. Я поставил listbox в форму и добавил несколько listboxitems , я установил DargMode из listboxitems на dmAutomatic , я написал обработчики...
1817 просмотров

Delphi XE6 - Как сделать так, чтобы изображение определяемых пользователем компонентов отображалось на поддоне
Я перехожу с 2007 года на XE6, и у меня есть несколько пользовательских компонентов, написанных мной и третьей стороной. При установке компонентов в delphi 2007 вы просто добавляете компоненты в библиотеку, и она автоматически находит и загружает...
903 просмотров
schedule 18.12.2022

Можно ли компилировать Delphi XE6 для Windows Phone?
Когда я создаю приложение FireMonkey, я не могу его скомпилировать для Windows Phone... почему? Я читал, что он должен поддерживать его? Как скомпилировать приложение для Windows Phone?
1658 просмотров
schedule 12.09.2022

Как установить размер стека в TThread?
Как я могу установить пользовательский размер стека в TThread ? Я пытаюсь повторно ввести конструктор TThread , но он говорит, что ThreadProc отсутствует, но находится прямо в System.Classes . type TThreadHelper = class helper for TThread...
1369 просмотров
schedule 15.02.2023

Как использовать анонимные функции?
Как я могу правильно использовать анонимные функции? Я пытаюсь использовать общую функцию сравнения, но получаю следующую ошибку в приведенном ниже примере. Может кто-нибудь объяснить, почему это происходит? program Project11; {$APPTYPE...
412 просмотров
schedule 29.08.2022

BinarySearch для всех вхождений?
Как я могу искать все вхождения значения в массиве, используя BinarySearch ? По умолчанию TArray.BinarySearch в System.Generics.Collections возвращает только один индекс. Пример массива: A = [1, 2, 3, 3, 3, 6, 7, 8, 9];
1636 просмотров
schedule 10.05.2022

Пропорциональное изменение размера изображения без снижения качества в TImage
У меня есть TImage 800x600 с изображением 1024x768. TImage выравнивается по alClient. Время пропорционально. TImage растянут. Когда я изменяю размер формы, изображение тоже изменяется, но его качество становится ниже, а видимые текстовые метки...
1076 просмотров
schedule 11.04.2023

TVirtualStringTree Нарисовать собственное изображение/значок узла в дереве
Мне нужно нарисовать графику в виде изображения узла. Вроде рисует изображения из ImageList в событии OnGetImageIndex, но из одного источника вроде TIcon, TImage, TBitmap. В моей ситуации все узлы имеют свои значки и места в записи UserData....
1366 просмотров

DataSnap и поле autoinc
Я хотел бы, чтобы в моей таблице было поле autoinc, но вставка в него с использованием ClientDataSet вызывает ошибку «поле должно иметь значение». Кажется, что сервер Datasnap не знает, что он должен генерировать его сам, и ожидает значение. Для...
1536 просмотров
schedule 11.05.2022

Как реализовать мобильные альтернативные формы fmx в Delphi XE6
Я пишу мобильное приложение, используя Delphi XE6, и нашел в одном из примеров в их репозитории возможность иметь основной вид и альтернативные представления fmx для разных устройств. Образец выглядел так, как если бы он выбрал правильную форму на...
1100 просмотров
schedule 09.04.2023

Есть ли у кого-нибудь пример сериализации JSON туда и обратно в Delphi XE6?
Я хочу закодировать (как мне кажется, простую) сериализацию объекта туда и обратно в Delphi. Но я не могу понять, как это сделать в/из JSON. Я могу и уже некоторое время делаю это с помощью XML. Однако пример и объяснение, которые я нашел в...
1453 просмотров
schedule 07.12.2022

Как обеспечить унифицированную обработку цвета для использования в VCL и FMX?
Я знаю, что это должно быть просто, но я не понимаю. У меня есть программное обеспечение с общим исходным кодом между FMX и VCL. Теперь есть места, где мне нужно сослаться на цвета. И эта ссылка должна быть автоматически переведена на...
102 просмотров
schedule 09.12.2023

Форвардная декларация с дженериками
Итак, как сделать правильную предварительную декларацию с помощью дженериков? type TGenericCollectionItem = class; TGenericCollection<T: TGenericCollectionItem> = class(TObjectList<T>) // line 14 protected procedure...
102 просмотров
schedule 13.04.2022

Отображение уведомлений в Mac OSX с помощью delphi-XE6
Когда я создаю уведомление для mac OSX. Я могу установить (уникальное) имя уведомления, но заголовок не изменится. Он просто показывает название приложения. procedure TPWTrayIcon.MacNotification(pTitle, pMessage: string); var Note :...
170 просмотров

Как реализовать IEnumerable‹T›?
Как реализовать IEnumerable<T> ? Задний план Допустим, у меня есть класс, который я хочу реализовать IEnumerable<T> : TStackoverflow<T> = class(TInterfacedObject, IEnumerable<T>) public { IEnumerable<T> }...
4398 просмотров
schedule 30.07.2022

Миграция DataSnap с Delphi 7 на XE6
Еще раз извините за мой английский, я уже мигрировал клиент и сервер, и все работало хорошо, пока я не заметил, что модуль удаленных данных сервера не работает так, как ожидалось. Когда я запускаю запрос от клиента, который требует больше времени,...
692 просмотров
schedule 21.04.2023

Delphi - невозможно сохранить/загрузить TObjectList в FileStream
У меня есть TObjectList, который я пытаюсь записать на диск. Хотя я получаю файл (54 байта), когда я меняю значение свойства FNAME на что-то очень длинное, размер файла никогда не меняется, и я получаю nil, когда пытаюсь его прочитать. Я в...
743 просмотров
schedule 03.11.2023

Возврат данных таблицы с помощью Delphi ISAPI
Сначала я создал обычное приложение для привязки данных с сервером и клиентом. Чтобы получить данные с сервера, у меня есть sqlconnection, подключенный к DSProviderConnection, который подключен к ClinetDataSet. Затем все, что мне нужно сделать, это...
421 просмотров
schedule 14.05.2022

Сделать заголовки групп TListView недоступными для кликов
У меня есть TListView с группами. Есть ли способ сделать заголовки групп неактивными, чтобы они действовали как простые разделители? TListGroupState не содержит подходящего флага. Я нашел " Как установить заголовки групп в списке нельзя выбрать?...
236 просмотров