Начиная с Delphi XE2, NativeInt имеет новое значение. При 32-битном времени выполнения NativeInt представляет собой 32-битное целое число. В 64-битной среде выполнения NativeInt представляет собой 64-битное целое число. У меня есть несколько исходных фай
В Delphi 2010 появились пользовательские атрибуты, которые можно добавлять в объявления и методы типов. Для каких языковых элементов можно использовать пользовательский атрибут? Примеры, которые я нашел до сих пор ...
Я делаю некоторую очистку в моей IDE Delphi XE2, чтобы свести к минимуму загруженные пакеты и, как следствие, меньше вещей в IDE, постарайтесь сделать ее немного более стабильной (чувак, как она падает). Главное...
Обычно с Windows я сохраняю данные моего приложения в папке пользователя (% appdata%). Для этого я использую функцию расширения функциональности, которые связаны с Windows, чтобы получить нужную мне папку, а я ...
У меня есть значение TDateTime (которое я получаю в результате EndOfTheMonth(date)) в вариантный тип. Результат неправильно округлен. Давайте посмотрим на пример: data := EndOfTheMonth(date); V := данные; ...
Этот модуль не может быть скомпилирован в XE2 Update 3 с сообщением «[Неустранимая ошибка DCC ] Test.pas (22): F2084 Внутренняя ошибка: URW1147 "unit Test; тип интерфейса TSorter = procedure (var Values: array of T); ...
Я переношу устаревшее приложение Delphi на Delphi-XE2, и мне интересно, есть ли веская причина заменить массивы, определенные как Array of MyType, на TArray < MyType & gt ;. Так что вопрос в том, что ...
Рассмотрим следующую запись :TMyRecord = запись b :Boolean; // 3 байта заполнения здесь с настройками выравнивания записи по умолчанию i :Integer; конец; Я хочу реализовать IEqualityComparer<...
Delphi с 64-битной компиляцией сейчас находится на стадии бета-тестирования, но только приглашенные бета-тестеры получат в свои руки эту версию. Что следует тестировать бета-тестерам?
Блок FastCodePatch.pas работает на платформе Win32. Delphi XE2 поддерживает платформу Win64, есть идеи как заставить FastCodePatch работать в платформе Win64? unit FastcodePatch; interface function ...
Я начинаю с Firebird и обнаружил компоненты для доступа к базе данных Devart.
Они предлагают собственные компоненты (IBDAC) или драйверы DBExpress. (Я использую Delphi XE2 Pro, который не включает ...
Успешно ли удалось отладить 64-битную DLL путем запуска / подключения к 64-битному приложению? У меня есть код Delphi как для приложения, так и для dll. Я могу отлаживать приложение в 32-битном и 64-битном режимах ...
У меня есть приложение Windows Firemonkey, которое использует TClientDatasets для загрузки файлов данных XML, которые я пытаюсь заставить работать в OS X. Файлы данных хранятся в общей папке Windows, поэтому несколько пользователей могут получить доступ..
Я просматривал класс TDataset и его строковые поля в Delphi XE2 и заметил, что AsWideString возвращает тип UnicodeString. Однако он получает значение от функции TField ....
Я работаю над установщиком компонентов (только для Delphi XE2) и хочу определить, работает ли IDE Delphi XE2. Как бы вы это обнаружили? P.S. Я знаю имя класса окна TAppBuilder, ...
Я тестировал новый драйвер ODBC dbExpress, который поставляется с Delphi XE2 и заметили, что TSQLMonitor не работает. Думая, что я мог неправильно сконфигурировать компонент, ...
Я конвертирую программу Delphi 2007 в Delphi XE2, и у меня возникла проблема со следующим сообщением об ошибке: Unable для получения конечной точки URL для службы / порта "/" из WSDL 'http: // .....' ...
В XCode добавление этих методов в ваш подкласс NSView может помешать активизации окна при нажатии на него: - (BOOL) shouldDelayWindowOrderingForEvent: (NSEvent) theEvent {return YES; ...
FillRect не рисует всю ячейку TStringGrid в Delphi XE2. С левой стороны в цвете по умолчанию есть промежуток в 3 пикселя (с BiDiMode, установленным на bdLeftToRight). Этой проблемы нет в ...
Я использую ActivateKeyboardLayout(HKL_NEXT, KLF_ACTIVATE); для загрузки персидской раскладки клавиатуры с помощью Delphi XE2, но иногда я нажимаю TextBox или DbGrid управляют клавиатурой, автоматически заменяя ее на ...
Мне нужно определить время восхода и захода солнца (местное время) для текущий день с заданной широтой и долготой и с использованием Delphi (я использую XE2). Я нашел эту статью и использовал SysTools ...
Я работаю над переносом приложения Delphi на OSX с помощью FireMonkey. Часть приложения отображает PDF-файлы, в настоящее время использующие элемент управления Acrobat Viewer или компоненты Gnostice под Windows. Эти параметры не ...
Как подсчитать количество вхождений определенного символа в строку в Delphi? Например, предположим, что у меня есть следующая строка и я хочу посчитать количество запятых в ней: S: = ...
Я использую компонент TImage для загрузки некоторых изображений png, но некоторые из них имеют расширение .imp. Я добавляю модуль Vcl.Imaging.pngimage в свой код и использую этот код для загрузки изображений, если...
Мы создали приложение, которое использует пакеты и компоненты. Когда мы отлаживаем приложение, «Журнал событий» в IDE часто показывает, что наши BPL загружаются без отладочной информации («Нет ...
FmtBcd.pas был значительно переработан и переписан в Delphi XE2. В одном из моих проектов у меня есть случай, в котором используется операция деления двух значений Bcd, но две версии дают разные результаты. В ...