Контрольная работа : Работа с диалоговыми окнами 


Полнотекстовый поиск по базе:

Главная >> Контрольная работа >> Информатика, программирование


Работа с диалоговыми окнами




Самостоятельная работа

По дисциплине:

Языки программирования

Задание

Тема № Стандартные диалоговые окна открытия, закрытия, сохранения файла. Использование общего диалога для функций шрифтов, цветов, печати, справочной системы

Прочитайте внимательно условия следующих задач и аналогично №1 составьте программу задачи № 2

Задача №1. Создайте меню Файл-Открыть, Вид -Шрифт. Загрузите в окно RihtTextBox файл в формате .rtf , выбранный из окна «Открыть». Сделайте текст в окне жирным через подменю Шрифт

Задача №2. Создайте меню Файл-Открыть, Вид -Шрифт. Загрузите в окно RihtTextBox файл в формате .rtf , выбранный из окна «Открыть». Сделайте текст в окне курсивным через подменю Шрифт

Краткое содержание темы: Использование общего диалога для функций шрифтов, цветов, печати, справочной системы

Диалоговое окно настройки шрифтов текста

Для вызова диалогового окна настройки шрифтов используется метод ShowFont, например:

CommonDialog1. ShowFont

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

Ниже представлена таблица с описанием наиболее важных свойств:

Color

Используется только для цветных принтеров

FontBold, FontItalic,

FontStrikeThru,

FontUnderline,

Эти свойства принимают значения True или False. Если установлен флаг cdlCFEffects, то это позволяет пользователю использовать эти свойства

FontName

Возвращает / устанавливает имя шрифта

FontSize

Возвращает / устанавливает размер шрифта

Min, Max

Используется для указания размеров. Необходимо установить cdlCFLimitSize перед использованием этих свойств

Можно считать значения различных свойств шрифта, чтобы увидеть изменения, внесенные пользователем. Например, значение CommonDialog1.FontName содержит имя шрифта, который выбрал пользователь. После этого необходимо написать код для введения в силу внесенных изменений.

Диалоговое окно настройки цветовой палитры

Для настройки цвета фона формы и расположенных в форме элементов можно использовать диалоговое окно настройки цветовой палитры. Для вызова этого диалогового окна используется метод ShowColor, например: CommonDialog1. ShowColor

Константы, используемые для настройки диалогового окна выбора цветовой палитры, перечислены в табл. Значения для метода Flags диалогового окна цветовой палитры

Константа

Значение

Описание

cdlCCFullOpen

&H3

Помещает в диалоговое окно дополнительную кнопку Добавить в набор и цветовое поле с маркером и линейкой назначения оттенка для добавления цветов в поля Дополнительные цвета диалогового окна цветовой палитры (рис. 7.25)

cdlCCShowHelp

&H8

Добавляет в диалоговое окно кнопку Справка

cdlCCPreventFullOpen

&H4

Скрывает кнопку Добавить в набор

cdlCCRGBInit

&H2

Восстанавливает в диалоговом окне исходный набор цветов


Решение задачи №1

Private Sub Открыть_Click()

CommonDialog1.DialogTitle = "открыть"

CommonDialog1.Filter = "текстовые документы RTF|*.rtf|рисунки|*.bmp"

CommonDialog1.ShowOpen

If CommonDialog1.FilterIndex = 1 Then

RichTextBox1.LoadFile (CommonDialog1.FileName)

ElseIf CommonDialog1.FilterIndex = 2 Then

Image1.Picture=LoadPicture(CommonDialog1.FileName)

End If

End Sub


Private Sub Шрифт_Click()

CommonDialog1.Flags = 1

CommonDialog1.ShowFont

RichTextBox1.SelBold = CommonDialog1.FontBold

End Sub

Похожие работы:

  • Работа с окнами

    Лабораторная работа >> Информатика, программирование
    ... ; перейти с окна диска D: в окно диска А: Для изучения приемов работы с несколькими окнами необходимо: установить в окне папки ... «Вид» команду «Выбор столбцов в таблице». В диалоговом окне «Выбор столбцов в таблице» устанавливаем флажки ...
  • Работа с программой PageMaker

    Лабораторная работа >> Информатика, программирование
    ... вложенное диалоговое окно Дополнительные параметры шрифта (Параметры шрифта – кнопка Другие) ЛАБОРАТОРНАЯ РАБОТА № 3 ФОРМАТИРОВАНИЕ ... . (Эта команда работает только со связанными изображениями в формате Tiff). В диалоговом окне эффекты Photoshop ...
  • Работа с текстовым редактором Word

    Контрольная работа >> Информатика, программирование
    ... отображения документа 2. Работа с документами 2.1 Работа с документами 2.2 Работа в окнах документов 2.3 Разделение окна на несколько ... окне диаграммы поднимает диалоговое окно, содержащее доступные опции форматирования. Для вызова этого диалогового окна ...
  • Работа с текстовыми редакторами

    Реферат >> Информатика, программирование
    ... , цифрами, знаками препинания и др.). При работе с текстовыми документами компьютер превращается в подобие ... этого открывают командой Файл диалоговое окно Параметры страницы. Это диалоговое окно содержит четыре вкладки ...
  • Работа с текстом, таблицами и графиками в программе Power Point

    Контрольная работа >> Информатика, программирование
    ... с помощью мыши и клавиатуры, аналогично работе с текстом в редакторе Word. Если ... тексте. В Power Point существует возможность работы с двумя видами списков: маркированными и ... будет отображено диалоговое окно Формат таблицы. В данном окне имеются следующие ...
  • Работа редактором Word

    Реферат >> Информатика, программирование
    ... ) в меню Вставка (Insert). В открывшемся диалоговом окне Символ (Symbol) выберите вкладку Символы ... быть видны окна обоих документов). Данный способ работает только при ... Как и при работе с окном Шрифт, выбор атрибутов формата в окне диалога Абзац облегчается ...
  • Работа с библиотеками динамической компоновки (DLL)

    Статья >> Информатика, программирование
    ... , MAKEINTRESOURCE(1)); После завершения работы с библиотекой динамической компоновки, ... DLL Теперь, познакомившись с принципами работы библиотек DLL в приложениях, рассмотрим ... списка на вкладке "General" диалогового окна "Project settings". Управление ...
  • Работа с базами данных

    Реферат >> Информатика, программирование
    ... данных, наполнять их и работать с ними. Исходное окно Access 9x. Шесть вкладок ... . С их помощью и выбирается режим работы с базой. Кнопка открыть открывает избранный ... запрос. 4. Выбор таблиц выполняют в диалоговом окне добавление таблицы. В нем отражаются все ...
  • Работа в Windows

    Реферат >> Информатика, программирование
    ... графической оболочки, может быть выдано диалоговое окно и просьба ввести пароль. Это может ... – это оперативный доступ к файлам и папкам. Работа с окнами Окно – это неотъемлемая часть Windows 95 ...