Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Как прописать путь до reference? Добавлено: 01.10.04 11:44  

Автор вопроса:  RomMario
Использовал в проекте ActiveX dll, при добавлении он ее копирует в папку проекта, а зачем это делать если эта библиотека по умолчанию в винде лежит. Как бы так сделать, что он ее в %SystemRoot%\system32 искал???
Спасибо.

Ответить

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

Номер ответа: 1
Автор ответа:
 Александр



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

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #1 Добавлено: 01.10.04 12:52
Да просто поставить определитель на версию винды (ведь эта папка только на NT-based есть :) и искать директорию винды и прибавлять "\system32"
На шестой версии можно так:
If WinNT Then sPath = Environ("windir";) & "\System32\";)

Ответить

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



Вопросов: 12
Ответов: 20
 Профиль | | #2 Добавлено: 01.10.04 13:02
эт понятно, а где этот путь прописать-то. В мсдн написано, что в объекте reference все свойства только для чтения, а при добавлении dll к проекту выбирать ниче не дает.

Ответить

Номер ответа: 3
Автор ответа:
 Александр



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

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #3 Добавлено: 01.10.04 13:26
Это я не так понял. Я думал Вам надо полчучить доступ к папке. А вот изменить это (что у Вас) невозможно... Это такой .NET

Ответить

Номер ответа: 4
Автор ответа:
 RomMario



Вопросов: 12
Ответов: 20
 Профиль | | #4 Добавлено: 01.10.04 13:30
Получается в 6 VB можно просто галку поставить и библиотека подключена, а 7 только свои понимает. Маразм получается, может как-то можно все-таки...

Ответить

Номер ответа: 5
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #5
Добавлено: 07.10.04 10:55
При добавлении ссылки на COM-библиотеку VS .NET создает управляемую
обертку для нее - .NET-библиотеку, которая будет посредником между
Вашим приложением и этой COM-библиотекой.
В папку с проектом собственно копируется не сама исходная
COM-библиотека, а эта обертка. А COM-библиотека может лежать где
угодно, лишь бы была зарегистрирована в системе.

Ответить

Страница: 1 |

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



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