Text Box, редактирование шрифта - VB

Узнай цену своей работы

Формулировка задачи:

РЕБЯТ ПРИВЕТ, ПОМОГИТЕ С КОДОМ ПРОГИ? 1.Отобразить в текстовом поле (Text Box) текст с различными видами шрифтов. Ввод текста ограничить 10-ю символами. Исходный текст в текстовом окне: FontDemo. Управление типом шрифта осуществить с помощью четырех командных кнопок (Command Button). Над текстовым полем вывести заголовок (с помощью Label): Шрифт текста. Над группой командных кнопок вывести заголовок (также с помощью Label): Выберите шрифт. 2.Под текстовым полем (Text Box) установить два флажка (Check Box), которые будут использованы для управления начертанием шрифта (Bold-полужирный, Italic-наклонный). Общий вид формы представлен на рис. 2. Убрать с формы управляющие кнопки (Command Button) и сделать управление шрифтов с помощью переключателей (Option Button). В этом случае форма должна иметь вид, представленный на рис. 3. 1) Изменение вида шрифта следует осуществлять с помощью установки соответствующего значения свойству Font управляющего элемента TextBox. Это делается с помощью оператора присваивания в процедуре обработки события Click. 2) Изменение начертания шрифта можно осуществить, используя свойство Value управляющего элемента CheckBox. При этом следует использовать условный оператор If.

Решение задачи: «Text Box, редактирование шрифта»

textual
Листинг программы
Option Explicit
 
Private Sub Check1_Click() 'Жирный (bold) текст в text1 или нет
If Check1.Value = 0 Then 'Условие, если галочка не стоит будет обычный текст
Text1.FontBold = False
Else 'иначе будет жирный текст
Text1.FontBold = True
End If
End Sub
 
Private Sub Check2_Click() 'Курсивный (italic) текст в text1 или нет
If Check2.Value = 0 Then 'условие аналогичное условию в Check1
Text1.FontItalic = False
Else
Text1.FontItalic = True
End If
End Sub
 
Private Sub Command1_Click() 'Кнопка меняет шрифт в text1 на Arial
Text1.Font = "Arial"
End Sub
 
Private Sub Command2_Click() 'Кнопка меняет шрифт в text1 на Symbol
Text1.Font = "Symbol"
End Sub
 
Private Sub Command3_Click() 'Кнопка меняет шрифт в text1 на Times New Roman
Text1.Font = "Times New Roman"
End Sub
 
Private Sub Command4_Click() 'Кнопка меняет шрифт в text1 на Courier New
Text1.Font = "Courier New"
End Sub
 
Private Sub Form_Load() События ниже происходят при запуске приложения
Form1.Caption = "Выбор шрифта" 'Название программы (окна)
Text1.MaxLength = "10" 'Ограничение максимальной длинны текста в text1
Text1.Text = "FontDemo" 'Отображаемый текст в text1
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.923 из 5
Похожие ответы