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


Проблемы с установкой JEDI VCL и возможное решение
До сих пор я видел, что люди, у которых возникают проблемы с установкой, обычно имеют несколько версий Delphi, установленных в их системе. Суть проблемы, по моему мнению, заключается в том, что переменная $Path не установлена ​​должным образом для более новой установки Delphi, и JCL зависит от этой переменной для создания файлов .bpl? (jcXYZ.bpl и т. д.) Чтобы обнаружить эту проблему, выполните следующие действия: - Убедитесь, что файлы JCL bpl действительно создаются в вашей..

Введение в Object Pascal и Java: команда победителей Crew Boat
Введение в современный Object Pascal и Java Modern Object Pascal использует новейший диалект языка программирования Object Pascal с синтаксисом, подобным C# и Python 3.0, но его легче читать, писать и изучать. Object Pascal поддерживает абстракции высокого уровня, такие как полиморфизм и обобщения, сохраняя при этом скорость скомпилированного кода без накладных расходов во время выполнения или снижения производительности. Java — это мощный язык программирования с широкими..

Компоненты доступа к данным Delphi теперь совместимы с 64-разрядной версией macOS
Компания Devart недавно выпустила новые версии своих компонентов доступа к данным Delphi, которые теперь поддерживают 64-разрядную версию macOS. Devart выпустила новые версии своих компонентов доступа к данным Delphi, которые позволяют пользователям разрабатывать приложения в Delphi как для 32-разрядных, так и для 64-разрядных версий macOS. Релиз будет особенно интересен пользователям RAD Studio, которые решат обновить свое программное обеспечение до последней версии 10.3.2,..

Изучение нового языка как нового языка
Изучение нового языка похоже на изучение нового языка. Я начал изучать Python в прошлом году в рамках онлайн-курса Искусственный интеллект на онлайн-платформе Колумбийского университета. Назначенный язык для курса - Python. Я только начинал понимать Python, а потом у меня появилась возможность сделать свою первую внештатную работу. Единственная загвоздка заключалась в том, что это должно было быть в Groovy (настоящее имя), построенном поверх Java. Это был лихорадочный порыв, чтобы..

Создание типа SecureString для Delphi, часть 3.
← Продолжение части 2 Давайте вернемся к простому приложению Delphi VCL, созданному в Части 1 этого сообщения в блоге , и обновим его. На этот раз мы будем использовать ISecureString как можно раньше: uses // Delphi System.StrUtils, // Project PASSWORD, SecureString; procedure TForm1.Button1Click(Sender: TObject); var S: ISecureString; begin with TPasswordDlg.Create(Self) do try if ShowModal <> mrOk then EXIT; S :=..

Почему Delphi и Python - это все, что вам когда-либо понадобится для достижения успеха
Delphi и Python - братья и сестры программного обеспечения со всеми ответами Учитывая техническую сложность нашего постоянно включенного взаимосвязанного мира, вы можете удивиться, узнав, что первый язык программирования общего назначения возник не на основе разностного механизма Чарльза Бэббиджа или восхитительно доикторианской Ады Лавлейс, а вместо этого появился в Германии совсем недавно. как 1945 год, вполне на памяти живущих. Были бы языки программирования без шахмат?..

Для разработчиков Delphi. ModuleManager (фреймворки VCL и FMX), часть II
Для разработчиков Delphi. ModuleManager (фреймворки VCL и FMX), часть II Часть I: https://medium.com/@Softacom/for-delphi-developers-modulemanager-vcl-fmx-frameworks-part-i-3f875a5a0e66 Класс контейнерного типа Основываясь на предыдущих выводах, мы скрываем все особенности поведения различных типов классов контейнерного типа. Перед тем, как писать, добавим требования к контейнеру: Минимальные и достаточные данные для работы контейнера - тип объекта TClass; Создавать..