Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
1. Открыть новый проект.
2. Расположить на форме текстовые окна для ввода значения переменной х и вывода значений переменных у и z, командные кнопки и метки для вывода «подсказок» пользователю.
3. Назначить свойства объектам приложения.
4. Поместить на лист Excel расчетные формулы. Выберите из предложенного списка редактор формул Microsoft Equation 3.0 и нажмите кнопку Ok диалогового окна. После этого будет выведено окно редактора формул (рисунок 10), в котором нужно набрать формулы для вычисления значений переменных у и z, и закрыть окно редактора формул.
Курсор находится в окне ввода формулы. Набор формулы осуществляется с клавиатуры, если вводятся латинские буквы, знаки арифметических операций и препинания, цифры. Для ввода других символов используются кнопки верхнего ряд панели инструментов Формула. Они позволяют включить в формулу математические символы, буквы греческого алфавита, логические операторы и прочие символы и знаки.
В нижнем ряду панели инструментов Формула расположены кнопки, которые создают шаблоны, содержащие поля (слоты) для ввода символов. Например, шаблон для ввода обыкновенной дроби имеет два слота: числитель и знаменатель. Переход между слотами осуществляется с помощью клавиши Tab или клавиш управления курсором. Кнопки нижнего ряда позволяют рационально оформить структуру формулы (первая – сформировать выражения в скобках, вторая – дроби и радикалы, третья – различного вида индексы, четвертая – суммы и т.д.).
Рисунок 10 – Окно Excel
Формула должна вводиться целиком с использованием редактора формул. При вводе формул и выражений не рекомендуется использовать символы русского алфавита. Но если они необходимы, то им нужно назначить стиль Текст (команда Текст меню Стиль). Клавиша Пробел работает только в случае, если назначен стиль Текст. При наборе формульного выражения интервалы между символами создаются автоматически. Если пробелы все-таки необходимо ввести, то используется кнопка Пробелы и многоточия панели инструментов Формула. Всего предусмотрено пять разновидностей пробелов различной ширины.
Для завершения работы с редактором формул и возврата в приложение щелкните мышью за пределами окна редактора формул.
Для редактирования уже созданной формулы достаточно щелкнуть на ней правой кнопкой мыши и из появившегося контекстного меню выбрать команду «Изменить».
5. Составить тексты соответствующих процедур и ввести их в ЭВМ.
6. Создайте в Вашей папке новую папку Лабораторная работа №3 и сохраните в ней Ваше приложение.
7. Запустите приложение на выполнение. Если в программных кодах есть ошибки выполнения, исправьте их и вновь сохраните приложение.
8. Запустите приложение на выполнение, получите результаты вычисления для заданных значений аргумента х и запишите их в отчет по лабораторной работе.
9. Добавьте на форму кнопку команды для очистки текстовых окон от результатов предыдущих вычислений. Задайте свойства Name и Caption новой кнопки. Поместите в процедуру Click соответствующие коды.
10. Сохраните результаты работы и проверьте, как теперь работает Ваше приложение.
11. Добавьте на форму вертикальную или горизонтальную полосу прокрутки и воспользуйтесь ею для задания значений X.
Горизонтальная HScrollBar и вертикальная VScrollBar полоса прокрутки не отличаются друг от друга ничем, кроме ориентации. Элемент управления полоса прокрутки используется обычно для непрерывного изменения какого-нибудь значения в заданных пределах. Например, линейки прокрутки применяют в качестве регуляторов звука или интенсивности цвета. В нашем приложении он будет использоваться для установки нужного значения X.
Свойства элемента управления «Полоса прокрутки»:
· Name – имя элемента в программных кодах;
· Value – значение непрерывной величины соответствующее положению бегунка Полосы прокрутки;
· Мах – наибольшее значение, принимаемое свойством Value (устанавливаемое пользователем с помощью линейки прокрутки);
· Min – наименьшее значение, принимаемое свойством Value (устанавливаемое с помощью линейки прокрутки);
· LargeChange – изменение значения свойства Value при щелчке пользователем на Полосе прокрутки;
· SmallChange – изменение значения свойства Value при щелчке пользователем на одной из стрелок полосы прокрутки.
Наиболее часто используются два событияэлемента управления Полоса прокрутки:
· Change – происходит при изменении свойства Value Полосы прокрутки, то есть когда пользователь щелкает по стрелкам или прямо на Полосе прокрутки;
· Scroll – генерируется во время перетаскивания бегунка линейки прокрутки.
В окне свойств установите свойства Полосы прокрутки: Name, Min и Мах (должны соответствовать минимальному и максимальному значению X), LargeChange и SmallChange (должны иметь значения в диапазоне между Min и Max); Value (можно задать, равными Min или Мах).
Перейдите в окно кодов и поместите в процедуру Click линейки прокрутки оператор, который обеспечит считывание значения свойства Value линейки прокрутки в свойство Text текстового окна txtX:
txtX.Text = VScrolll.Value.
Поместите в процедуру линейки прокрутки оператор, с помощью которого автоматически будет изменяться цвет фона (свойство BackColor) текстового окна txtX при перемещении бегунка линейки прокрутки: txtX.BackCoIor = RGB(VScroIll.Value * 255 / (VScroUl.Max -VScroIll.Min), 100,200).
12. Сохраните изменения в приложении и запустите его на выполнение.
13. Используя функцию RGB, программным путем измените значения свойства ForeColor для текстовых окон txtV и txtZ в зависимости от значения X, например, таким образом:
txtY.ForeCoIor = RGB(0, 0, VScroUl.Value * 255 / (VScrolll.Max -VScrolll.Min))
14. Сохраните изменения в приложении и запустите его на выполнение.
15. Напишите отчет по лабораторной работе.
Содержание отчета
1. Текст задания.
2. Эскиз формы.
3. Таблица свойств объектов.
4. Список идентификаторов.
5. Блок-схема алгоритма.
6. Содержимое раздела general и программные коды процедур.
7. Результаты счета.
Дата публикования: 2014-11-02; Прочитано: 384 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!