1214 читали · 5 лет назад
Delphi создание динамических компонентов и работа с ними.
В этой статье мы рассмотрим как правильно создавать динамические компоненты в среде программирования делфи, а так же рассмотрим работу с ними. Первое с чего мы начнем это создание динамического компонента запускаем Delphi (в моем случае это RAD Studio 10 Seattle) идем в пункт меню FIle > New > VCL Forms Application - Delphi. В инспекторе объектов выбираем нашу форму Form1 переходим на вкладку Events и дважды щелкаем ЛКМ по полю возле OnCreate тем самым мы создадим слушатель событий при созданий формы...
9098 читали · 10 месяцев назад
Язык программирования Паскаль живее всех живых
Приезжает Вирт с лекцией в Испанию, спрашивает испанцев: - Нравится ли вам Паскаль? А испанцы в ответ: - Си! Си! Во-первых, хотелось бы поблагодарить всех, кого Delphi обидела так, что даже кушать не могут (она старается), за то, что подкинули тему для разбора. Ну и я уже видел пару видосов по истории Паскаля такого уровня безграмотности и незнания базовых вещей, что и представить сложно. Во-вторых, само по себе определение такого языка программирования, как Паскаль довольно затруднено. Существуют...
350 читали · 5 лет назад
Локализация Делфи-проектов. GUI для Kryvich's Delphi Localizer.
Среда локализации ITE (Integrated Translation Environment) появилась ещё в Delphi 5, но с того момента так и не развивалась. У среды очень неудобный интерфейс, в котором можно по ошибке запороть ресурсы или потерять переводы...
3 года назад
Delphi 10.4, начало работы с Excel
Добрый день, уважаемые читатели. Цикл моих статей будет посвящён Delphi и работе его с Microsoft Excel. Во первых с помощью всего одной таблицы Excel в Delphi можно реализовать массу функций: интерфейс пользователя, вычисления, поиск и обработка информации. Если кодить программу в Delphi 10.4 под Microsoft Excel важно проверить два нюанса, первый это установлен Microsoft Excel и запущен ли он. Для этого, в нашем примере, добавим в директиву private две функции: function CheckExcInst: boolean; function...