Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Как вытащить из DLL uuid класса, и интерфейса? Добавлено: 07.01.07 20:44  

Автор вопроса:  HACKER
Собственно сабж. Есть dll, скомпилированная БЕЗ галки Binary compatibility, OLE View ж как-то вытаскивает... и я хочу :)

p.s. поставить галку непредлагать - чисто спортивный интерес :)

Ответить

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

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



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 07.01.07 21:51
А эта галка влияет на их наличие?..

Ответить

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


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 08.01.07 02:26
Конкретно нет... она больше для удобства. Установив эту галку uuid неизменяются у dll если я её ещё раз скомпилирую...

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 08.01.07 02:31
т.е. влияет не на наличие, а на значение...

Ответить

Номер ответа: 4
Автор ответа:
 W[4Fh]LF



Вопросов: 0
Ответов: 187
 Web-сайт: hunger.ru
 Профиль | | #4
Добавлено: 08.01.07 12:47
OLE View вроде в реестре ищет GUID'ы интерфейсов, если твоя DLL не заругистрирована, то вряд ли удасться выловить.

http://wasm.ru/article.php?article=comkit1
Глянь вот это, я думаю прояснишь для себя некоторые моменты.

Ответить

Номер ответа: 5
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 08.01.07 21:51
Ясно... спасибо за линк...
Собственно пока так и сделал, перебирая реестр, но думал что можно расковырять саму dll, или высчитать как-то эти uuid

Ответить

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



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #6 Добавлено: 09.01.07 10:56
ITypeInfo

Ответить

Номер ответа: 7
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #7 Добавлено: 09.01.07 20:51
во! респект, коротко и ясно! Спасибо большое, то что нужно! На си правдо всё, ну ничё, переписываю вот :)

Ответить

Страница: 1 |

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



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