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
Листинг программы
  1. Option Explicit
  2.  
  3. Private Sub Check1_Click() 'Жирный (bold) текст в text1 или нет
  4. If Check1.Value = 0 Then 'Условие, если галочка не стоит будет обычный текст
  5. Text1.FontBold = False
  6. Else 'иначе будет жирный текст
  7. Text1.FontBold = True
  8. End If
  9. End Sub
  10.  
  11. Private Sub Check2_Click() 'Курсивный (italic) текст в text1 или нет
  12. If Check2.Value = 0 Then 'условие аналогичное условию в Check1
  13. Text1.FontItalic = False
  14. Else
  15. Text1.FontItalic = True
  16. End If
  17. End Sub
  18.  
  19. Private Sub Command1_Click() 'Кнопка меняет шрифт в text1 на Arial
  20. Text1.Font = "Arial"
  21. End Sub
  22.  
  23. Private Sub Command2_Click() 'Кнопка меняет шрифт в text1 на Symbol
  24. Text1.Font = "Symbol"
  25. End Sub
  26.  
  27. Private Sub Command3_Click() 'Кнопка меняет шрифт в text1 на Times New Roman
  28. Text1.Font = "Times New Roman"
  29. End Sub
  30.  
  31. Private Sub Command4_Click() 'Кнопка меняет шрифт в text1 на Courier New
  32. Text1.Font = "Courier New"
  33. End Sub
  34.  
  35. Private Sub Form_Load() События ниже происходят при запуске приложения
  36. Form1.Caption = "Выбор шрифта" 'Название программы (окна)
  37. Text1.MaxLength = "10" 'Ограничение максимальной длинны текста в text1
  38. Text1.Text = "FontDemo" 'Отображаемый текст в text1
  39. End Sub

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


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

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

13   голосов , оценка 3.923 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы