Опубликован: 31.08.2006 | Уровень: специалист | Доступ: свободно
Лекция 19:

Работа с принтерами

Запуск программы Print File

  1. Щелкните на кнопке Start (Начать) панели инструментов.

    Примечание. Готовая программа Print File лежит в папке c:\vbnet03sbs\Гл.18\print File.

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

  2. Щелкните на кнопке Открыть. Программа отобразит диалоговое окно Открыть.
  3. Перейдите в папку c:\vbnet03sbs\Гл.18, а затем щелкните на файле longFile.txt. Ваше диалоговое окно будет выглядеть так.


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


  5. Убедитесь, что ваш принтер включен, а затем щелкните на кнопке Печать.
  6. Visual Basic отобразит диалоговое окно Печать, показанное на следующей иллюстрации.


    Будут активизированы многие опции диалогового окна Печать, и вы можете поэкспериментировать с ними, как вы делаете это в обычном приложении Windows.

  7. Щелкните на OK, чтобы напечатать документ. Ваша программа передаст на принтер задание на печать четырех страниц. Через некоторое время ваш принтер начнет печатать документ. Как и в предыдущих упражнениях, автоматически появится диалоговое окно, показывающее состояние печати и информирующее о том, сколько будет напечатано страниц документа.
  8. Чтобы завершить выполнение программы, щелкните на кнопке Закрыть формы. Программа остановится. Вы только что создали набор универсальных процедур печати!
Сайдахмад Зарипов
Сайдахмад Зарипов
Почему я не могу сдать тесты?
Жанболат Шаймерден
Жанболат Шаймерден
Можно ли выбирать язык для надписей и команд в среде разработки?
Светлана Ведяева
Светлана Ведяева
Россия, Саратов
Оксана Пагина
Оксана Пагина
Россия, Москва