Главная » Просмотр файлов » Шестаков В.С. Расчет на ЭВМ нефтегазового оборудования. Учебное пособие для МНГ-2015

Шестаков В.С. Расчет на ЭВМ нефтегазового оборудования. Учебное пособие для МНГ-2015 (811778), страница 11

Файл №811778 Шестаков В.С. Расчет на ЭВМ нефтегазового оборудования. Учебное пособие для МНГ-2015 (Шестаков В.С. Расчет на ЭВМ нефтегазового оборудования. Учебное пособие для МНГ-2015) 11 страницаШестаков В.С. Расчет на ЭВМ нефтегазового оборудования. Учебное пособие для МНГ-2015 (811778) страница 112020-09-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 11)

Все выполняемые действия, например, перемещение по ячейкам таблицы, будут записываться специальными операторами в процедуре Sub с введенным в форменаименованием. Для прекращения записи необходимо выполнитьщелчок по кнопке «Остановить запись» на панели «Visual Basic». Еслисразу же, без выполнения каких-либо действий, нажать эту кнопку, тобудет пустая процедура (введено имя макроса «Пример»).56Sub Пример()' Пример МакросEnd SubХранится эта процедура в модуле 1.

Для просмотра ее необходимо вызвать редактор и мышью щелкнуть по папке «Модули» и затем по «Модуль 1». При записи следующего макроса образуется модуль 2. Вывод модуля в окно редактора через окно проекта. Создание заготовок процедур с помощью элементовуправленияПолучение заготовки процедуры рассмотрим на примере использования элемента управления – кнопки. Этот элемент чаще всего используется для запуска программ расчета.

Для получения заготовкипроцедуры необходимо: вызвать на экран форму «Элементы управления» (через меню«Вид→ Панели инструментов»); выполнить щелчок по изображению кнопки, расположенной напанели «Элементы управления» (она должна приобрести более светлый вид); навести курсор мыши на место листа, где должна быть расположена кнопка, и обвести прямоугольник требуемых размеров (послетого, как левая кнопка мыши будет отпущена, на листе останетсякнопка, на которой присутствует надпись «CommandButton1»); выполнить щелчок по кнопке конструктор панели «Элементыуправления» (у кнопки появятся маркеры в виде белых квадратов); выполнить двойной щелчок мышью по кнопке, после чего произойдет переход в окно программ и будет получена заготовкаPrivate Sub CommandButton1_Click()End Sub Описание редактора Visual Basic, набор программыВ редакторе имеются различные инструменты, облегчающие разработку и управление приложениями.Окно проекта - это специальное окно редактора, в котором выводятся в виде иерархической структуры все элементы проекта: рабочие листы, модули, формы, базы данных и другие.

Это окно часто используется для перехода из одного модуля в другой, на страницы программ, связанных с листами. Переход выполняется двойным щелчком57мыши. В окне выводятся элементы всех открытых книг Excel, поэтомучерез окно легко организовать копирование процедур из одного проекта в другой.Если при переходе в редактор окно проекта отсутствует на экране, то для его вывода выполните команду «ViewProect Explorer»(ВидОкно проекта). Для удаления окна с экрана необходимо выполнить щелчок по кнопке «Закрыть окно» (в правом верхнем углу окна сизображением Х). Окно проекта можно перемещать по экрану и изменять его размеры с помощью мыши.Окно свойств используется для задания свойств объектов.

Дляпросмотра и изменения свойств необходимо вначале объект сделатьактивным, а затем выбрать изменяемое свойство в левом столбце окнаи ввести значение в правом столбце.Окно модуля используется при написании любой программыVisual Basic. Для вывода окна необходимо выполнить двойной щелчокпо модулю или листу в окне проекта. Открыть окно можно также через пункты меню «ViewCode » (ВидКод).Для удобства поиска объекта и задания его свойств в верхнейчасти окна имеются два раскрывающихся списка: в левом списке присутствуют наименования всех объектов, используемых в данном модуле (кнопки, флажки и т.

д.), а в правом окне список всех возможныхпроцедур выбранного в левом окне объекта. С помощью этих списков можно получать начальные заготовки процедур. Например, если поместить на лист кнопку, выбрать ее в левом списке, а в правомпроцедуру Click, то получим заготовкуPrivate Sub CommandButton1_Click()End SubВ нижней левой части окна присутствуют две кнопки управления количеством выводимых в окне процедур.

При щелчке по кнопке«Представление процедуры» на экране останется только одна процедура, для вывода на экран другой необходимо название процедурывыбрать из правого списка в верхней части окна. При щелчке по кнопке «Представление полного модуля» на экран будет выведен модульсо всеми процедурами.Ввод кода в окне модуля. При наборе можно использовать всевозможности текстового редактора: копирование, удаление, поиск,замена и т.

п. Кроме того, имеются дополнительные возможности, упрощающие написание кода.58Для вставки процедур используется команда «Вставка Процедура», после чего на экран выведется форма ввода, с помощью которой задается имя процедуры, выбирается ее тип (Sub или Function) иобласть определения (локальная или глобальная). После заполненияформы выполняется щелчок по кнопке «ОК» и в программе появитсязаготовка процедуры.В редакторе имеются и другие возможности для написания программного кода. При описании переменных после слова «as» появляется список возможных типов, по мере набора символов курсор перемещается на определенный тип, после чего можно нажать Enter и слово будет завершено.Для удобства работы можно вызвать панель «Правка» через команды «ViewToolbars Edit» (рис.

2.8).Закрыть панельЗакладкаСведенияПараметрыСписок константСписок свойствТочка остановаУменьшить отступУвеличить отступЗавершить словоРаскомментироватьблокЗакомментироватьблокРис. 2.8. Панель «Правка»С помощью команд, связанных с этими кнопками, можно выполнять соответствующие действия. Ввод точки останова позволит остановиться на ней при выполнении и продолжить выполнение в пошаговом режиме отладки.

Точка останова вводится в процессе отладки приналичии нескольких циклов. Точка останова ставится в начале цикла,который требуется проверить.В полученную заготовку модуля с клавиатуры вводится кодпрограммы. Если какая-либо строка введена с ошибкой, например, незакрыты скобки, то после перевода курсора на другую строку строка сошибкой выделится краснымцветом, а на экран выведетсяпанель с сообщением (рис.

2.9).Для закрытия панели необходимо щелкнуть по «ОК», а затемисправить ошибку. До тех пор,Рис. 2.9. Сообщение об ошибкепока не устранены все ошибки,59нельзя будет провести компиляцию программы и запустить отладочный режим. Кстати, начинающим пользователям можно порекомендовать еще и такой прием: все служебные слова вводить только малымибуквами.

Если слово введено верно, то редактор автоматически преобразует первую букву в заглавную, а если введено с ошибкой, тослово останется без изменений. При выявлении ошибки ее необходимо устранить. Отладка программыУстранение синтаксических ошибок, которое выполняется в процессе набора кода программы, еще не гарантирует исключения всехошибок. Следующим этапом является проверка правильности написания всех служебных слов и правильности использования введенныхимен процедур и переменных.Этот этап выполняется при компиляции программы. Компиляциявыполняется командой через пункты меню «DebugCompile» (ОтладкаКомпиляция).

При обнаружении ошибок выводится сообщение, аслово с ошибкой выделяется синим цветом (см. рис. 2.9).При успешном завершении компиляции программы выполняетсяэтап проверки алгоритма задачи и передача данных между подпрограммами. Для этого режима обычно применяют режим пошаговоговыполнения. Для пошагового выполнения текстовый курсор необходимо переместить на имя основной подпрограммы (у нее не должнобыть аргументов), а затем нажимать на клавишу F8. Каждое нажатиеобеспечивает выполнение одной строки программы, желтая полоскапоказывает, какая строка выполнена. У выполненной строки можнопосмотреть значение переменной, для этого курсор мыши необходимонавести на имя переменной, появится рамка со значением переменной. Выполнение программВыполнить программу Visual Basic можно несколькими способами: непосредственно из редактора нажатием кнопки «Запуск подпрограммы»; с листа Excel через элементы меню «Сервис»→ «Макрос..» →«Макросы» и выбрать нужный; с листа Excel с помощью специальных элементов управления(кнопок).Наиболее часто используется последний способ.

Основную про60цедуру связывают с кнопкой управления. После нажатия на кнопку иначинается выполнение программы.2.4. Создание интерфейса пользователяНекоторые инженерные задачи, кроме исходных данных, в процессе решения требуют указания каких-либо дополнительных параметров, выбора вариантов и других действий, назначаемых пользователем. В Excel можно задавать вариант соответствующей цифрой налисте, но в таких случаях придется составлять специальную инструкцию пользователя, в которой потребуется указывать, что нужно вводить в конкретных ситуациях. Например, для планетарного редукторав строке «Редуктор» следует ввести цифру 1, для конического – 2, дляцилиндрического - 3 и т. д.. Такой подход затрудняет работу с программой. При разработке программы необходимо предусматриватьболее удобную форму, например, представлять на экран список и давать возможность выбора нужного варианта.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6549
Авторов
на СтудИзбе
300
Средний доход
с одного платного файла
Обучение Подробнее