Публикации по теме 'delphi'


Создание типа SecureString для Delphi, часть 1.
Как разработчики, мы часто имеем дело с конфиденциальными данными; кредитные карты, пароли, может быть, даже медицинские записи. Мы считываем такие данные с диска, или пользователь дает их нам через пользовательский интерфейс, и они остаются в памяти. Как мы защищаем конфиденциальные данные в памяти? Наверняка операционная система запрещает процессам доступ к выделенной памяти друг друга, верно? Хотя в целом это правильно, вот несколько сценариев, в которых наша память процесса может..

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

Как отслеживать ссылки на объект?
В мире, где по-прежнему правят ручное выделение памяти и указатели (Borland Delphi), мне нужно общее решение для того, что я считаю общей проблемой: В данный момент на объект можно ссылаться из нескольких мест (списки, другие объекты, ...). Есть...
1489 просмотров
schedule 13.02.2024

Множественные приложения и диалоговые окна Delphi
У меня есть приложение Delphi 7, которое имеет два представления документа (например, редактирование WYSIWYG HTML может иметь представление WYSIWYG и представление исходного кода, а не мое настоящее приложение). Их можно открывать в отдельных окнах...
7403 просмотров
schedule 22.02.2022

64-битное распределение памяти
Меня попросили создать Delphi-совместимую dll на C ++ для простого управления 64-битной памятью. Фон состоит в том, что системе в Delphi необходимо выделить много фрагментов памяти, которые выходили бы за пределы 32-битного адресного пространства....
3055 просмотров
schedule 21.10.2022

Как сохранить изображение jpg в базу данных, а затем загрузить его в Delphi с помощью FIBplus и TImage?
Как сохранить изображение в формате jpg в базу данных, а затем загрузить его в Delphi с помощью FIBplus и TImage?
18353 просмотров
schedule 16.05.2023

Как создавать потоки под Python для Delphi
Я размещаю скрипт Python с компонентами Python для Delphi внутри моего приложения Delphi. Я хочу создать фоновые задачи, которые будут выполняться по сценарию. Можно ли создавать потоки, которые продолжают работать, даже если выполнение скрипта...
1237 просмотров
schedule 01.07.2022

Qt или Delphi Если бы вы предпочли одно другому?
Если бы у вас была разница между тем, чтобы отправиться в мир Delphi или в мир Qt, что бы вы выбрали? Я знаю, что они не совсем сопоставимы. У меня, например, есть опыт разработки под Windows с помощью Builder C++ (почти Delphi) и MFC (почти Qt), и...
11776 просмотров
schedule 04.03.2023

Безопасно ли использовать объект TAdsSettings в основном потоке и объекты AdsQuery в других потоках?
У меня есть приложение Win-CGI, которое я сейчас конвертирую в ISAPI. Приложение использует потомков TDataset для сервера баз данных Extended Systems Advantage. Поскольку может быть только один экземпляр объекта TAdsSettings, он должен...
421 просмотров

Функциональность JQuery TypeWatch в Delphi
TypeWatch — это плагин JQuery, который отслеживает время между нажатиями клавиш в поле ввода текста. Это позволяет использовать такие функции, как обновление результатов поиска по мере того, как пользователь вводит условия поиска, как показано на...
625 просмотров
schedule 08.03.2024

Есть ли разница в производительности между inc(i) и i := i + 1 в Delphi?
У меня есть процедура с большим количеством i := i +1; в нем и я думаю inc(i); выглядит намного лучше. Есть ли разница в производительности или вызов функции просто встроен компилятором? Я знаю, что это, вероятно, не имеет...
3487 просмотров
schedule 07.08.2022

Проекту Delphi требуются пакеты среды выполнения, даже если пакеты среды выполнения отключены
Мой проект Delphi7 не будет работать на моем клиентском компьютере, если в пути нет нескольких пакетов времени выполнения. например, rtl70.bpl У меня отключено Сборка с пакетами времени выполнения , поэтому разве они не должны быть включены в...
3686 просмотров
schedule 01.06.2022

Импорт веб-служб Delphi в Java
У меня есть веб-сервер, построенный на Delphi, и я пытаюсь использовать его веб-службы на Java (я использую Eclipse IDE), создав клиент веб-службы с помощью мастера Eclipse. Обозреватель веб-служб распознает файл WSDL, но при попытке создать клиента...
1899 просмотров
schedule 13.05.2022

Как использовать или решать проблемы с наследованием визуальных форм в Delphi?
Я работал над проектом в Delphi 7, где я хотел, чтобы формы наследовали компоненты от других форм. Мне удалось заставить это работать, но я столкнулся со следующими проблемами (и я собираюсь опубликовать решения, чтобы, надеюсь, помочь другим в...
16625 просмотров
schedule 23.02.2022

Переименовать элемент управления в Delphi 7?
В ответ на этот вопрос, Я работаю над большой кодовой базой Delphi 7, которая не очень хорошо написана. Я смотрю на такой код, как на небольшой пример: if FMode=mdCredit then begin Panel8.Caption:='Credit';...
3146 просмотров
schedule 21.08.2022

Миграция приложения Delphi 7 в .NET
Любые советы о том, как перенести существующее бизнес-приложение Delphi 7 на .NET 2.0 в Visual Studio 2005? Visual Studio 2005 уже куплена, компания хочет отойти от инструментов Borland / Codegear. Приложение представляет собой исполняемый файл...
11625 просмотров
schedule 11.05.2024

Можете ли вы переопределить вызовы MessageDlg в Custom TForm/Dialog?
Я использовал код, подобный этому MessageDlg('', mtWarning, [mbOK], 0); на протяжении всего моего проекта (спасибо инструменту диалога сообщений GExperts :)), и мне было интересно, знает ли кто-нибудь способ переопределить вызов и показать...
3263 просмотров
schedule 04.06.2022

Передача строки в уже запущенный экземпляр приложения
У меня есть приложение, которое определяет, есть ли еще один запущенный экземпляр приложения, и завершает работу, если он обнаружен. Эта часть вроде работает надежно. Мое приложение принимает аргумент командной строки, который я хотел бы передать...
3255 просмотров
schedule 24.03.2024

Многопоточный цикл обработки сообщений Delphi
В моем приложении есть несколько потоков: 1) основной поток 2) 2 подосновных потока (каждый с циклом сообщений, как показано ниже), используемые TFQM 3) n рабочих потоков (простой цикл, содержащий Sleep()) Моя проблема в том, что когда я закрываю...
13016 просмотров
schedule 23.11.2022

Список с множественным выбором, привязанный к базе данных в Delphi 6
Я использую Delphi 6, и мне нужен список с привязкой к базе данных с множественным выбором. Я нашел три типа списков: TListBox , TDBListBox и TDBLookupListBox . Насколько я понимаю, TListbox не привязан к базе данных. TDBListBox и...
3603 просмотров
schedule 18.02.2022

Библиотеки и учебные пособия по XML в Delphi
Я планирую добавить в приложение поддержку XML, но я не знаком с XML-программированием в Delphi. В основном мне нужно создавать объекты на основе узлов XML и генерировать файл XML на основе объектов. Какую библиотеку компонентов XML следует...
13412 просмотров
schedule 22.02.2023

Активируйте сканирование файлов на вирусы из приложения Delphi
У нас есть приложение, которое отслеживает падение файлов в папке и должно запускать проверку на вирусы, прежде чем использовать какие-либо входящие файлы. Это должно быть частью приложения Delphi, и файл должен пройти проверку на вирусы, иначе мы...
761 просмотров
schedule 05.04.2022