рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

End Function

End Function - Конспект Лекций, раздел Информатика, Конспект лекций Информатика Вызов Функции: Переменная=Имя_Функции[(Аргументы)] Вывод Да...

Вызов функции:

переменная=имя_функции[(аргументы)]

Вывод данных в стандартное диалоговое окно.

 

Для вывода различных сообщений используется стандартное диалоговое окно - MsgBox. Вид этого окна может быть различным, но оно всегда включает следующие компоненты:

· текст сообщения

· заголовок

· пиктограмма

· набор кнопок

Диалоговое окно MsgBox можно выводить как процедурой, так и как функцией MsgBox.

Функция выводит на экран диалоговое окно, содержащее сообщение, устанавливает режим ожидания нажатия кнопки пользователем, а затем возвращает значение типа Integer,указывающее, какая кнопка была нажата.

переменная = MsgBox(текст[, опция][, заголовок][, файл справки, контекст])

Здесь:

текст – строковое выражение, отображаемое как сообщение в диалоговом окне (максимальная длина 1024 символа);

опция – дополнительная информация. Эта опция представляет собой числовое значение, составленное как сумма значений, которые указывают число и тип отображаемых кнопок, тип используемого значка, основную кнопку. (Значение по умолчанию=0).

опция = Button + Icon + Default (см. таблицу 7).

заголовок - строковое выражение, отображаемое в строке заголовка диалогового окна. Если этот аргумент опущен, то в строку заголовка помещается имя приложения.

файл справки – строковое выражение, определяющее имя файла справки, содержащего справочные сведения о данном диалоговом окне. Если этот аргумент указан, необходимо также указать аргумент «контекст».

контекст – числовое выражение, определяющее номер соответствующего раздела справочной системы. Если этот аргумент указан, то необходимо указывать аргумент «файл справки».

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

Возвращаемое функцией значение позволяет определить, какая кнопка была нажата (см. табл. 2.2).

На рис. 46 – 49 приведены примеры использования процедуры MsgBox для вывода диалоговых окон различных видов.

 

Константы функции MsgBox Таблица 7

Константа Значение Описание
Категория: Button(Кнопки)
vbOKOnly Только кнопка OK
vbOKCancel Кнопки ОК и Отмена
vbAbortRetryIgnore Кнопки Стоп, Повторить, Пропустить
vbYesNoCancel Кнопки Да, Нет, Отмена
vbYesNo Кнопки Да и Нет
vbRetryCancel Кнопки Повторить, Отмена
Категория: Icon (отображение пиктограммы)
vbCritical Критическое сообщение
vbQuestion Вопрос
vbExclamation Предупреждение
vbInformation Информация
Категория:Default (по умолчанию активна кнопка: )
vbDefaultButton1 первая
vbDefaultButton2 вторая
vbDefaultButton3 третья
vbDefaultButton4 четвертая

 

Значения, возвращаемые функцией MsgBox Таблица 8

Константа Значение Нажатая кнопка
vbOK OK
vbCancel Отмена
vbAbort Стоп
vbRetry Повторить
vbIgnore Пропустить
vbYes Да
vbNo Нет

 

Рис. 46. Пример вывода диалогового информационного окна

Рис. 47. Пример вывода диалогового информационного окна

 

Рис. 48. Пример вывода диалогового информационного окна

Рис. 49. Пример вывода диалогового информационного окна

 

Вычисление арифметического выражения и оператор присваивания.

 

Для присвоения значения используется оператор присваивания. Синтаксис оператора присваивания:

[Let] ИмяПеременной = Выражение

Чаще всего используется арифметическое выражение.

Арифметическое выражение - это последовательность констант, переменных, функций, соединенных знаками арифметических операций.

Порядок вычислений арифметических выражений определяется следующим приоритетом арифметических операций:

1. возведение в степень (^)

2. умножение (*) и обычное деление (/)

3. целочисленное деление ()

4. вычисление остатка от целочисленного деления (Mod)

5. сложение (+) и вычитание (-)

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

Некоторые встроенные математические функции:

Abs(x) - абсолютная величина числа x;

Sqr(x) - квадратный корень из числа x;

Fix(x) - целая часть числа x;

Int(x) - наибольшее целое число, не превышающее x.

 

На рис. 50. приведен пример записи арифметического выражения, вычисляющего площадь круга.

Рис. 50. Пример записи арифметического выражения

 

Ввод данных в стандартное диалоговое окно IputBox

 

Используется для ввода небольших фрагментов текста. Окно InputBox состоит из четырех элементов:

· строка заголовка;

· приглашение к вводу;

· поле ввода со значением, предлагаемым по умолчанию;

· две кнопки (OK и Cancel).

Функция InputBox выводит на экран диалоговое окно, содержащее сообщение и поле ввода, устанавливает режим ожидания ввода текста пользователем или нажатие кнопки, а затем возвращает значение типа String, содержащее текст, введенный в поле ввода.

InputBox(приглашение[, заголовок][, умолчание][, Xпоз][Yпоз]
[,файл справки, контекст])

Где:

приглашение – строковое выражение, отображаемое как сообщение в диалоговом окне. Должно служить подсказкой пользователю, какую информацию он должен ввести в специальное поле ввода, находящееся в этом окне.

заголовок – строковое выражение, отображаемое в заголовке диалогового окна. Если параметр опущен, в строку заголовка помещается имя приложения.

умолчание – строковое выражение, отображаемое в поле ввода и используемое по умолчанию, если пользователь не введет другой строки. Если этот параметр опущен, поле ввода изображается пустым.

Xпоз – числовое выражение, задающее расстояние по горизонтали между левой границей диалогового окна и левым краем экрана (в твипах). Если параметр опущен, то диалоговое окно выравнивается по центру экрана по горизонтали.

Yпоз – числовое выражение, задающее расстояние по вертикали между верхней границей диалогового окна и краем экрана (в твипах). Если опущен, то диалоговое окно помещается по вертикали примерно на 1/3 высоты экрана.

Примечание: Твип (twip) – единица измерения расстояния для VISAUL BASIC, устанавливаемая по умолчанию (1 дюйм = 1440 твип).

Возвращаемым значением данной функции является информация, вводимая пользователем. VISAUL BASIC автоматически приписывает этой информации тип String.

Примечание: Если нажимается кнопка «ОК» или клавиша «Enter», функция возвращает пустую строку(“”).

Функцию InputBox с двумя и большим числом аргументов можно использовать только в выражении. Наличие запятых, соответствующих отсутствующим аргументам, является обязательным.

На рис. 52 – 54 приведен пример решения задачи, демонстрирующий использование стандартных диалоговых окон для ввода фамилии, имени и отчества.

Рис. 51. Пример использования функции InputBox для ввода значения

 

Рис. 52. Пример работы функции InputBox для ввода фамилии

Рис. 53. Пример работы функции InputBox для ввода имени

 

Рис. 54. Пример работы функции InputBox для ввода отчества

Рис. 55. Пример работы функции MsgBox для вывода фамилии, имя и отчества

 

На рис. 56 – 58 приведено решение той же задачи с использованием текстовых полей в форме:

 

 

Рис. 56. Структура формы с текстовыми полями для ввода фамилии, имени и отчества

Рис. 57. Процедура решения задачи

 

Рис. 58. Работа приложения

 

Обработка символьных данных

 

– Конец работы –

Эта тема принадлежит разделу:

Конспект лекций Информатика

На сайте allrefs.net читайте: "Конспект лекций Информатика"

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: End Function

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

ЕН.Ф.02
Специальность: 080504 – Государственное и муниципальное управление   Семестр(ы) изучения дисциплины по рабочему учебному плану очной формы обучения, утвержденному Ректором СП

Тема 1.2. Основные сведения об информации и информационных процессах
Что такое информация? Термин "информация" происходит от латинского слова "informatio", что означает сведения, разъяснения, изложение. Информация — это настольк

Тема 2.1. Архитектура ПЭВМ и вычислительных сетей
Компьютер - это многофункциональное электронное устройство, предназначенное для нак

Внешние устройства персонального компьютера. Их назначение и основные характеристики.
Внешние (периферийные) устройства персонального компьютера составляют важнейшую часть любого вычислительного комплекса. Стоимость внешних устройств в среднем составляет около 80 - 85% стоимости все

Тема 2.2. Программное обеспечение ПЭВМ.
Программное обеспечение — это совокупность программ, позволяющих осуществить на компьютере автоматизированную обработку информации. Программное обеспечение делится на системное (общее) и при

Тема 2.3 Операционная система Windows 2000. Графический интерфейс пользователя и его состав.
Windows 2000 - полностью 32-разрядная операционная система с приоритетной многозадачностью, улучшенной реализацией работы с памятью и изначально проектировалась со средствами обеспечения надежности

Тема 2.4. Компьютерные сети.
Компьютерные сети. Локальные и глобальные сети ЭВМ. Разновидности сетей, топология сетей, технические и программные средства организации сетей. Межсетевые протоколы. Архитектура Internet.

Passwd - пароль
host - имя или IP адрес сервера port– порт   Например для FTP соединения этот путь имеет вид : ftp://qwerty:1234567890@ftp

Тема 2.5. Обеспечение безопасности и защиты информации.
  Информация с точки зрения информационной безопасности обладает следующими категориями: · конфиденциальность – гарантия того, что конкретная информация доступна только тому

Абстрактные модели защиты информации
Одной из первых моделей была опубликованная в 1977 модель Биба (Biba). Согласно ей все субъекты и объекты предварительно разделяются по нескольким уровням доступа, а затем на их взаимодействия накл

Ошибки, приводящие к возможности атак на информацию
Двумя основными классами ошибок при разработке программного обеспечения, приводящими к потенциальной возможности проведения атак на информацию, являются интерференция данных и нарушение неявных огр

Типовые методы защиты информации в АС
Таблица 2. направление защиты методы защиты конфиденциальность · разграничение доступа к данным; · парольная защита; ·

Тема 3.1. Основы алгоритмизации.
Этапы решения задач на ПК. Понятие алгоритма и его свойства. Способы записи алгоритмов. Алгоритмизация линейных, ветвящихся и циклических вычислительных процессов. Типовые алгоритмы (сортировки, по

Имя £ конец
  нет Рис. 35. Управляющая конструкция: цикл с параметром Общий вид управляющей структурированной конструкции “цикл с параметром” п

Lt;=j<=3
Рис. 42. Пример числовой матрицы, состоящей из 4 строк и 3 столбцов.   Расположение элемента в двухмерном массиве определяется номером строки и номером столбца, на пересечени

End Sub
Такие процедуры могут вызываться или самим VISAUL BASIC (процедуры обработки событий) или другими процедурами. Вызов подпрограммы: Call имя_подпрограммы[(п

Конкатенация строк
В VISAUL BASIC существует 2 знака конкатенации: 1) + 2) & С помощью & можно подвергнуть конкатенации не только строки, но и числа. При этом числа будут сначала пр

If условие Then
блок операторов1 [Else блок операторов2] End If

Функция IIF
IIF (условие, значение1, значение2) Эта функция возвращает значение1, если условие истинно и значение2, если условие ложно. В качестве условия можно ис

End Select
Проверяемое выражение вычисляется в начале работы оператора Select Case. Это выражение может возвращать значение любого типа (логическое, числовое, строковое). Список выражений – одно или

End Sub
Область видимости - это одно из двух ключевых слов Public или Private.Они устанавливают, к какому классу принадлежит процедура: к классу л

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

Массивы статические и динамические.
  Массив - это набор элементов определенного типа, каждый из которых имеет свой порядковый номер, называемый индексом. Различают массивы статические и дина

Пользовательский тип данных
  Файлы произвольного доступа хранят структурированные данные и состоят из записей. Запись – это некоторая порция данных, которая имеет строго определенный размер и свой номе

End Type
Где: ИмяТипаДанных - это имя, которое присваивается определяемому типу данных; Элемент1- ЭлементN – имена полей записи; ТипЭлемента – любой встоенный или объя

Файлы с произвольным доступом
  Открытие файла Open ИмяФайла For Random [Access доступ] [блокировка] _

Файлы двоичного доступа
  Для открытия двоичного файла применяется оператор: Open ИмяФайла For Binary As # ДескрипторФайла Как и в файл произвол

Типы интерфейсов. Элементы интерфейса.
  Интерфейс – способ взаимодействия человека с компьютером. Средствами пользовательского интерфейса в приложении обеспечивается доступ к данным и задачам, решаемым приложением. Поэтом

Форма. Основные свойства и события формы.
  Форма является основой любого приложения. Любой проект VISUAL BASIC содержит как минимум одну форму, которая представляет собой главное окно приложения. Форма храниться в о

ЕН.Ф.02
Специальность: 080504 – Государственное и муниципальное управление Семестр(ы) изучения дисциплины по рабочему учебному плану очной формы обучения, утвержденному Ректором С

Состав и назначение OFFICE 2000.
Для выполнения основных задач компьютерной обработки данных в современных офисах целесообразно использовать не отдельные программы, а интегрированные пакеты офисного обслуживания, так как в них реа

Рабочая книга и ее структура.
  Окно табличного процессора Excel предназначено для ввода электронной таблицы и содержит следующие элементы: - стандартные элементы окна Windows; - поле имени – сод

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

Средства форматирования таблиц. Пользовательские форматы. Условное форматирование
Форматирование рабочего листа – это оформление табличных данных, находящихся на рабочем листе, с целью повышения их наглядности, улучшения визуального восприятия. Форматирование

Средства защиты данных
  В Excel есть несколько команд, позволяющих защищать книги, структуры книг, отдельные ячейки, графические объекты, диаграммы, сценарии и окна от несанкционированного доступа или изме

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

Фильтры, виды фильтров и их применение
Фильтрация – это быстрый способ выделения из списка подмножества данных для последующей работы с ними. В результате фильтрации на экран выводятся те строки списка, которые либо содержат опре

Формирование сводной информации
  Excel содержит средства формирования сводной информации для проведения анализа данных. Сводная информация может быть получена: - объединением данных с помощью пром

Подбор параметров. Поиск оптимальных решений
Команда Подбор параметра меню СЕРВИС позволяет определить неизвестное значение (параметр), которое будет давать желаемый результат. Технология использования команды следующая: - реш

Графические средства
  С помощью Microsoft Excel можно создавать сложные диаграммы для данных рабочего листа. Для построения диаграммы следует выделить любую ячейку из тех, что содержат исходные данные ди

Определить выходные значения переменных A и C после выполнения алгоритма
N Выходные значения A и C Блок-схема 1, 7 0, -4 1, 3 0, -5 зацикливание

ТЕРМИНОЛОГИЧЕСКИЙ СЛОВАРЬ
· Абзац - это поле документа, набор в котором ведется без нажатия клавиши Enter. · Адекватность информации ¾ это уровень соответствия образа, созда

Рабочая программа
  Объем часов по дисциплине Таблица 1     Наименование раздела Наименование темы дисциплины Всего часов

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги