Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / из за СОМ или что за глюк... / 7 сообщений из 7, страница 1 из 1
29.04.2009, 15:30
    #35961190
DidarBK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из за СОМ или что за глюк...
привет форумчане, я начинающий на VB прогер, пишу на VB6(SP6)
делаю СОМ объект (dll), написал процедуру для запрета редактирования всех полей:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub Enableds(mytype As Boolean)
 Dim components As Object
    For i =  0  To Myfrm.Controls.Count -  1 
        Set components = frmAddressSearch.Controls.Item(i)
        If TypeOf components Is ComboBox Then
           components.Enabled = mytype
        End If
    Next i
End Sub
при вызове Enableds(false) не работает эта процедура, пробовал создать другой проект (exe)
там все нормально выполняется, из за чего может быть...?
P.s. форма Myfrm создана в VBA, а в VB я ее просто импортнул...
За ранее спасибо !!!
...
Рейтинг: 0 / 0
29.04.2009, 15:41
    #35961226
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из за СОМ или что за глюк...
frmAddressSearch - это имя формы в проекте или имя объектной переменной откртой формы?
...
Рейтинг: 0 / 0
29.04.2009, 15:51
    #35961271
DidarBK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из за СОМ или что за глюк...
Konst_OnefrmAddressSearch - это имя формы в проекте или имя объектной переменной откртой формы?
ой сорри frmAddressSearch и Myfrm одна и таже форма
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub Enableds(mytype As Boolean)
 Dim components As Object
    For i =  0  To frmAddressSearch.Controls.Count -  1 
        Set components = frmAddressSearch.Controls.Item(i)
        If TypeOf components Is ComboBox Then
           components.Enabled = mytype
        End If
    Next i
End Sub
...
Рейтинг: 0 / 0
29.04.2009, 15:58
    #35961305
DidarBK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из за СОМ или что за глюк...
импортированная форма в спсике,где Designers,а не в Forms, может из за этого ?
При этой форме компоненты не доступны, доступные компоненты только с Toolbox-а
...
Рейтинг: 0 / 0
29.04.2009, 16:16
    #35961377
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из за СОМ или что за глюк...
форму надо делать новую в VB
...
Рейтинг: 0 / 0
29.04.2009, 16:28
    #35961424
DidarBK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из за СОМ или что за глюк...
Konst_Oneформу надо делать новую в VB
уже сделал :) а че за формы в Designers-ах?
...
Рейтинг: 0 / 0
29.04.2009, 16:36
    #35961467
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из за СОМ или что за глюк...
мне от сюда не видно, что у вас там в проекте твориться =)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / из за СОМ или что за глюк... / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]