Формирование модуля основного меню в среде С++

Страницы работы

Фрагмент текста работы

запуске второго пункта меню запускается программа на C++ Builder, в режиме которой можно просматривать и редактировать БД.

При запуске третьего пункта программа в среде C++ Builder позволяет выпустить документ и вывести его на печать.

Запуск последнего пункта меню завершает работу.

textbackground ( ): Функция задаёт цвет фона, на котором появляется текст, выводимый функциями cputs и cprintf. В качестве параметра Цвет обычно используют одну из именованных констант от 0 до 7.

Синтаксис:   void textbackground (int Цвет);

Заголовочный файл:   <conio.h>

textcolor ( ): Функция задаёт цвет для выводимого функциями cputs и cprintf текста. В качестве параметра Цвет обычно используют одну из именованных констант

Синтаксис void textcolor (int Цвет);

Заголовочный файл:    <conio.h>

gotoxy: Функция переводит курсор в позицию с указанными координатами. Координата х задаёт номер колонки, координата у – номер строки, на пересечении которых находится знакоместо, куда переводится курсор.

Синтаксис:   void gotoxy (int x, int y)

Заголовочный файл:   <conio.h>

clrscr( ): Функция очищает экран и закрашивает его цветом, заданным функцией textbackground

Синтаксис:   void clrscr (void)

Заголовочный файл:  <conio.h>

window( ): Функция определяет окно – область экрана. Параметры х1, у1 задают координаты верхнего угла окна относительно экрана, параметры х2, у2 – правого нижнего.

Синтаксис:  void window (int x1, int y1, int x2, int y2);

Заголовочный файл:   <conio.h>

_setcursortype: функция определяет вид курсора. устанавливает вид курсора, в зависимости от значений:

_NOCURSOR       - выключает курсор

_SOLIDCURSOR    - курсор в виде блока

_NORMALCURSOR   - обычный курсор в виде подчеркивания

Синтаксис:    void _setcursortype(int cur_t);

Заголовочный файл:   <conio.h>

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

Синтаксис: switch (выражение)

{

case константа 1: инструкция 1; break;

case константа 2: инструкция 2;break;

case константа j: инструкция j;break;

default:инструкция; break;

}

При выполнении оператора switch вычисляется выражение, записанное после switch.Оно должно быть целочисленным. Полученное значение последовательно сравнивается с константами, которые записаны следом за case. При первом же совпадении выполняются операторы, помеченные данной меткой. Если при выполнении оператор не содержит оператор перехода (break), то далее выполняются операторы всех следующих вариантов, пока не появится оператор перехода или не закончится переключатель. Если значение выражения записанного после switch, не совпало ни с одной из констант, то выполняются операторы за меткой: default.

getch: Возвращает код символа нажатой клавиши. Если нажата служебная клавиша, то функция getch возвращает 0. В этом случае, для того, чтобы определить, какая служебная клавиша нажата, нужно обратиться к функции getch ещё раз. Функция getch не выводит на экран символ, соответствующий нажатой клавише.

Синтаксис:    int getch (void);

Заголовочный файл:   <conio.h>

for:

Синтаксис: for (Инициализация; Условие Выполнения; Изменение)

{

// Здесь инструкции цикла (тело цикла)

}

Инициализация - инструкция инициализации счетчика циклов.

Условие выполнения – выражение, значение которого определяет условие выполнения инструкций цикла. Инструкции цикла выполняются до тех пор, пока Условие Выполнения истинно, т.е. равно нулю.

Изменение – инструкция изменения параметра цикла. Как правило, эта инструкция изменяет значение переменной, которая входит в Условие Выполнения.

сprintf: Функция осуществляет форматированный вывод на экран. cprintf получает набор аргументов, применяет к каждому аргументу спецификацию формата, содержащуюся в строке формата с указателем format, и выводит отформатированные данные на экран в текущее текстовое окно. Число аргументов и спецификаций должно быть одинаковым.

cprintf возвращает количество выведенных символов.

Синтаксис:    int cprintf(const char *format[,argument,...]);

Заголовочный файл:   <conio.h>

return: оператор возврата из функции в точку ее вызова. Применение оператора return допустимо в функции main().

sleep: функция замораживает выполнение программы на заданный интервал. При вызове функции sleep выполнение программы замораживается на время (в секундах), заданное параметром seconds. Точность интервала соблюдается до сотых долей секунды, или ориентиром точности могут служить внутренние "тики" DOS, в зависимости от того, что является более точным.

Синтаксис:    void sleep(unsigened seconds);

Заголовочный файл:   <dos.h>

exit: функция прекращает выполнение программы. Функция exit заканчивает процесс без закрытия каких-либо файлов, сохранения какого-либо вывода

Похожие материалы

Информация о работе