Метка " Lazarus"

Картинка

Тестирование, отладка приложения

Цель лекции Освоить работу с встроенным отладчиком, изучить категории ошибок, способы их обнаружения и устранения. Чем больше опыта имеет программист, тем меньше ошибок в коде он совершает. Но, даже самый опытный программист всё же допускает ошибки. И любая современная среда разработки программ должна иметь собственные инструменты для отладки приложений, а также для своевременного обнаружения и […]

Картинка

Событийно-управляемая модель программирования

Приложение с GUI отличается от консольного наличием графического интерфейса (напомню, что консольное приложение использует экран в текстовом режиме, а приложение с GUI в графическом режиме). Но между консольным и GUI — приложением существует еще одно, более существенное различие. Консольное приложение, получив управление, далее полностью само контролирует вычислительный процесс. По мере необходимости запрашивает данные для работы […]

Картинка

Свойства и события компонентов

Суть визуального программирования заключается в том, что вы из набора компонентов библиотеки LCL переносите на форму нужные вам визуальные компоненты, настраиваете их под собственные потребности и формируете дизайн вашей программы. Компоненты так же как и форма являются некоторыми графическими объектами. И каждый компонент реализован в виде класса. Например, компонент Label (надпись) реализован в виде класса. […]

Картинка

Форма и ее основные свойства

При создании нового проекта появляется пустая форма. Следует заметить, что форма и окно приложения это не одно и то же. Форма –это то, что вы видите во время проектирования, а окно – это то, что видит пользователь во время выполнения вашего приложения. Таким образом, с помощью формы вы проектируете вид окна вашего приложения. Кроме того, […]