Описание тега delphi

Delphi - это язык для быстрой разработки собственных приложений для Windows, macOS, Linux, iOS и Android с использованием Object Pascal. Название относится к языку Delphi, а также к его библиотекам, компилятору и IDE, которые используются для редактирования и отладки проектов Delphi.
1 ответ

Обмен сообщениями между Node.js и приложением Delphi

У меня есть 2 приложения, 1 большое приложение Delphi для Windows и 1 крошечное приложение Node.js. Я хочу, чтобы приложение Node.js отправляло разные сообщения в приложение Delphi в зависимости от входных данных, полученных от службы реального врем…
30 авг '18 в 09:51
1 ответ

Что такое код ошибки Delphi e8000067?

Я создаю приложение, используя Delphi XE8 и FireMonkey. У меня это работает на Android, и я пытаюсь заставить его работать на iPad. IPad работает под управлением OS X 5.1.1.У меня есть профиль обеспечения отладки. Во-первых, когда я попытался запуст…
28 апр '16 в 10:06
1 ответ

Как прочитать значение из массива

У меня есть массив, который мне нужно прочитать первое значение из массива, а затем прочитать следующие значения, когда-то использованные: type TMyCardRecord = record CardSet:integer; CardValue:integer; CardPicture:TBitmap; end; Var PlayerCards : ar…
06 мар '17 в 14:07
2 ответа

Как определить, когда просмотр списка FMX прокручивается вниз?

Я работаю над Firemonkey TListView для отображения результатов поиска. Этот список загружает 25 элементов одновременно, но потенциально может отображать сотни элементов. Мне нужно определить, когда пользователь прокрутил страницу до конца, чтобы я м…
19 сен '17 в 16:41
1 ответ

Бесплатный Mailitem в Delphi

У меня есть Mailitem и я отвечаю на это. Теперь я регистрирую OnSend EventHandler и отображаю элемент с модальным значением FALSE. Все работает как хотелось. Моя проблема в том, что я не знаю, как освободить MailItem. Если я отображаю модальный объе…
10 июн '14 в 12:58
1 ответ

Как получить данные с php-сервера клиентом delphi через HTTP-соединение?

Пожалуйста, мне нужно знать, как отправить параметры из приложения Delphi на страницу php, тогда php сделает некоторые вычисления по этим параметрам и снова вернет результат в Delphi?
29 окт '13 в 09:10
1 ответ

Показать вторую форму по нажатию кнопки в Delphi Android

Поднимите ошибку, когда я нажму кнопку и вызову отладчика form.show. Проект AVA.apk поднял класс исключения EJNIException с сообщением "android.view.ViewRootImpl$CalledFromWrongThreadException: только исходный поток, создавший иерархию представлений…
08 фев '17 в 14:59
3 ответа

Компиляция дважды с Delphi 6 и получение одинаковой контрольной суммы в двоичном файле

В целях проверки двоичного / исходного кода, я хотел бы иметь возможность сделать две компиляции на одном компьютере с интервалом в две недели, чтобы двоичные файлы были идентичными и, таким образом, проходили некоторые проверки контрольной суммы. Д…
2 ответа

Расположение файлов по умолчанию в C++ Builder (и Delphi)

В течение некоторого времени я сильно раздражался с IDE C++ Builder. Когда я пишу код, я всегда использую стандартную компоновку для файлов кода. У меня есть стандартный заголовок, который я использую, в том числе, т.е. Лицензия на файл, имя файла, …
22 май '09 в 15:25
1 ответ

Пароли и Delphi TZipFile

Может ли Delphi XE5 TZipFile обрабатывать зашифрованные / защищенные паролем zip-файлы? Или пользователи должны использовать стороннее программное обеспечение для этого? Любая помощь будет оценена.
17 янв '14 в 15:05
1 ответ

Delphi minmax HashTable отладка - закрыто

Решена, тупая ошибка function Tform1.Boardtostr(const aboard:Tboard):string; var a,b:integer; begin result:=''; for a:= 1 to 8 do begin for b:=1 to 8 do begin if board[b][a] = -1 then //<--should be aboard instead of board result:=result+'0' else…
08 июн '12 в 14:56
0 ответов

Для обнаружения события OnPaste в TRichEdit

Следуя приведенному здесь примеру http://www.tek-tips.com/faqs.cfm?fid=6272 я внес изменения в компонент, чтобы обнаруживать событие OnPaste в TRichEdit. Ниже приведен исходный код: type TStringEvent = procedure(Sender: TObject; var s: String) of ob…
23 мар '15 в 13:37
2 ответа

Вложенные наборы данных с TClientdatasets в более чем двух уровнях?

Я хотел бы знать, возможно ли вложить набор данных в набор данных, а затем вложить этот набор данных в другой набор данных. Таким образом, 3 уровня вложенности. В настоящее время мне удается вложить только один набор данных в другой. При попытке вне…
17 ноя '09 в 15:25
1 ответ

Почему десериализованный TDictionary не работает правильно?

Я пытаюсь сериализовать / десериализовать стандартный контейнер Delphi, используя стандартный сериализатор Delphi. procedure TForm7.TestButtonClick(Sender: TObject); var dict: TDictionary<Integer, Integer>; jsonValue: TJSONValue; begin //seria…
2 ответа

Отображение функций delphi/pascal dll в дескрипторе и строке jna

Я пытаюсь вызвать функцию в DLL Delphi с использованием JNA. определение функции: function myFuncGetName (aHandle : THandle; var aBuf : pwideChar ): integer; export; мое отображение JNA выглядит так: int myFuncGetName(PointerByReference aHandle, WSt…
04 июн '12 в 16:02
1 ответ

Delphi Dyncamically создал пункты всплывающего меню - недопустимая операция указателя / нарушение прав доступа

У меня проблема с сообщением об ошибке "Недопустимая операция с плавающей точкой". Всплывающее меню является элементом управления временем разработки и называется NavPop, У него нет назначенных пунктов меню. Это назначено как popupmenu для Panel1, З…
20 май '12 в 11:56
2 ответа

Delphi - проблема со ссылками на объекты, созданные во время выполнения

Я использую Delphi 7. Я написал некоторый код для создания кнопок во время выполнения (мне нужно много одинаковых кнопок в одинаковых местах в каждой форме, поэтому я решил это сделать). Но у меня возникают проблемы со ссылками на них в процедурах (…
03 май '15 в 09:40
3 ответа

Обновите компонент VCL из CreateAnonymousThread

Кажется, что Synchronize нельзя использовать из потока, созданного с помощью CreateAnonymousThread, поэтому вопрос таков: How i can update a VCL component from inside of a Thread created using CreateAnonymousThread? TThread.CreateAnonymousThread(pro…
18 июл '11 в 21:20
1 ответ

Пробел в строке подключения

Я пытаюсь подключиться к базе данных сервера SQL с помощью ADO. Пароль содержит пробел в качестве последнего символа. При создании строки подключения, как я должен экранировать пароль? MSDN говорит, поместите его в одинарные или двойные кавычки, но …
20 мар '13 в 15:45
1 ответ

Как передать анонимный перечислимый тип в подпрограмму?

Я пытаюсь сделать удобную функцию для преобразования System.Classes.TShiftState в удобочитаемую строку. Чтобы упростить задачу, я создал подпрограмму для выполнения общего кода, чтобы сделать функцию более компактной. Проблема в том, что я не могу п…
19 ноя '16 в 02:36