Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв ИП 2010-04-04 doc.doc
Скачиваний:
108
Добавлен:
13.05.2015
Размер:
5.96 Mб
Скачать

2.6. Работа с файлами

  1. С какой команды начинается работа с файлом? - Open.

  2. Какой оператор используется для ввода данных, разделенных запятыми? - Input #n.

  3. Каким способом осуществляется доступ к записи файла с прямым методом доступа? - Указанием порядкового номера записи.

  4. Каким образом в многопользовательском режиме проводят корректировку отдельной записи? - Перед корректировкой записи ее блокируют командой Lock, проводят ее корректировку и после этого снимают блокировку командой Unlock.

2.10. Вызов внешних процедур и функций

  1. Могут ли функции использоваться в выражениях? - Да.

  2. Каким образом передается информация из программы в процедуру и обратно? - Через параметры и глобальные (внешние) переменные.

5. Основные общие свойства, события и методы

  1. Каково назначение свойства Name? - Для ссылки на свойство в программах.

  2. Когда наступает событие Click? - При щелчке левой кнопкой мыши по поверхности объекта.

  3. Что нужно задать дополнительно при указании свойства объекта или метода? - Имя объекта, точку и затем имя объекта или метода.

  4. Можно ли в программе изменять значение свойства? - Для большинства свойств можно изменять значения.

  5. Как в программе установить фокус на нужный объект? - Нужно воспользоваться методом SetFocus для данного объекта.

6. Объекты, управляющие элементы

  1. Как задать местоположение и размеры объекта? - Следует воспользоваться мышкой для перемещения границ объекта или самого объекта либо изменить значения соответствующих свойств Top, Left, Width, Height.

  2. Какие две функции выполняет текстовое поле? - Ввод и вывод значений.

  3. Должен ли объект иметь уникальное имя? - Да.

  4. Какое свойство текстового поля позволяет вводить более одной строки? - MultiLine=True.

  5. В каком свойстве текстового поля и объекта MaskedEdit находится введенное значение? - Text.

  6. Что означает свойство командой кнопки Default = True? - Нажатие клавиши Enter равносильно щелчку левой кнопки мыши по объекту.

  7. Тип значения свойства Text для текстовых полей? - Variant.

  8. Назовите два основных назначения контуров (объектов Frame). - Графически выделять группу логически связанных объектов и объединять в одну группу кнопки-переключатели.

  9. Какие три объекта могут отображать рисунки? - Рисунки (Image), графические поля (PictureBox) и командные кнопки (Command Button).

  10. Сколько флажков можно выбрать одновременно? - Любое количество.

  11. Как свойство Alignment влияет на внешний вид переключателя и флажка? - Свойство задает местоположение кнопки: 0 - кнопка слева от ее надписи; 1 - справа.

  12. Сколько состояний имеет флажок? - Флажки имеют три состояния, которые за­дают­ся свойством Value: 0 - не установлен (галочка отсутствует в рисунке флаж­ка); 1 - установлен (галочка указана); 2 – не определен (закрашен серым цветом).

  13. Какое свойство используется для ввода списка значений объекта ListBox или ComboBox? - List.

  14. Каково назначение объектов полосы прокрутки и ползунка? - Используются для плавного изменения некоторого значения в указанном диапазоне значений.

  15. Какие требования предъявляются к переключателям при размещении на странице объекта закладки SSTab? - Переключатели должны быть внутри рамки (Frame) или графического поля (PictureBox).

  16. Как задать диапазон чисел для полосы прокрутки, ползунка или кнопки-счетчика? - Указать значения свойствам Min и Max.

  17. Как задать приращение для кнопки-счетчика? - Задать значение свойству Increment.

  18. Каким свойством нужно воспользоваться для указания надписи на поверхности объекта? - Caption.

  19. Как определить выбор пользователя, сделанный в окне списка ListBox или ComboBox? - Следует использовать значение свойства ListIndex, которое содержит номер выбранного элемента списка.

  20. Для чего предназначено свойство AutoSize? - Размер объекта определяется его надписью или изображением на его поверхности, если AutoSize = True.

  21. Какой объект используется для вывода большого объема текста при ограниченном поле вывода? - RichTextBox.

  22. Какое событие порождается по истечении интервала таймера? - Timer.