Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Список методов Добавлено: 10.02.06 17:17  

Автор вопроса:  Victor | Web-сайт: vt-dbnz.narod.ru | ICQ: 345743490 
Подскажите пожалуйста.
Как определить список Public методов класса (моего, но произвольного) вместе со всеми типами и названиями их аргументов? Еще очень бы хотелось определять программно краткое описание метода (то, что можно набрать в Procedure Attributes).

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #1 Добавлено: 10.02.06 18:09
Через IDispatch.
Вообще хорошая есть tlbшка olelib.tlb. Компилится в exe, и предоставляет массу недоступных программисту VB интерфейсов.
То есть, по хорошему, тебе нужна следующая последовательность - IDispatch->;(GetTypeInfo)ITypeInfo->;(GetDocumentation)Члены класса.
Приводить код смысла нету, поскольку он будет требовать tlb.

Ответить

Номер ответа: 2
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #2 Добавлено: 10.02.06 18:55
Ну, конечно, можно и без нее, скажем, через DispGetIDsOfNames и DispGetParam, но смысл? Гемора больше :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам