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

Delphi XE5 - это специальная версия Delphi, выпущенная в сентябре 2013 года. Всегда используйте тег [tag: Delphi] рядом с этим тегом.
5
ответов

Как работать с строками на основе 0 с обратной совместимостью с Delphi XE5?

Я пытаюсь преобразовать свой текущий код Delphi 7 Win32 в Delphi XE5 Android с минимальными изменениями, так что мой проект можно скомпилировать в Win32 из ряда версий Delphi и Android с XE5. Начиная с XE5, происходят изменения в языке, ориентирован...
задан 21 окт. '13 в 9:56
2
ответов

Языки Delphi XE5 справа налево не отображаются так, как они должны быть в android

как гласит название, текст с языка RTL, такой как персидский или арабский, не показывает хорошо в android например, слово "سلام" показано как "م ا ل س". эта проблема возникает даже в текстовых вводах (которые, по моему мнению, являются родными и вст...
задан 19 сент. '13 в 1:26
4
ответов

Как отправить SMS с помощью Delphi XE5 в Android

Кто-нибудь знает, как заставить это работать? Ближе всего я получил код ниже, но не добился успеха. Во-первых, это дает вам некоторую надежду, когда он говорит вам, что вам нужно разрешение SEND_SMS. Но после установки этого разрешения ничего не про...
задан 17 сент. '13 в 5:51
1
ответ

Приложение занимает очень много времени, чтобы синхронизировать потоки (или вообще нет)

Я использую компоненты REST в Delphi XE5 (iOS и Android). В настоящее время я тестирую симулятор iOS, и мое приложение часто зависает в моей строке: R_Request.Execute; После некоторой отладки я нахожу, что она специально зависает в этой строке код...
задан 15 апр. '14 в 0:32
1
ответ

Android NFC в Embarcadero XE5

Попытка заставить NFC работать на Android в Embarcadero XE5. Началось со следующего: https://forums.embarcadero.com/thread.jspa?threadID=97574 которые, похоже, работают. Теперь хотелось бы зарегистрировать обратный вызов для NFC Intent Java-подход: ...
задан 24 февр. '14 в 23:33
2
ответов

Можно ли заменить массив XXX на TArray <XXX>

У меня довольно много переменных, объявленных как var Something: array of XXX; begin SetLength(Something, 10); try ... finally SetLength(Something, 0); end; end; В какой степени безопасно заменить их: var Something: TArray<...
задан 29 апр. '14 в 23:00
1
ответ

В чем разница между "Ограниченной информацией об отладке" и "Отладочной информацией" в настройке компиляции Delphi XE5

Компилятор Delphi XE5 для Win32 имеет новую настройку для информации отладки: Ограниченная информация об отладке. В чем разница между ограниченной информацией об отладке и отладочной информацией?
задан 29 окт. '13 в 11:46
1
ответ

Как получить доступ к контексту рендеринга OpenGL на Android с помощью Delphi XE5?

Как создать контекст рендеринга OpenGL на устройстве Android при разработке приложения с помощью Delphi XE5? В принципе, я не знаю с чего начать. Пока еще нет примеров OpenGL. Что я ожидаю существовать: Некоторое событие (Panel.OnRender), которое...
задан 17 сент. '13 в 20:41
5
ответов

Как мне обрабатывать нажатие кнопки "Назад" в приложении для Android (Delphi)?

Как заставить приложение Android реагировать на кнопку "Назад"? Есть ли что-то для VCL TApplicationEvents на высоком уровне, или мне нужно глубоко погрузиться в низкоуровневые приложения для Android? В настоящее время в большинстве демонстрационных...
задан 13 сент. '13 в 0:11
3
ответов

Форвардные декларации для типов записей (или массивов)

Я хочу сделать это в XE5: type TMyRec = record // fields class function GetList: TMyRecArr; static; end; TMyRecArr = array of TMyRec; Я уже видел "Форвардные объявления для типов записей" и "как сделать напечатанную форвардную де...
задан 29 сент. '15 в 19:16
1
ответ

Что означает звездочка в Object Inspector?

В инспекторе объектов Delphi я вижу звездочку за именем свойства (ConnectionName*): Как это получается, и прежде всего: что это значит? В исходном коде для TMySQLConnection я не вижу ничего особенного, поэтому я предполагаю, что он имеет некот...
задан 17 апр. '14 в 16:17
1
ответ

Последовательный порт Delphi XE5 на Android

Кто-нибудь знает, как получить доступ к последовательному порту в android с помощью delphi XE5? Я использую Cubieboard с Android 4.1.
задан 14 дек. '13 в 0:28
2
ответов

delphi - локальная переменная и массив TPair <Int, Int> - странное поведение выделения памяти

У меня есть следующий пример кода, скомпилированный в delphi xe5 update 2. procedure TForm1.FormCreate(Sender: TObject); var i,t:Integer; buf: array [0..20] of TPair<Integer,Integer>; begin t := 0; for i := Low(buf) to High(buf) do beg...
задан 12 авг. '14 в 13:44
1
ответ

Почему {$ IFDEF MSWINDOWS} заменяется на {$ IF, определенный (MSWINDOWS)} в Delphi XE5?

В XE5 все условные компиляции, такие как {$IFDEF MSWINDOWS} заменяются на {$IF defined(MSWINDOWS)} Например, System.Diagnostics.pas в XE4 имеет ... implementation {$IFDEF MSWINDOWS} uses Winapi.Windows; {$ENDIF} {$IFDEF MACOS} uses Macapi.Ma...
задан 11 мая '14 в 23:27
1
ответ

Общее свойство Threadsafe

Я создал это свойство "threadafe" generic, которое я могу использовать между основным потоком и фоновым потоком. Я сделал это, потому что устал создавать Lock-Objects для всех моих свойств и переменных. TLockedProp<MyType> = class private FM...
задан 31 окт. '13 в 12:56