RSS    

   Реферат: Курс лекций по V B 5.0

Например,

Me.Print Format(Amount, “Currency”)

Me.Print Format(Amount, “###,###.##”)

Me.Print Format(Now, “General Date”)

Объект Printer

Vb5 позволяет легко устанавливать свойства принтера, используемого в системе.

Команда PrintForm выводит на принтер графический образ окна формы. Ее синтаксис: ИмяФормы.PrintForm

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

Обычный способ вывода информации на принтер состоит в использовании метода Print, связанного с объектом Printer. Метод Print учитывает ориентацию страницы и может использовать свойства CurrentX и  CurrentY для точного позиционирования текста и точек на странице. Его синтаксис:

Printer. Print текст

При этом сохраняются возможности метода Print :  “;”  “,”  Tab, Spc, а также возможность управления свойствами шрифта:

Printer. Font.Name = “Aryal”

Printer. Font.Size = 18

А изменение шрифта принтера не влияет на предыдущий текст.

Свойства объекта Printer:

Свойство

Назначение

Значения

ColorMode

определяет тип принтера

1-монохромный

2- цветной

Page

номер текущей страницы

Pages

количество страниц

Copies

количество печатных копий

PrintQuality

качество печати (если это поддерживает драйвер принтера)

1- черновая печать

2-низкое разрешение

3-среднее разрешение

4-высокое разрешение

CurrentX, CurrentY

Текущие координаты текста

Fonts

доступные шрифты принтера

FontCount

кол. доступных шрифтов принтера

Font.Name,Font.Size, Font.Bold,Font.Italic...

характеристики шрифта

ScaleMode

ед. измерения масштаба страницы

0-пользователя

1-твипы (по умолчанию)

2-пункты

3-пикселы

4-символы

5-дюймы

6-мм

7-см

ScaleLeft

Расстояние от левой границы

ScaleTop

ScaleWidth

ScaleHeight


Методы объекта Printer:

Метод

Содержание

Print

Печать страницы

NewPage

Перейти на новую страницу

EndDoc

Закончить работу с документом. (Освобождение памяти и пересылка страниц в диспетчер печати)

Scale

определяет координатную систему пользователя

TextHeight

Определяет высоту символа

TextWidth

Определяет ширину символа

Пример. Форма содержит командную кнопку “Печать”. Программный код выводит на печать 2 страницы. На первой печатается “Стр.1”. На второй “Стр.2” .

Private Sub cmdPrint_Click()

       Printer.Print “Стр.”+Str(Printer.Page)

       Printer. NewPage

       Printer.Print “Стр.”+Str(Printer.Page)

       Printer. EndDoc

EndSub

Объект Screen.

Объект Screen позволяет управлять размещением форм и выводом информации на экране.

Свойства Объекта Screen.

Свойство

Назначение

MousePointer

указатель мыши

Fonts

доступные шрифты экрана

FontCount

кол. доступных шрифтов экрана

Width

ширина экрана (в твипах)

Height

высота экрана

Методов нет.

 Пример. Установить размер формы равной 50% от размера экрана.

Private Sub Form_Load()

Me. Width=Screen. Width/2

Me. Height=Screen. Height /2

EndSub

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

Элементы управления для работы с файлами

FileListBox- список файлов.

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

Основные свойства Списка файлов:

Свойство

Содержание

List

Массив членов списка файлов

ListCount

Кол. членов списка файлов

ListIndex

Индекс массива

FileName

Обозначение файла

Path

Текущий Путь для списка файлов

Pattern

Фильтр, шаблон. Задает вид отображаемых в списке файлов

Например, имя выбранного файла можно определить как  filFile.List(ListIndex) или как свойство FileName. Вывести список файлов в массив FileNames$( I%) можно с помощью следующего кода:

For I%=0  to filFile.ListCount - 1

       FileNames$(I%) = filFile.List(I%)

Next I%

Свойство Pattern задает тип отображаемых файлов или шаблон  * ,   ?. По умолчанию фильтр установлен в значение  *.*  . Несколько фильтров отделяются друг от друга  “; “ . Изменение свойства Pattern активизирует событие PatternChange.

Свойство Path устанавливает или возвращает текущий путь для  списка файлов. Однако для изменения текущего пути в операционной системе следует использовать команду ChDir. Изменение свойства Path активизирует событие PathChange. Изменение свойства FileName активизирует событие и PatternChange и PathChange.

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.