Программирование Паскаль (Pascal) и Делфи (Delphi)

Пример Memo в Delphi

Данный пример будет реализован Memo и его свойств относительно шрифта. При выборе стиля и размера шрифта, в поле Memo, написанный некоторый отрывок текста будет меняться.

Коды клавиш Delphi

Таблица кодов клавиш, которыми можно пользоваться при проверке параметра Key в обработчиках событий OnKeyDown и OnKeyUp:

Массивы в Паскаль.

Построение структур данных

Данные бывают двух видов:

  1. Простейшие данные – элементы данных, являющиеся неделимыми (числа, строки, знаки). Для простейших данных существуют стандартные типы (Integer,Real, Char, String, Boolean).
  2. Структурированные данные – это структуры, состоящие из нескольких простейших данных. Определяются пользователем в программе при помощи двух конструкций:
  1. Массив – структура однотипных данных с индексированным доступом.
  2. Запись – структура данных с доступом по идентификатору.

Дата и время в Delphi

Прежде чем использовать в Дельфи функции преобразования дат и времени советую подключить DateUtils

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, ExtCtrls, DateUtils, ComCtrls;

RoundTo и SimpleRoundTo в Delphi

Практически всегда при вычислении дробных чисел результатом выходит значение с большим количеством знаков после запятой, что неудобно для восприятия человека. Людям удобно воспринимать дробные числа, когда в дробной части максимум четыре знака. Значит, число-результат нужно привести к удобочитаемому виду. Числа можно округлить с помощью функций RoundTo() и SimpleRoundTo().

Timer в Delphi

Компонент Timer в Delphi задает в приложении интервалы времени. У Таймера есть многочисленные применения: синхронизация мультипликаций, закрытие окон, с которыми пользователь некоторое время не работает, включение экранной заставки или закрытие связующих звеньев с удаленным сервером при отсутствий операций пользователя, регулярное тестирование источников информации, установки времени на отклик в обучающих программах – все эти задачи, в которые требуют задать интервалы времени, используются с помощью таймера.

Combobox в Delphi

Страница библиотеки Standard

Класс TComboBox

Модуль stdctrls

BatchMove в Delphi

Интерфейс BatchMove используется для переноса данных из одной таблицы в другую таблицу. Свойство Source представляет собой исходный набор данных, в то время как Destination представляет базу данных, куда будет производиться копирование. Базы данных бывают разнородные, но могут быть и клиент-серверные. Вполне возможно применять эту функцию для выгрузки, например, из InterBase в dBase или же наоборот.

Сколько должно быть свободного места в смартфоне

Объем встроенной памяти — один из главных параметров, по которым пользователи выбирают девайсы. Именно от него во многом зависит то, сколько приложений можно будет установить и как плавно будет работать устройство. Если место заканчивается, необходимо обязательно освободить память в телефоне. Но как понять заранее, насколько часто это придется делать, и какого объема памяти на самом деле достаточно.

На что уходят заветные гигабайты

Не дайте производителям и продавцам техники обмануть себя: в спецификации указано количество памяти без учета установки Android. Фактически в вашем распоряжении находится гораздо меньше памяти, чем заявленные 4 или 8 Гб. Также немало места занимают предустановленные приложения и загрузчик, который используется для восстановления ОС. Для пользователей смартфонов с 32 Гб это не проблема, чего нельзя сказать о владельцах «бюджетников». Поэтому не стоит выбирать телефон с минимальным объемом памяти из соображений экономии.

Сколько памяти нужно именно вам

Теперь перейдем от теории к практике. Если вы присматривайте новый смартфон, наверняка обращаете внимание на объем встроенной памяти. Только представьте, что еще году в 2005 хорошим считался телефон с… 11 Мб на борту! Именно мегабайт, а не гигабайт, что сейчас выглядит просто дико. Современные премиальные модели предлагают вплоть до 256 (например, LG V30S+ ThinQ), 512 (ASUS ZenFone 6 Edition 30) и даже 1024 Гб (Samsung Galaxy S10+ Exynos Ceramic 1Tb). А сколько нужно на самом деле?

Для плавной работы системы и загрузки большого количества разных приложений уже 16 Гб будет достаточно. Для среднестатистического пользователя из 2015-2016 годов этого было бы маловато, потому что вечно не хватало места для музыки, но сейчас рынок заполонили стриминговые сервисы: все, что вам нужно — доступ к интернету и безлимитный трафик.

Отталкивайтесь от того, что вы преимущественно храните в памяти смартфона. Если много фотографируете, считайте примерно так: одно фото 4608 x 2592 занимает в среднем 5 Мб. Каждый свободный 1 Гб — это место для 190-200 снимков. Одна минута видео в наилучшем качестве «съедает» примерно 150 Гб. Следовательно, на запись 10 минут нужно хотя бы 1.5 Гб. И помните, что это без учета скачиваемых приложений.

История развития UNIX

В 1975 году система UNIX V6 стала первой версией UNIX, доступной широкой общественности за пределами Bell Laboratories. На основе раннего кода операционной системы UNIX в университете Калифорнии в Беркли был создан первый основной вариант UNIX. Этот вариант назывался Berkeley Software Distribution (BSD).

Система IT-мониторинга Veliam: обзор

IT-инфраструктура — важная часть практически любого современного предприятия, от которой зависит работа систем коммуникации, безопасности и так далее.

Документирование кода на C# (си шарп)

Документирование кода предполагает вставку в код комментариев,  благодаря которым упрощается работа с кодом для авторов и других программистов. Для документирования кода C# (си шарп) используются одно строчные и много строчные комментарии.
Более популярна одно строчная версия. Много строчная  фактически не поддерживалась, пока не появился компилятор версии 1.1. Стоит  отметить, что спецификация языка версии 1.0 определяла много строчную версию.  Синтаксический признак одно строчной версии в Visual Studio – это наличие  тройного слэша в начале строки.


Страница 1 из 69123...Последняя
Top