Описание тега delphi-xe7
Delphi XE7 - это конкретная версия Delphi, выпущенная в сентябре 2014 года.
2
ответа
Delphi asm to purepascal
Я пытаюсь перенести код Delphi 5 в Delphi XE7-WIN64 и столкнулся с проблемой смешанного кода сборки в следующем блоке. Также я новичок. procedure IterateMenus(Func: Pointer; Menu1, Menu2: TElMenuItem); var I, J: Integer; IIndex, JIndex: Byte; Menu1S…
22 дек '14 в 11:30
1
ответ
Слишком много вызовов метода рисования
Я создал тестовый компонент unit Control1; interface uses System.SysUtils, System.Classes, FMX.Types, FMX.Controls; type TTestComp = class(TControl) private i: integer; protected procedure Paint; override; public constructor Create(AOwner: TComponen…
27 июн '16 в 12:50
2
ответа
Как встроить видео с YouTube в более новые версии Delphi?
Я пытаюсь загрузить видео с YouTube в TWebBrowser в Delphi XE7 и получаю сообщение об ошибке: Для воспроизведения видео требуется Adobe Flash Player или браузер с поддержкой HTML5.Получить последнюю версию Flash PlayerУзнайте больше об обновлении до…
01 июн '15 в 06:10
1
ответ
Обязательно ли иметь Inherited в первой строке в конструкторе?
Обязательно ли иметь Inherited в первой строке в конструкторе?Могу ли я иметь другой код до "Унаследованного"? Пример: constructor TMyIniFile.Create(SectionName: string); VAR Path: string; begin Path:= UserProfileFolder; //initialize path here inher…
21 мар '18 в 13:37
1
ответ
Новая линия в помощь понимание
С подсказкой подсказки подсказки я могу отобразить некоторые дополнительные комментарии при наведении курсора на имя класса / имя поля / имя процедуры и т. Д., Например: /// <comments>Some comments on e.g. a class.</comments> Как я могу …
09 авг '15 в 10:42
1
ответ
Событие не начинается
Я пытаюсь использовать WebWorkerStarted а также WebWorkerFinished от TWebbrowser однако события просто не запускаются вообще. Как я могу заставить эти события работать? Я хочу увидеть, с каких рабочих потоков запускаются TWebbrowser, unit Unit2; int…
05 фев '15 в 14:38
2
ответа
Совместимость пакета среды выполнения delphi xe7 с delphi 7
Я создал огромный проект Delphi с Delphi 7. Эта программа состоит из нескольких пакетов времени выполнения (bpl), и мы пытаемся обновить наши компоненты и исходные коды до компонентов delphi xe7, чтобы эта программа могла быть скомпилирована delphi …
17 фев '15 в 03:15
0
ответов
http/1.1 404 не найден и арабское имя файла delphi
У меня две проблемы: 1 - мое приложение не может загрузить файл 'txt или doc' с арабским именем! 2 - мой проект не загружал изображение и показывает это исключение: http / 1.1 404 не найден delphi Примечание: мое приложение загружает только текстовы…
14 апр '16 в 15:24
1
ответ
Использование TNotificationCenter.OnReceiveLocalNotification
Я пытаюсь перехватить сообщение в NotificationCenter, чтобы использовать его для других целей. Когда я получаю уведомление на свое устройство через php-сервер gcm, я пытался перехватить сообщение с помощью NotificationCenter: NotificationCenterRecei…
05 фев '15 в 15:29
3
ответа
Изменение размера формы, даже если она без полей - Удалить край скоса
Использование следующего кода для изменения размера формы без полей прекрасно работает: type TForm1 = class(TForm) protected procedure CreateParams(var Params: TCreateParams); override; end; procedure TForm1.CreateParams(var Params: TCreateParams); …
24 июн '16 в 23:46
1
ответ
Почему TJson.ObjectToJsonObject/ObjectToJsonString представляет поля записи в виде массива JSON?
Существует несоответствие того, как SuperObject и TJson.ObjectToJsonObject представляют определенные части класса (т.е. поля записи). Давайте иметь следующий фрагмент кода: Uses rest.json, superobject; type TSimplePersonRec = record FirstName: strin…
14 сен '14 в 15:34
1
ответ
Как я могу восстановить память от использования TFileOpenDialog?
В простом приложении Delphi VCL с одной кнопкой на форме и следующим кодом события OnButton: procedure TForm1.Button1Click(Sender: TObject); var OpenDialog : TFileOpenDialog; begin OpenDialog := TFileOpenDialog.Create(nil); try OpenDialog.Options :=…
12 фев '19 в 08:31
1
ответ
Как я могу загрузить ресурс
Я использую XE7 Rad Studio для создания "приложений" для Android и IPhone. Сосредоточение на Android на данный момент. В соответствии с требованиями, мне нужно загрузить HTML внутри приложения в виде строки ресурса. WebBrowser1.LoadFromStrings(Resou…
17 ноя '14 в 15:38
1
ответ
Растровое изображение в массив на Delphi XE7
Я пишу процедуру, которая переписывает растровое изображение в массив на XE7. Я написал этот кусок кода: PROCEDURE BitmapToArray(var inBitmap : TBitMap; var outArray : TIntegerDynArray_2D); var x : integer; y : integer; P : PByteArray; begin SetLeng…
16 апр '15 в 12:39
2
ответа
XE7 FMX поврежденные картинки PNG
Возникли проблемы при создании эскизов в XE7-Update1 FMX Windows7-64bit. Эта проблема отсутствует в XE5. У меня есть три компонента Timage, одна кнопка и компонент TOpenDialog в форме FMX HD. С TOpenDialog я выбираю существующий PNG, который был про…
23 дек '14 в 22:28
1
ответ
XE7 распознает отключение Bluetooth
С помощью Delphi XE7 на Android я подключаюсь через Bluetooth Classic SPP-устройство. у меня есть JBluetoothSocket var Sock: JBluetoothSocket; uid: JUUID; // UUID for SPP traffic targetMAC: string; // remote MAC address of the selected remoteDevice:…
26 фев '15 в 09:10
1
ответ
Передать различные типы записей в качестве параметра в процедуре?
Есть ли хитрость для передачи записей с другим типом в качестве параметра в процедуре? Например, посмотрите на этот псевдокод: type TPerson = record Species: string; CountLegs: Integer; end; TSpider = record Species: string; CountLegs: Integer; Colo…
26 фев '15 в 19:12
0
ответов
Как создать окно, похожее на StickyNotes?
Как создать окно (форму), похожее на Sticky Notes? Основная характеристика, которая мне нужна: Это никогда не сводится к минимуму (Win+D / Win + W) Другие характеристики: Это всегда остается под другими окнами Нет кнопки на панели задач Прозрачность…
21 фев '18 в 15:51
3
ответа
Любой способ ускорить SaveToStream на TPNGImage?
У меня есть функция, которая преобразует TBitmap (который я рисую) в TPngImage, а затем сохраняет его в поток, чтобы другие методы могли использовать его. Png используется потому, что создает меньшие изображения для вывода отчета (Excel, HTML). Проб…
06 авг '15 в 16:38
1
ответ
Как активировать рефакторинг?
Меню Refactorings в моем C++/Delphi всегда показывает "Нет доступных рефакторингов". Как мне его активировать? Это кажется многообещающим. Я хотел бы использовать это однажды. Здесь очень старая ветка, в которой говорится, что это вызвано некоторыми…
12 фев '19 в 08:16