В курсе рассматривается среда программирования Lazarus и компилятор FPC. Lazarus – свободно распространяемая среда программирования на Объектном Паскале, бесплатный аналог Delphi. По этой причине в настоящее время в школах, университетах, государственных учреждениях переходят на Lazarus. В курсе подробно рассматриваются все аспекты создания Windows-приложений.
Author(s): Ачкасов В.Ю.
Publisher: НОУ «Интуит»
Year: 2016
Лекция 1. Введение в Lazarus 4
Лекция 2. Анатомия проекта 24
Лекция 3. Работа с компонентами 34
Лекция 4. Основы кода 57
Лекция 5. Символы и строки 72
Лекция 6. Стандартные строковые функции и сообщения 98
Лекция 7. Логические типы, конструкции и компоненты 114
Лекция 8. Числа 134
Лекция 9. Подпрограммы 147
Лекция 10. Циклы и переключатель case 167
Лекция 11. Экранная заставка 183
Лекция 12. Дата и время 193
Лекция 13. Массивы простые, многомерные и динамические 210
Лекция 14. Коллекции (массивы) строк и компоненты для них 227
Лекция 15. Диалоги 250
Лекция 16. Организация меню и панелей инструментов 266
Лекция 17. Модули 283
Лекция 18. Блокнот - шифратор 300
Лекция 19. Деревья 322
Лекция 20. Многооконные приложения. SDI- и MDI-интерфейсы 339
Лекция 21. Консольные приложения и параметры
Лекция 22. Тип TStringList. Работа с папками 364
Лекция 23. Файлы 374 Лекция 24. Записи и вариант. Сетка строк TStringGrid 395
Лекция 25. Телефонный справочник 415
Лекция 26. DLL 434
Лекция 27. Тестирование и отладка 464
Лекция 28. Создание справочной системы 476
Лекция 29. Создание инсталлятора 501