Link EXE File Только при полном наборе меню




Лабораторная работа 1

Основы работы в среде BORLAND C++

 

Цель работы: Изучение основных функциональных возможностей среды разработки Borland C++.Создание первой программы на С++

Основные команды в Интегрированной Среде Разработки (ИСР).

Borland C++ упрощает процесс программирования и делает его более эффективным. При работе в Borland C++ весь комплекс инструментальных средств, необходимых для написания, редактирования, компиляции, компоновки и отладки программ, оказывается под рукой у пользователя.

Весь этот комплекс возможностей заключен в Интегрированной Среде Разработки (ИСР).

Кроме того, Среда разработки программ Borland C++ предоставляет следующие дополнительные возможности, которые еще больше упрощают процесс написания программ:

* Возможность отображения на экране монитора значительного числа окон, которые можно перемещать по экрану и размеры которых можно изменять.

* Наличие поддержки “мыши”.

* Наличие блоков диалога.

* Наличие команд удаления и вставки (при этом допускается копирование из окна HELP и между окнами).

* Возможность быстрого вызова других программ и обратного возврата.

* Наличие в редакторе макроязыка.

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

Строка меню и меню

* Сообщает, какое действие выполняется программой.

* Предлагает состоящие из одной строки советы и рекомендации по любой выбранной команде меню и элементам блока диалога.

Блоки диалога

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

При задании значения в блоке диалога работа происходит с пятью базовыми типами средств управления: указателями выбора, переключателями состояния, кнопками действия, блоками ввода и блоками списка.

Работа с экранным меню

МЕНЮ ( системное)

Отображается у левого края строки меню.

Меню File

 

Это МЕНЮ позволяет открывать, создавать исходные файлы программ, сохранять внесенные изменения, выполнять другие действия над файлами,выходить в оболочку DOS и завершать работу.

 

Open

 

Команда OPEN отображает блок диалога, в котором выбирается исходный файл программы, который будет открыт в окне

New

 

Команда New позволяет открывать новое окно Edit со стандартным именем NONAMExx. Сзз (где вместо букв хх задается число в диапазоне от 00 до 99). Файлы с именем NONAME используются в качестве временного буфера для редактирования; когда файл с подобным именем сохраняется на диске, запрашиваетcя действительное имя файла.

 

Save

Команда Save записывает на диск файл, находящийся в активном окне (если активно окно в настоящий момент, если нет, то данным элементом меню нельзя воспользоваться.)

Save As

 

Команда Save As позволяет сохранить файл в активном окне под другим именем, в другом каталоге или на другом дисководе.

 

Change Dir

 

Команда Change Dir позволяет задать идентификатор и имя каталога, которые следует сделать текущими. Текущим является тот каталог, который используется в Borlando C++ для сохранения и поиска файлов.

Print

 

Команда File Print печатает содержимое активного окна Edit Turbo C++ "раскрывает" символы табуляции (заменяет их соответствующим числом пробелов), а затем посылает файл на устройство печати, заданное в DOS. Данная команда будет "запрещена", если содержимое активного окна не может быть выведено на печать. Для вывода на печать только выделенного текста следует использовать Ctrl-K P.

 

DOS Shell

 

Команда DOS Shell позволяет временно выйти из Borland C++, чтобы выполнить команду DOS или запустить программу. Для возврата в Borland C++ необходимо ввести с клавиатуры EXIT и нажать Enter.

 

Quit

 

Команда Quit осуществляет выход из системы Borland C++, удаляет ее из памяти и передает управление DOS. Если внесены изменения, которые еще не были сохранены, то перед выходом Borland C++ выдаст запрос на их сохранение.

 

Меню Edit

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

После выделения фрагмента текста становятся доступными команды, расположенные в меню Edit, и можно использовать текстовый буфер (Clipboard).Он взаимодействует с командами меню Edit:

 

Cut

 

Удаляет выделенный фрагмент текста из документа и заносит его в текстовый буфер. Затем можно вставить текст в другой документ путем выбора Paste.

 

Copy

 

Эта команда не изменяет выделенный текст, но заносит в текстовый буфер его точную копию. Затем можно вставить текст в другой документ командой Paste. Можно скопировать текст из окна Help; следует использовать Shift и клавиши управления курсором.

Paste

Эта команда вставляет текст из текстового буфера в текущее окно в позиции курсора.

 

Show Clipboard

 

Эта команда открывает окно Clipboard, в котором хранятся фрагменты текста, удаленного и скопированного из других окон.

 

Clear (Ctrl-Del)

Эта команда удаляет выбранный фрагмент текста,но не заносит его в текстовый буфер. Это означает, что восстановить удаленный текст нельзя.

 

Меню Search (Alt-S)

 

Меню Search выполняет поиск текста, объявлений функций, а также местоположение ошибок в файлах.

Команда Search Find отображает блок диалога Find, который позволяет ввести образец поиска и задать параметры, влияющие на процесс поиска. Эта команда может быть также вызвана с помощью (Ctrl Q F).

Replace (Ctrl Q A)

 

Команда Search Replace отображает блок диалога для ввода искомого текста и текста, на который его следует заменить.

 

Search Again (Ctrl L)

 

Команда Search Again повторяет действие последней команды Find или Replace. Все параметры, которые были заданы при последнем обращении к использованному блоку диалога(Find или Replace), остаются действительными при выборе данной команды.

 

Меню Run (Alt-R)

 

Команды этого меню выполняют программу, а также инициализируют и завершают сеанс отладки.

 

Run(Ctrl-F9)

 

Команда Run выполняет программу, используя те аргументы, которые переданы программе с помощью команды Run Arguments.

 

Тrace Into(F7)

 

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

 

Program Reset(Ctrl-F2)

 

Команда Run Program Reset прекращает текущий сеанс отладки, освобождает память программы и закрывает все открытые файлы, которые использовались в программе.

Over

 

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

 

Arguments

 

Команда Run Arguments позволяет задать выполняемой программе аргументы командной строки точно так же, как если бы они вводились в командной строке DOS. Команды переназначения ввода/вывода DOS будут игнорироваться.

Compile (C)

 

Команды из меню Compile используются для компиляции программы в активном окне, а также для полной или избирательной компиляции проекта:

 

EXE File

 

Команда Compile Make EXE File вызывает Менеджер проектов для создания EXE-файла.

 

Link EXE File Только при полном наборе меню

 

Команда Compile Link EXE File использует текущие OBJ и LIB-файлы и компонует их, не производя избирательной компиляции.

 

Меню Debug (Alt F9)

 

Команды меню Debug управляют всеми возможностями интегрированного отладчика.

 

Inspect (Alt F4)

 

Команда Debug Inspect открывает окно Inspector, которому позволяет проанализировать и модифицировать значения элемента данных.

 

 

Меню Options(Alt-O)

 

Меню Oрtions содержит команды, которые позволяют просматривать и модифицировать стандартные параметры, определяющие функционирование Turbo C++.

Задание: Используя команды экранного меню File, найти, открыть и переименовать какой-либо файл из каталога примеров пакета Turbo C++.

Задание

1. Ввести следующий текст:

Редактирование текста в среде Borland C++ 3.1

Enter вставка новой строки с позиции курсора
Backspace удаление символа слева от курсора
Delete удаление символа, на который указывает курсор
Insert переключение режима замены/вставки
Home переход в начало строки
End переход в конец строки
Ctrl-PageUp переход в начало текста
Ctrl-PageDn переход в конец текста
PageUp переход на одну страницу вверх
PageDn переход на одну страницу вниз
Shift-­®¯ выделение фрагмента текста
Ctrl-K, H снятие выделения с фрагмента
Ctrl-Insert копировать в буфер (запомнить фрагмент)
Shift-Insert вставить из буфера
Shift-Delete вырезать в буфер (запомнить фрагмент и удалить его из текста)
Ctrl-Delete удаление фрагмента без запоминания
Ctrl-Y удаление строки
Alt-Backspace отмена последнего действия
   
F2 сохранение файла
F3 открытие файла
Alt-F3 закрытие файла (окна)
Tab переход от одного поля к другому в панелях диалога
Alt-F, N создание нового файла
Alt-F, A сохранение файла под новым именем
Ctrl-F9 компиляция и запуск программы
Alt-F5 просмотр результатов работы программы
Alt-X выход из Borland C++


Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-11-10 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: