Найти в Дзене
Интерфейс функции
Такое словосочетание в литературе по программированию встречается не так уж и часто. Но встречается. Поэтому я счёл возможным вынести его в заголовок. Интерфейс функции представляет собой краткое изложение того, как её использовать: какие параметры, что делает функция, что представляет собой возвращаемое значение. В некоторых случаях используется ключевое слово interface для определения интерфейса. А реализация функции может быть выполнена в другом месте. Но сегодня поговорим об интерфейсе в общем...
1 месяц назад
Веб-разработка в Lazarus: Обработчики событий элементов веб-страницы
После того как мы научились получать данные от пользователя, самое время разобраться с тем, как создавать обработчики событий. Перед началом опытов как обычно надо создать несколько элементов пользовательского интерфейса на HTML-странице. В моём примере HTML-код будет таким: Затем нам надо получить ссылку на нужный элемент и создать обработчик события. Подробно расскажу на примере кнопки. Итак, в HTML-коде есть кнопка: <button id="btnPress">Нажми меня</button><br> Тогда в исходном коде на Паскале...
2 месяца назад
Учебные базы данных
В ходе обучения работе с базами данных (БД) и SQL вам совсем не помешают какие-нибудь готовые базы данных, чтобы опробовать на практике запросы и прочие функции СУБД. Можно, конечно, самому создать такую базу и заполнить её какими-нибудь случайными значениями. Однако лучше воспользоваться готовой. Я подобрал несколько ссылок на учебные базы данных...
2 месяца назад
Объявление без указания типа в C#
В таких языках, как C#, С/С++, Паскаль и т.п., при объявлении переменных принято указывать тип данных. И, например, в Паскале делать это обязательно. А вот в C# это НЕ обязательно. Правда, лично я сторонник того, чтобы всегда указывать тип данных (старая школа))). И хотя волей-неволей, программируя на PHP, JavaScript, а изредка и на Python, я уже смирился с тем, что типы указывать не надо, основным моим языком по прежнему остаётся Паскаль (Lazarus), поэтому я и в C# бы указывал типы всегда. Но, если кому-то очень хочется, то C# предоставляет возможность объявлять переменные без типов...
2 месяца назад
Веб-разработка в Lazarus: получаем данные от пользователя
Ранее я рассказывал, как в Lazarus вывести данные в браузер. Вывод данных - это обычно первое, что делают при изучении нового языка программирования и/или среды разработки. Ну а второй шаг - это ввод данных (получение данных от пользователя). Сегодня этим и займёмся. Элементы на HTML-странице будут примерно теми же, что и при выводе данных, поэтому HTML-код не привожу. Ну а вот код в Lazarus покажу, хотя его и будет довольно много: Как и в случае с выводом данных, нам надо сначала найти на странице нужный нам HTML-элемент...
3 месяца назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала