Методы автоматизации при работе в MS Excel. Синявская Г.А. - 34 стр.

UptoLike

Составители: 

34
Mid(strInput, 1, 1) = UCase(Left(strInput, 1))
TextBox1.Text = strInput
Здесь свойство Text текстового поля используется для получения строки, введенной пользо-
вателем, после чего первая буква строки делается заглавной (благодаря функции Ucase), и
модифицированный текст обратно отображается для пользователя.
Для ссылки на свойство элемента управления из программы нужно ука-
зать имя этого элемента (свойство Name ) и имя свойства. При этом имя эле-
мента управления и имя свойства разделяются точкой. Как видно из приведен-
ного примера, сначала указывается имя элемента, TextBox1 , после которого
следуют точка и имя свойства Text . Такой синтаксис применяется для обра-
щения к любому свойству любого элемента управления.
1.12.1. Использование элемента Label для вывода текста
Простейший элемент управления, служащий для отображения текста, –
это Label (Надпись ). Чаще всего он описывает назначение располагающе-
гося рядом какого-либо поля. В этом случае каждая надпись, как правило, зада-
ется при проектировании, и необходимый текст приписывается свойству
Caption диалогового окна Properties .
Однако элемент Label используется и для других целей. На самом деле
его можно применять для вывода на экран любой информации. Надпись может
представлять собой дату, число, отдельное слово или даже целый параграф тек-
ста.
В то время как свойство Caption надписи содержит текст, существуют
и другие свойства элемента управления Label , влияющие на способ отобра-
жения этого текста. Наиболее очевидные из них свойства Font и
ForeColor , которые определяют шрифт и цвет текста.
Однако если надпись отображает достаточно много символов, то самыми
нужными будут свойства AutoSize ( автоматическая настройка размера) и
WordWrap (перенос слов).
Свойство WordWrap определяет, может ли текст занимать несколько
строк в элементе управления. Если свойство имеет значение False , то текст
может появиться только в одной строке. Если он длиннее этой строки, то конец
строки обрезается, хотя по-прежнему информация остается в свойстве
Caption . Если свойство WordWrap имеет значение True и элемент управ-
ления имеет высоту, достаточную для отображения нескольких строк текста, то
при достижении конца текущей строки текст переносится на следующую.
Если заранее известно, какой текст будет отображаться в надписи, то для
нее можно задать соответствующий размер. Однако если в разные моменты
времени надпись отображает различный текст (например, при работе с базами
данных), то нужно иметь возможность обрабатывать тексты неопределенной
длины. Свойство AutoSize надписи определяет, нужно ли автоматически
     Mid(strInput, 1, 1) = UCase(Left(strInput, 1))
     TextBox1.Text = strInput

Здесь свойство Text текстового поля используется для получения строки, введенной пользо-
вателем, после чего первая буква строки делается заглавной ( благодаря функции Ucase), и
модифицированный текст обратно отображается для пользователя.

      Для ссылки на свойство элемента управления из программы нужно ука-
зать имя этого элемента (свойство Name ) и имя свойства. При этом имя эле-
мента управления и имя свойства разделяются точкой. Как видно из приведен-
ного примера, сначала указывается имя элемента, TextBox1   , после которого
следуют точка и имя свойства Text . Такой синтаксис применяется для обра-
щения к любому свойству любого элемента управления.

1.12.1. Использование элемента Label для вывода текста
      Простейший элемент управления, служащий для отображения текста, –
это Label ( Надпись      ). Чаще всего он описывает назначение располагающе-
гося рядом какого-либо поля. В этом случае каждая надпись, как правило, зада-
ется при проектировании, и необходимый текст приписывается свойству
Caption    диалогового окна Properties     .
      Однако элемент Label используется и для других целей. На самом деле
его можно применять для вывода на экран любой информации. Надпись может
представлять собой дату, число, отдельное слово или даже целый параграф тек-
ста.
      В то время как свойство Caption      надписи содержит текст, существуют
и другие свойства элемента управления Label , влияющие на способ отобра-
жения этого текста. Наиболее очевидные из них – свойства Font               и
ForeColor    , которые определяют шрифт и цвет текста.
      Однако если надпись отображает достаточно много символов, то самыми
нужными будут свойства AutoSize         ( автоматическая настройка размера) и
WordWrap       (перенос слов).
      Свойство WordWrap        определяет, может ли текст занимать несколько
строк в элементе управления. Если свойство имеет значение False , то текст
может появиться только в одной строке. Если он длиннее этой строки, то конец
строки обрезается, хотя по-прежнему информация остается в свойстве
Caption   . Если свойство WordWrap       имеет значение True и элемент управ-
ления имеет высоту, достаточную для отображения нескольких строк текста, то
при достижении конца текущей строки текст переносится на следующую.
      Если заранее известно, какой текст будет отображаться в надписи, то для
нее можно задать соответствующий размер. Однако если в разные моменты
времени надпись отображает различный текст (например, при работе с базами
данных), то нужно иметь возможность обрабатывать тексты неопределенной
длины. Свойство AutoSize        надписи определяет, нужно ли автоматически



                                                34