Архив метки: программирование

Основы VBA. Часть 10

Создание меню в приложении. Создание меню с помощью Menu Editor. В VB6 новые меню можно создавать с помощью редактора меню (Menu Editor), который можно вызвать из меню Tools. Двумя важнейшими свойствами элемента управления меню являются: Name — значение этого свойства используется для ссылки на элемент управления меню … Читать далее

Рубрика: Книги, Лекции | Метки: , , , , , | Комментариев нет

Основы VBA. Часть 9

Работа с модулями и классами В предыдущих лекциях были рассмотрены два важнейших «строительных блока» Visual Basic — формы и элементы. Третий вид блоков — программные модули, представляющие собой текстовые ASCII-файлы, содержащие подпрограммы, функции, переменные и константы. В модули удобно группировать взаимосвязанные процедуры, которые могут использоваться в программе.

Рубрика: Книги, Лекции | Метки: , , , , , , | Комментариев нет

Основы VBA. Часть 8

Элементы управления, используемые для выбора вариантов 1. CheckBox (Флажок) Отображает возможности выбора True/False (Истина/Ложь) или Yes/No (Да/Нет). На форме одновременно может быть установлено любое коли чество флажков. 2. ComboBox (Комбиниро ванное окно) Комбинирует поле ввода со списком. Позволяет пользователю печатать выбор или … Читать далее

Рубрика: Книги, Лекции | Метки: , , , , | Комментариев нет

Основы VBA. Часть 7

Формы и элементы управления Visual Basic Создание приложения на Visual Basic начинается с создания проекта. VBAProject может содержать следующие элементы: · UserForms (Все файлы с расширением .frm, связанные с проектом) · Модули (Все файлы проекта с расширением .bas.) · Модули класса (Все файлы проекта с расширением .cls) … Читать далее

Рубрика: Книги, Лекции | Метки: , , , , | Комментариев нет

Основы VBA. Часть 6

Элементы управления панели инструментов Формы Добавление кнопок, флажков и других элементов управления на лист Панель инструментов Формы позволяет добавлять к листу элементы управления. Эта панель инструментов содержит элементы управления, созданные для работы в Microsoft Excel и с написанными ранее макросами. Элемент управления панели инструментов Формы используется … Читать далее

Рубрика: Книги, Лекции | Метки: , , , , | Комментариев нет

Основы VBA. Часть 5

Объектная модель Excel Excel состоит из более чем 100 объектов — от ячеек и диаграмм до рабочих книг и электронных таблиц. Каждый объект имеет набор свойств, управляющих его внешним видом и поведением, а также содержит методы, обеспечивающие определенные действия с помощью этого объекта. Некоторые объекты имеют события, которые выдают … Читать далее

Рубрика: Книги, Лекции | Метки: , , , , , | Комментариев нет

Основы VBA. Часть 4

Наследование объектов в ООП Другое важнейшее понятие OOP — классы. Классы тесно связаны с объектами. Они определяют имя объекта, информацию о нем, а также действия, выполняемые объектом. Почему же в одних случаях используются классы, а в других — объекты? Чтобы ответить на этот вопрос, используем слово «проект». Располагая отличным проектом дома, … Читать далее

Рубрика: Книги, Лекции | Метки: , , , , , | Комментариев нет

Основы VBA. Часть 3

Структурная методология разработки программ. Основные принципы структурной методологии: 1. Принцип абстракции (разработчик может рассматривать программу по уровням. Верхний уровень показывает наибольшую абстракцию, упрощает взгляд на проект, в то время как нижний уровень показывает мелкие детали реализации.) 2. Принцип формальности. Строгий методический подход превращает программирование … Читать далее

Рубрика: Книги, Лекции | Метки: , , , , | Комментариев нет

Основы VBA. Часть 2.

Создание приложений для MS Excel Структура проекта в MS Excel Структура проекта в различных приложениях MS Office имеет свои особенности. При созданиирабочей книги (объекта Workbook) в MS Excel одновременно созда-ется и проект (объект VBAProject). Непосредственно после создания рабочей кни-ги проект содержит модули для четырех объектов: собственно рабочей книги … Читать далее

Рубрика: Книги, Лекции | Метки: , , , , , | Комментариев нет

Основы VBA. Часть 1.




Рубрика: Книги, Лекции | Метки: , , , , | Комментариев нет

Структура модулей Pascal

«Структура модулей. Заголовок модуля и связь модулей друг с другом. Интерфейсная часть. Исполняемая часть. Инициирующая часть. Сферы действия локальных и глобальных переменных для модулей». Структура модулей. Модуль имеет следующую структуру: UNIT < имя>; INTERFACE < интерфейсная часть> IMPLEMENTATION < исполняемая часть> BEGIN < ... Читать далее

Рубрика: Лекции | Метки: , , , | Комментариев нет

Объектно-ориентированное программирование Pascal

В основе ООП лежит идея объединения в одной структуре данных и действий, которые производятся над этими данными (в терминологии ООП такие действия называются методами). При таком подходе организация данных и программная реализация действий над ними оказываются гораздо сильнее связаны, чем при традиционном структурном программировании. ООП … Читать далее

Рубрика: Лекции | Метки: , , , , | Комментариев нет

Динамически подключаемые библиотеки Pascal

Создание и использование динамических библиотек Динамически подключаемые библиотеки (далее DLL) представляют собой универсальный механизм интегрирования в программу процедур и функций, написанных другими программистами и, в общем случае, на других, чем Паскаль, языках программирования. DLL не могут использоваться в реальном режиме ДОС и поэтому в Турбо Паскале нет средств работы с ними. … Читать далее

Рубрика: Лекции | Метки: , , , | Комментариев нет

Система программирования Delphi. Описание класса. Наследование методов. Свойства. Иерархия классов VCL.

Система программирования Delphi. Delphi — это система визуального объектно-ориентированного программирования, в которой в качестве языка программирования используется язык Object Pascal. Язык Object Pascal — строго типизированный объектно-ориентированный язык, в основе которого лежит Turbo Pascal. В состав Delphi входит библиотека VCL (Visual Component Library), содержащая компоненты для … Читать далее

Рубрика: Лекции | Метки: , , , | Комментариев нет

Директивы компилятора. Директивы переключения, с параметрами и условные

Директивы компилятора. В меню OPTIONS/COMPILER среды программирования Turbo Pascal включены опции, с помощью которых можно управлять работой компилятора. В ряде случаев бывает необходимо временно отменить действие той или иной опции при трансляции некоторого фрагмента программы. Особенно часто, например, такая необходимость возникает при обращении … Читать далее

Рубрика: Лекции | Метки: , , , , | Комментариев нет

Введение в специальность. Вычислительные сети

ФН1-КФ Введение в специальность. Лекция3 Общие принципы построения вычислительных сетей 1. От централизованных систем -к

Рубрика: Лекции | Метки: , , | Комментариев нет

Введение в специальность. Операционные системы

ФН1-КФ Введение в специальность. Лекция2 Введение Определение операционной системы Операционная система в наибольшей степени определяет облик всей вычислительной системы в целом. Несмотря на это, пользователи, активно использующие вычислительную технику, зачастую испытывают затруднения при попытке дать определение операционной системе. Частично это связано с тем, что ОС выполняет … Читать далее

Рубрика: Лекции | Метки: , , | Комментариев нет

Введение в Специальность. История МГТУ им Баумана

ФН1-КФ Введение в специальность. Лекция1 История МГТУ. Начинался МГТУ с ремесленного училища, идея организации которого вызревала очень медленно. В 1826 году вдовствующая императрица Мария Федоровна «высочайше повелеть соизволила учредить большие мастерские разных ремесел» для мальчиков-сирот Воспитательного дома. С этой целью известным московским архитектором Д.И. … Читать далее

Рубрика: Лекции | Метки: , | Комментариев нет

Справочник по процедурам и функциям Object Pascal

Арифметические функции Модуль System Function Abs(X); Возвращает абсолютное значение параметра. X — выражение вещественного или целочисленного типа. Function ArcTan(X: Extended): Extended; Возвращает арктангенс аргумента. X — выражение вещественного или целочисленного типа. Function Exp(X: Real): Real; Возвращает экспоненту. X — выражение вещественного или целочисленного … Читать далее

Рубрика: How to, Инструкции, Справочник | Метки: , , , | Комментариев нет

Программирование под Windows

ЛАБОРАТОРНАЯ РАБОТА 1. ТЕМА: ОСНОВЫ ПРОГРАММИРОВАНИЯ ПОД WINDOWS. Цель работы: 1.Ознакомление с основными понятиями и определениями, используемыми в программировании под Windows: · Объекты и дескрипторы. · Окна. · Событийное управление. · Сообщения. · Схема обработки сообщений. 2.Изучение программы, которая строит окно для Windows-приложений.

Рубрика: Инструкции, Лабораторные работы | Метки: , , | Комментариев нет