1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»...

^ 1.2. Файлы проекта
В согласовании с принятой в VB терминологией, прикладная программка, которую мы разрабатываем, именуется проектом.

В проект могут заходить несколько файлов разных видов, в том числе:
^ 1.3. Шаги сотворения проекта на VB
Разработка прикладной программки для 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... Windows на VB включает три шага, которые по желанию программера могут быть выполнены повторно в случайном порядке:
^ 1.3.1. Планирование пользовательского интерфейса
Это 1-ый шаг в 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... разработке прикладной программки. Тут Вы решаете, какой набор форм и управляющих объектов (окна, кнопки, меню, линейки прокрутки и т.д.) сделает комфортным наше взаимодействие с программкой.
^ 1.3.2. Установка параметров
Любой из управляющих 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... объектов, используемых в программке, имеет набор параметров, которые определяют их внешний облик и поведение. На этом шаге задаются значения параметров каждого используемого управляющего объекта.
^ 1.3.3. Написание текста программки
Предназначение этого шага 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... ясно из его наименования. Этому шагу может предшествовать очередной шаг, именуемый разработкой метода. На этом шаге составляется блок-схема метода. Этот шаг становится нужным, когда метод работы не является естественным.
^ 1.4. Ваш 1-ый проект 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... Условие задачки
Составьте обычное приложение – цифровые часы – и на этой задачке проследите за шагами разработки проекта.

Цифровые часы, внешний облик которых показан на рис. 1.3, должны демонстрировать текущую дату и время. При 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... выполнении приложения эта информация должна обновляться при каждом щелчке по кнопке с надписью «Показать время».

Описав внешний облик цифровых часов, мы фактически выполнили 1-ый шаг разработки проекта, который именуется планированием пользовательского интерфейса. Вы 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... уяснили, что на форме, которая будет отображаться на дисплее монитора при выполнении приложения, должно быть предвидено место, где будет выводиться текущая дата и время, также должна быть предусмотрена кнопка, щелчок на которой будет 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... приводить к обновлению текущей даты и времени.
^ Разработка проекта
Сейчас Вы сможете приступить к разработке и реализации проекта.

  1. Запустите VB. Если появилось окно New Project, то изберите Standart EXE (стандартный) вкладки New 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... (новый) и щелкните на кнопке Открыть. Ознакомьтесь с окном проекта.

  2. Щелкните на кнопке Project Explorer (Обозреватель проекта) на панели инструментов. Окно проекта (Project) сейчас выделено. Если это окно было закрыто 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»..., на данный момент оно появилось.

  3. Если в окне проекта слева от пиктограммы Project1 отображается символ (+), то щелкните на этом значке. Появится пиктограмма Form1. Если окно формы не появилось, то два раза щелкните на 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... пиктограмме Form1 в окне проекта.

  4. Если окно параметров на дисплее не отображается, изберите в строке меню View (вид), Properties (характеристики), чтоб вывести окно параметров Form1, как показано на рис. 1.4.

  5. Советуем временами 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... (после работы в течение каждых 10 – 15 минут) делать сохранение проекта. Сохраните проект. Если Вы работаете в компьютерном классе ИВЦ МЭИ, а мы далее будем полагать конкретно это, то для сохранения проекта всегда применяйте только диск 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... d. Этот диск является локальным на каждом рабочем месте компьютерного класса. На нем юзер может создавать и удалять папки, также сохранять и удалять файлы.

5.1. Для этого щелкните на кнопке Save Project (Сохранить 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... проект) панели инструментов.

5.2. В открывшемся диалоговом окне Save File As (Сохранить файл как) изберите диск d. В корневом каталоге этого диска следует сделать папку, дальше именуемую рабочей, в какой будут храниться файлы создаваемого 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... Вами проекта.

5.3. Для сотворения рабочей папки щелкните на кнопке Создание новейшей папки панели инструментов окна Save File As. В поле имени папки введите имя папки. При предназначении имени рабочей папки следует 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... избрать имя, чтоб оно было уникальным в границах корневого каталога диска d и по способности маленьким (к примеру, Ваша фамилия). Окончив набор имени рабочей папки, нажмите на кнопку Enter.

5.4. В поле Название файла 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... поменяйте имя Form1.frm на MyClock.frm и нажмите кнопку Enter. Форма Form1 будет сохранена в файле с именованием MyClock.frm.

Потом появится диалоговое окно Save Project As (Сохранение проекта 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»...).

5.5. В поле Название файла поменяйте имя Project1.vbp на MyClock.vbp и нажмите кнопку Enter. Файл проекта будет записан в рабочей папке под именованием MyClock.vbp.

5.6. Показавшееся окно Source Code Control закройте 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... щелчком на кнопке No.

  1. Прокрутите перечень параметров формы, пока не дойдете до характеристики Width (ширина). Поглядите на текущее значение характеристики – это ширина окна Form1. Линейные размеры в VB измеряются в твипах. В одном сантиметре 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... содержится 567 твипов.

  2. Для конфигурации ширины Form1 щелкните на свойстве Width, чтоб избрать его. Введите 4000 и нажмите Enter, чтоб поменять значение этого параметра на 4000 твипов. Направьте внимание, что сразу с этим поменяется и 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... ширина формы Form1.

  3. Можно поменять значения характеристики Width формы Form1, изменяя сам объект. Испытайте этот 2-ой метод конфигурации размеров формы.

8.1. Щелкните на окне Form1, чтоб сделать его активным.

8.2. Сделайте окно уже 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... приблизительно на два сантиметра, перетащив на лево его правую границу.

8.3. Удостоверьтесь, что значение характеристики Width в окне параметров уменьшилось.

  1. Измените свойство Width формы Form1 на 4000.

  2. Измените свойство Height (высота) на 4000.

  3. Если 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... Ваше окно Form1 перекрывает окно частей, перетащите его (за окно заголовка) с окна частей на право.

  4. Сохраните проект. Для этого сейчас просто довольно щелкнуть на кнопке Save Projekt панели инструментов.
Элементы
Окно частей содержит 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... набор условных обозначений (пиктограмм) частей, которые можно просто включить в проект. При разработке нашей программки потребуются три элемента: Label (Надпись), Command Button (Кнопка) и Timer (Таймер) (рис. 1.5).

Чтоб добавить в программку элемент 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... нужно:

а) сделать активной форму, в которую Вы желаете добавить элемент;

б) щелкнуть на требуемом элементе на панели частей и изобразить его в форме (либо просто два раза щелкнуть на нем);

в 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»...) поменять, если требуется, положение и размер элемента.
^ Вставка надписей
Элемент Label применяется для сотворения на форме поля с текстом.

На Ваших цифровых часах требуется отвести место на циферблате, куда должны выводиться текущая 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... дата и время. Примените для этой цели элемент Label.

Добавьте надпись к форме Form1 и измените некие ее характеристики.

  1. Расположите указатель мыши на элемент Label на панели частей, но 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... не щелкайте на нем. Появится заглавие инструмента Label. При помощи такового приема можно определять элементы VB из набора.

  2. Щелкните на элементе Label, чтоб избрать его.

  3. Переместите указатель мыши в окно Form1. Направьте внимание 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»..., что указатель при всем этом принял вид перекрестья.

  4. Расположите перекрестье в левую высшую часть окна и нажмите кнопку мыши. Не отпуская ее, перетащите указатель вниз и вправо, чтоб надпись стала похожа на ту, которая 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... изображена на рис. 1.6.

  5. Поглядите на Вашу надпись, которую VB автоматом именовал Label1. Если нужно поменять ее положение либо размеры, передвиньте ее (взяв за центр) либо ее границы (взяв за один из 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... темных квадратиков).

  6. Сделайте активным окно параметров, щелкнув на его панели заголовка. Если окно параметров не отображено на дисплее, то следует на панели инструментов щелкнуть на кнопке Properties Window (Окно параметров).

  7. Так как выбрана 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... надпись, ее имя (Label1) появится в строке объекта окна параметров, а ее характеристики – под этой строчкой.

  8. Для установки шрифта, размера и эффектов надписи употребляется свойство Font (шрифт). Изберите это свойство, щелкнув на 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... нем.

  9. Направьте внимание: справа от параметра Font появился пропуск (кнопка с изображением «…»), который указывает, что для установки параметра употребляется диалоговое окно.

  10. Щелкните на пропуске, чтоб открыть диалоговое окно Font. Текущие 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... значения относятся к надписи Label1.

  11. Поглядите на текущий шрифт MS Sans Serif. Прокрутите перечень типов шрифта и щелкните на Times New Roman. В окне Sample (Пример) появится эталон текста с текущими параметрами.

  12. Поглядите на 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... текущее значение размера шрифта (8). Повысьте его до 24 и поглядите на изменение в окне Sample.

  13. Щелкните на ОК, чтоб применить новые значения параметров к тексту Label1.

  14. Установите значения параметров Label1:

Alignment (Выравнивание): 2-Center 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»...;

Caption (заголовок): Текущая дата и время;

Name (имя): lblTime.

  1. Если нужно, повысьте при помощи мыши высоту и ширину Вашей надписи, пока она не будет смотреться, как показано на рис. 1.7.

  1. Добавьте к Form 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»...1 кнопку. Когда Вы запустите Вашу программку, часы будут демонстрировать текущее время и дату при нажатии на эту кнопку. Для этого щелкните на элементе Command Button (Кнопка) на панели частей 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»..., чтоб избрать его.

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

  3. Установите характеристики для Вашей кнопки:

Caption: Показать время 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»...;

Name: cmdTime.

  1. Сохраните проект.

Вы окончили выполнение 2-ух шагов разработки проекта: планирование пользовательского интерфейса и установку значений параметров.
^ Разработка программки

  1. Поглядите на поведение кнопки до ее программирования. Для пуска проекта изберите в строке меню Run 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... (Исполнить), Start (Начать) либо щелкните на кнопке Start панели инструментов.

  2. Поглядите на экран. Панель частей и окно параметров пропали. Направьте внимание, что в строке заголовка окна Microsoft Visual Basic в прямых 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... скобках появилось слово [run], которое гласит о том, что на данный момент установлен режим выполнения, а не режим разработки [design].

  3. Щелкните на кнопке «Показать время». Она нажимается и выскакивает, но больше 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... ничего не происходит, так как Вы не запрограммировали эту кнопку, т.е. не сказали, что должно произойти при нажатии на эту кнопку.

  4. Закончите работу Вашей прикладной программки. Для этого щелкните на 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... кнопке End панели инструментов. Вы возвратились в режим разработки (о чем свидетельствует слово design на панели заголовка окна Microsoft Visual Basic).

  5. Щелкните два раза на кнопке «Показать время», чтоб вывести ее программный 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... текст, который показан на рис. 1.8.

  6. Поглядите на окно текста Form1. Мы лицезреем еще пока только заготовку программки, связанной с командной кнопкой. Она начинается с заголовка, включающего слова Private Sub (Локальная процедура), и завершается 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... предложением End Sub (Конец процедуры). Меж этими предложениями Вы сможете воткнуть текст программки.

Для каждого действия, которое может произойти с объектом (в этом случае с кнопкой), в системе VB предусмотрена соответственная 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... событийная процедура. В качестве примера перечислим некие действия, которые могут произойти с кнопкой:

Действия могут происходить фактически с каждым объектом пользовательского интерфейса – формами, меню, текстовыми полями, полями рисунков 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... и т.д. Вы должны снабдить все объекты процедурами для обработки каждого действия, которое может с ними произойти. К примеру, чтоб вынудить командную кнопку что-либо делать, когда юзер щелкает на ней, необходимо воткнуть 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... программный текст в функцию, имя которой завершается словом Click. Если же Вы желаете, чтоб происходило какое-либо действие, когда юзер просто показывает на кнопку, следует воткнуть программный текст в ее функцию, имя 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... которой завершается словом MouseMove.

  1. Запрограммируйте кнопку cmdTime так, чтоб при щелчке на этой кнопке на надписи выводилась текущая дата и время. Окно текста программки должно быть интенсивно, а в нем показана 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... процедура cmdTime_Click. Если это не так, два раза щелкните по кнопке cmdClick. Меж заголовком процедуры и конечной строчкой введите аннотацию, за ранее установив для удобочитаемости отступ от начала строчки в виде 4 пробелов 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»...:

LblTime.Caption = Now

Вот и вся программка, которая состоит всего из 1-го оператора. Эта аннотация делает результаты функции Now значением характеристики Caption надписи lblTime. Стандартная функция Now возвращает текущее время и дату 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика».... Свойство Caption определяет текст, который возникает на средстве регулирования (в этом случае – на надписи). Таким макаром, когда эта строчка программки выполнится, на надписи появятся текущие дата и время.

  1. Закройте окно текста 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... процедуры.

  2. Сохраните проект.

  3. Запустите проект. Пару раз щелкните на кнопке «Показать время». Всякий раз, когда Вы щелкаете, текущее время и дата возникают на надписи lblTime, как показано на рис. 1.9.

Попытайтесь при помощи клавиатуры 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... поменять показание времени. У Вас ничего не получится. Запомните, поменять значение характеристики Caption надписи можно либо в окне параметров в режиме разработки программки, либо при помощи выполнения соответственной аннотации (в 1.2. Файлы проекта - Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»... нашем примере это аннотация LblTime.Caption = Now) в режиме выполнения программки, но нельзя его поменять в режиме выполнения при помощи клавиатуры.

  1. Окончите работу программки.


11a-klass-4-chasa-v-nedelyu-136-chasov-profilnij-kurs-obrazovatelnaya-programma-municipalnogo-byudzhetnogo-obrazovatelnogo.html
11gibkost-i-osnovi-metodiki-ee-vospitaniya-uchebnoe-posobie-dlya-ekspress-podgotovki-k-mezhdisciplinarnomu-vipusknomu.html
11kriterii-ocenki-znanij-navikov-programma-disciplini-brending-i-brend-menedzhment-dlya-napravleniya-080200-68.html