
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.09.2003, 11:21
|
|||
|---|---|---|---|
Можно ли использовать свои функции из проекта DLL VB в проекте Access |
|||
|
#18+
Можно в VB6 создать свою DLL с функциями , расположенными в модулях (НЕ в модулях класса) и использовать эти функции в проекте Access ( или Excel ) через их описание оператором DECLARE так как мы это делаем для API Windows , например, : Declare Function EqvStr Lib "MyVbDll" _ (ByRef Str1 As String, ByRef Str2 As String, Optional ByVal CompareMetod As long) As Boolean Пока у меня чей-то не получается такая фишка... - говорит "File not Found: MyVbDll" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.09.2003, 11:31
|
|||
|---|---|---|---|
Можно ли использовать свои функции из проекта DLL VB в проекте Access |
|||
|
#18+
А через окно референсес в Access (только сначала зарестрить ДЛЛьку) API принадлежит виндоузу , а твоя библя нет! По моему так незя!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.09.2003, 11:39
|
|||
|---|---|---|---|
Можно ли использовать свои функции из проекта DLL VB в проекте Access |
|||
|
#18+
Да ну конечно и в References прицепил и зарегестрил ее! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.09.2003, 12:04
|
|||
|---|---|---|---|
Можно ли использовать свои функции из проекта DLL VB в проекте Access |
|||
|
#18+
Activex dll написанные в VB6 не могут быть использованы в конструкции декларирования: Declare Function Hello1 Lib "X:\path\ovn.dll" Alias "aliasname" .... по причине того что этот тип dll не имеет возможности создавать внешние функции (extern C++) соответственно нет точек входа в длл для поиска этих функций поэтому порядок использования следующий: пишется dll код модуля класса m1 в dll Код: plaintext 1. 2. затем нужно зарегистрировать dll в OS regsvr32.exe dll_name.dll в проекте аксесс установить reference на данную библиотеку для использования функций из dll в аксесс используется следующий код Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.09.2003, 12:39
|
|||
|---|---|---|---|
Можно ли использовать свои функции из проекта DLL VB в проекте Access |
|||
|
#18+
Мда , я так и думал, но , что , вообще никаких воркарраундов нет для того, что бы решить эту задачу ?!!! У меня пока в проекте Икселя ссылки стоят на исходные модули с моими функциями , а хочется на dll с моими функциями и к тому же защищенную (пароль на xla очень просто ломается!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1679210]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
88ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 414ms |

| 0 / 0 |
