Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Excel VBA (часть 3)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

asbo

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Код:
 
Sub sb_ObjList() ' Need TlbInf32.dll or vstlbinf.dll
Dim tla As TLIApplication, tli As InterfaceInfo, tlb As TypeLibInfo, _
    cst_enum As ConstantInfo, cst As MemberInfo ' As ConstantInfo ???; As MemberInfo ???
Dim tst As Object ' test object
Dim i As Byte
 
''    ' For non linked dll:
''    Set tla = CreateObject("Tli.TliApplication")
''    Set tli = tla.InterfaceInfoFromObject(fso)
''    Set tlb = tli.Parent
     
    'Set tst = CreateObject("Scripting.FileSystemObject")   ' External object
    Set tst = New Image ' Internal object
     
    Set tla = New TLIApplication
    Set tli = tla.InterfaceInfoFromObject(tst)
    Set tlb = tli.Parent
     
    For Each cst_enum In tlb.Constants
        If Left(cst_enum.Name, 1) <> "_" Then
            Debug.Print vbLf & "' *** "; cst_enum.Name
            For Each cst In cst_enum.Members
                i = i + 1
                Select Case i < 201
                    Case True: Debug.Print cst.Name & " = " & cst.Value
                    Case False: i = 0: Stop ' screen is full
                End Select
            Next
        End If
    Next
    Stop
End Sub
 

Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 11:52 29-07-2011
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Excel VBA (часть 3)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru