
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
31.10.2004, 12:56:10
|
|||
|---|---|---|---|
|
|||
Добавление элементов управления в форму at run-time |
|||
|
#18+
Об'ясните, плз, почему у меня такой простой кусок кода не работает? Private Sub btnAddCtrl_Click() Dim Cnt As Control Set Cnt = Me.Controls.Add("Forms.TextBox.1", "MyTextBox") Cnt.Visible = True Cnt.Top = 200 Cnt.Left = 200 Cnt.Width = 1000 Cnt.Height = 500 End Sub Получаю ошибку "Method or data member not found" и выделяется Add. В справке написано, что у коллекции Controls есть метод Add. А почему не работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2004, 13:00:18
|
|||
|---|---|---|---|
Добавление элементов управления в форму at run-time |
|||
|
#18+
авторВ справке написано, что у коллекции Controls есть метод Add. Где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2004, 16:14:46
|
|||
|---|---|---|---|
|
|||
Добавление элементов управления в форму at run-time |
|||
|
#18+
Geo авторВ справке написано, что у коллекции Controls есть метод Add. Где? Справка Microsoft Visual Basic->Micosoft Forms Reference->Microsoft Forms Model Reference->Methods->Add Method Add Method Adds or inserts a Tab or Page in a TabStrip or MultiPage, or adds a control by its programmatic identifier (ProgID) to a page or form. Syntax For MultiPage, TabStrip Set Object = object.Add( [ Name [, Caption [, index]]]) For other controls Set Control = object.Add( ProgID [, Name [, Visible]]) The Add method syntax has these parts: Part Description object Required. A valid object name. Name Optional. Specifies the name of the object being added. If a name is not specified, the system generates a default name based on the rules of the application where the form is used. Caption Optional. Specifies the caption to appear on a tab or a control. If a caption is not specified, the system generates a default caption based on the rules of the application where the form is used. index Optional. Identifies the position of a page or tab within a Pages or Tabs collection. If an index is not specified, the system appends the page or tab to the end of the Pages or Tabs collection and assigns the appropriate index value. ProgID Required. Programmatic identifier. A text string with no spaces that identifies an object class. The standard syntax for a ProgID is <Vendor>.<Component>.<Version>. A ProgID is mapped to a class identifier (CLSID). Visible Optional. True if the object is visible (default). False if the object is hidden. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2004, 17:11:58
|
|||
|---|---|---|---|
Добавление элементов управления в форму at run-time |
|||
|
#18+
Ух ты, есть такая справка. Правда, эти Controls относяться к каким-то MSforms (не Access'овским, вероятно ёксель/вордовским - не знаю), а у акцессовских контролов этого метода нету. Надо пользоваться CreateControl (который, кстати, как и у MSforms.Controls.Add " применимы только в режиме конструктора формы и в режиме конструктора отчета "). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2004, 19:15:33
|
|||
|---|---|---|---|
|
|||
Добавление элементов управления в форму at run-time |
|||
|
#18+
Конечно, при большом желании, вы можете использовать UserForm из MSForms и в Access ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.11.2004, 16:41:34
|
|||
|---|---|---|---|
|
|||
Добавление элементов управления в форму at run-time |
|||
|
#18+
GeoУх ты, есть такая справка. Правда, эти Controls относяться к каким-то MSforms (не Access'овским, вероятно ёксель/вордовским - не знаю), а у акцессовских контролов этого метода нету. Надо пользоваться CreateControl (который, кстати, как и у MSforms.Controls.Add " применимы только в режиме конструктора формы и в режиме конструктора отчета "). Ну да. С этим (CreateControl) я уже разобрался. Только это жутко неудобно (как мне кажется), что он работает только в режиме конструктора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1670632]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 197ms |
| total: | 345ms |

| 0 / 0 |
