ActiveX - VB

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

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

Листинг программы
  1. Private Sub Command1_Click()
  2. On Error GoTo FontError
  3. 'CommonDialog1.Flags = 1
  4. CommonDialog1.Flags = 1 + 256 + 65536
  5. CommonDialog1.FontName = "Monotype Corsiva"
  6. CommonDialog1.ShowFont
  7. Label1.FontBold = CommonDialog1.FontBold
  8. Label1.FontItalic = CommonDialog1.FontItalic
  9. Label1.FontSize = CommonDialog1.FontSize
  10. Label1.ForeColor = CommonDialog1.Color
  11. Label1.Font = CommonDialog1.FontName
  12. Text1.FontBold = CommonDialog1.FontBold
  13. Text1.FontItalic = CommonDialog1.FontItalic
  14. Text1.FontSize = CommonDialog1.FontSize
  15. Text1.ForeColor = CommonDialog1.Color
  16. Text1.Font = CommonDialog1.FontName
  17.  
  18. FontError:
  19. If Err.Number = 32755 Then
  20. MsgBox "Operation aborted by the user"
  21. ElseIf Err.Number = 24574 Then
  22. MsgBox "Please check one of the following flags: " & Chr$(10) & "cdlCFScreenFonts" & Chr$(10) & "cdlCFPrinterFonts" & Chr$(13) & "cdlCFBoth"
  23. End If
  24. End Sub
  25. Private Sub Command2_Click()
  26. CommonDialog1.ShowColor
  27. Shape1.BorderColor = CommonDialog1.Color
  28. End Sub
  29. Private Sub Command3_Click()
  30. On Error GoTo FileOpenError
  31. If Text1.Text = "" Then
  32. CommonDialog1.ShowOpen
  33. Else: CommonDialog1.FileName = Text1.Text
  34. CommonDialog1.ShowOpen
  35. End If
  36. 'DefExt.Text = CommonDialog1.DefaultExt
  37. 'Filter.Text = CommonDialog1.Filter
  38. 'FilterIdx.Text = CommonDialog1.FilterIndex
  39. 'InitialDir.Text = CommonDialog1.InitDir
  40. Label1.Caption = CommonDialog1.FileTitle
  41. Text1.Text = CommonDialog1.FileName
  42. FileOpenError:
  43. If Err.Number = 32755 Then
  44. MsgBox "Operation aborted by the user"
  45. End If
  46. If InStr(Label1.Caption, ".jpg") > 0 Then
  47. Image1.Picture = LoadPicture(Text1.Text)
  48. End If
  49. End Sub
Пожалуйста обьясните что сможете, особенно интересует CommonDialog1.Flags = 1 + 256 + 65536

Решение задачи: «ActiveX»

textual
Листинг программы
  1. Text1.BackColor=CommonDialog1.Color

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


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

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

14   голосов , оценка 4 из 5

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

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

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