Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


ќрганизаци€ диалога в среде программировани€ QuickBASIC




«апуск среды программировани€ QuickBasic 4.xx и 7.хх.

ƒл€ запуска среды QuickBasic 4.xx необходимо найти на диске исполн€емый файл qb.exe или qbx.exe. ѕосле этого необходимо набрать на клавиатуре команду < qb [/ключи] > (или < qbx [/ключи] >)и нажать клавишу <ENTER>.

[ ] необ€зательный параметр
/b режим работы с черно-белым монитором
/h режим максимально возможного разрешени€ экрана дл€ используемого оборудовани€
/ah позвол€ет динамическим массивам, переменным и константам быть больше 64  
/c:<размер буфера> устанавливает размер буфера дл€ обмена данными
/cmd <строка> используетс€ как установка дл€ функции COMMAND$ (должен быть последним в командной строке DOS)
/G установка режима максимально возможной скорости дл€ графики (обычно дл€ мониторов типа A CGA)
<им€ библиотеки> загружаетс€ указанна€ библиотека
/mdf указываетс€ системе на преобразование чисел из формата IEEE в двоичный формат Microsoft
/run <исходный файл> загрузка, компил€ци€ и запуск на счет исходного файла
<исходный файл> загрузка исходного файла

ƒопускаетс€ использовать любые комбинации ключей и в любом пор€дке за исключением команды:/cmd < строка > онa должна следовать последней.

ѕосле запуска программы на дисплее по€вл€етс€ следующее изображение (рис. 1).

–ис.1.

Ќа данном рисунке можно выделить 3 зоны:

1- зона главного меню;

2- зона (окно) текстового редактора (Untitled);

3- зона (окно) непосредственного выполнени€ (Immediate).

¬ зоне меню имеютс€ следующие ключевые слова:

File команды работы с файлами;

Edit команды работы с редактором;

View команды просмотра;

Search команды поиска, поиска и замены фрагментов текста;

Run команды выполнени€ программы;

Debug команды облегчающие отладку;

Calls команды вызова процедур;

Help команды помощи пользователю.

 

ќрганизаци€ диалога в среде программировани€ QuickBASIC

¬ среде программировани€ QuickBASIC используетс€ оконна€ технологи€ организации диалога, рассчитанна€ на использование в качестве устройств ввода клавиатуры и специального манипул€тора мышь. ћаркер курсора клавиатуры или мыши позиционируетс€ в одном из окон и нажимаетс€ клавиша <ENTER> или соответствующа€ кнопка мыши дл€ выполнени€ выбранного действи€ св€занного с этим окном.

–ассмотрим подробнее технологию организации диалога с использованием клавиатуры. ƒл€ выбора какого либо пункта меню необходимо нажать клавишу <ALT> фон слова File изменитс€ и среда ожидает выбора конкретного раздела меню. ”правл€€ курсором клавишами стрелки выбрать нужный раздел, после этого необходимо нажать клавишу <ENTER>. ѕод выбранным пунктом меню по€витс€ подменю. ”правл€€ курсором клавишами < стрелки > выбрать нужный раздела подменю,после этого необходимо нажать клавишу <ENTER>. ¬ случае необходимости отмены исполнени€ выбранного пункта меню достаточно нажать клавишу <ESC>. –ассмотрим подробнее каждый из этих пунктов.

 

–абота с файлами

ѕодменю состоит из следующих команд:

New рrogram создание новой программы при выборе данного пункта меню по€вл€етс€ диалоговое окно
Open program... вызов ранее созданной и сохраненной программы при выборе данного пункта меню по€вл€етс€ диалоговое окно
Merge... выбраны файл вставл€етс€ в текущий ниже места положени€ курсора при выборе данного пункта меню по€вл€етс€ диалоговое окно
Save запись текущего модул€ в текущий катало с именем по умолчанию
Save As.. запись текущего модул€ с выбором каталога и заданием имени при выборе данного пункта меню по€вл€етс€ диалоговое окно
Save All запись всех модулей наход€щихс€ в пам€ти сохранением информации в специализированном файле. ‘айлы помещаютс€ в текущий каталог с именами по умолчанию.
Create File создание нового файла с указанием его типа (в виде отдельного файла, включаемого файла, текстового документа) при выборе данного пункта меню по€вл€етс€ диалоговое окно
Load File команда аналогична€ Open program с добавлением возможности указани€ типа файла (в виде отдельного файла, включаемого файла, текстового документа) при выборе данного пункта меню по€вл€етс€ диалоговое окно
Unload File вывод каталога файлов наход€щихс€ в пам€ти дл€ выбора файлов и удалени€ их из пам€ти при выборе данного пункта меню по€вл€етс€ диалоговое окно
Print вывод на печатающее устройство текста программы при выборе данного пункта меню по€вл€етс€ диалоговое окно
Dos Shell возможность кратковременного выхода в DOS без выгрузки системы QuickBasic. ƒл€ возвращени€ надо набрать EXIT и нажать клавишу <ENTER>
Exit выход из системы QuickBasic, если имеютс€ не сохраненные изменеми€ текстов в файлах система запросит разрешение сохранить их перед выходом

 

–едактирование

Undo <ALT>+<BACK SPASE> восстановление первоначального вида редактируемой строки
Cut <SHIFT>+<DEL> удаление выбранного фрагмента текста с сохранением его в буфере
Copy <CTRL>+<INS> копирование выбранного фрагмента текста в буфер
Paste <SHIFT>+<INS> копирование содержимого буфера в текущий текст. ћесто вставки определ€етс€ текущим положением курсора.
Clear <DEL> удаление выбранного фрагмента текста без сохранени€ его в буфере, если такового нет то стираетс€ символ над маркером
New Sub... страницы с новой процедурой
New FUNCTION... страницы с новой процедурой-функцией
Sintax Checking включение/отключение автоматической проверки правильности написани€ слов qb
       

 

 оманды просмотра

SUBs... <F2> вывод каталога модулей и страниц с возможностью выхода дл€ редактировани€ в любую страницу любого модул€. »меетс€ возможность передвижени€ выбранной страницы из одного модул€ в другой или ее удалени€ при выборе данного пункта меню по€вл€етс€ диалоговое окно
Next SUBs <SHIFT>+<F2> переход на следующую страницу в каталоге
Split   разделение окна редактировани€ на две части: верхнюю и нижнюю. ѕереход осуществл€етс€ нажатием клавиш <F6> / <SHIFT>+<F6>
Next Statement   после прерывани€ программы устанавливает маркер на следующий оператор за последним выполненным
Output Screen <F4> просмотр полученной информации. ѕовторение команды все возвращает в исходное состо€ние
Include File   при позиционировании маркера на строке с командой $INCLUDE '< им€ файла >' происходит загрузка в пам€ть данного файла, как отдельного модул€ и позиционирование маркера в его тексте. ≈сли файл был загружен ранее, то происходит просто позиционирование маркера в его тексте.
Include Lines   включает режим показа содержимого включаемых файлов по месту положени€ команд $INCLUDE. ¬ данном режиме редактирование текста невозможно
Options   выбор параметров экрана с возможностью их сохранени€

 





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2016-11-24; ћы поможем в написании ваших работ!; просмотров: 253 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

—воим успехом € об€зана тому, что никогда не оправдывалась и не принимала оправданий от других. © ‘лоренс Ќайтингейл
==> читать все изречени€...

1536 - | 1345 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.014 с.