powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как запихать модуль с функциями в DLL?
25 сообщений из 37, страница 1 из 2
Как запихать модуль с функциями в DLL?
    #32323233
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть набор пользовательских функций собранных в модуль Аксеса.
как из него сделать DLL, чтоб потом можно было его подключить в Аксесс и пользоваться функциями.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323246
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из аксеса никак:)
Сделайте модуль класса и импортируйте в каждый новый проект и пользуйтесь наздоровье. Или пишите тоже самое в вб.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323247
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Перенести в VB и там откомпилировать как dll.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323252
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Саныч:
а компилятор отдельно не валяется?
если да, то как называется его файл.

(VB нету)
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323277
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
:^) Йо-хо-хо. Хе-хе. Компилятор VB без VB.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323286
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Саныч:
ну есть же компилятор С без С.
есть еще и Power Basic DLL Compiler.
в чем проблема-то?
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323288
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 sasha_1
Даже если бы и валялсы некие компилятор, чтобы ты ему подавал на вход?:)
Файл модуля аксесовского?:)
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323295
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>ну есть же компилятор С без С.
Ага, только если ты делаешь хоть один
#include
то надо волочить за этим компилятором половину инсталлированных файлов. И еще такой момент, что этим компилятором можно (у цивилизованных людей :)) пользоваться лишь при наличии лицензии, т.е. купленного С.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323307
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Прошу прощения за дурацкий смех. Geo, спасибо за поддержку. :^)
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323314
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну ладно ладно накинулись-то :)
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323328
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно задать вопрос который нельзя?
Зачем?

Есть функции в аксесовском модуле. Смысл пихать их в Dll чтобы использовать опять-таки из аксеса? Пусть растут себе в благоприятной для глюков почве.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323351
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смысл в защите кода.
из dll его уже никак не выцепить.
да и пользоваться можно из нескольких баз одним набором функций.
типа своя библиотека.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323357
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2sasha_1
>смысл в защите кода.

ты про mde слышал ?
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323358
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запихни в mde. Попробуй восстановить исходный код, если тебе это интересно.
Подключи эту библиотеку через ссылки. И пользуйся из несколький баз.

Кстати, дизассемблирование никто не отменял. Это к тому, что " из dll его уже никак не выцепить "
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323367
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> смысл в защите кода. из dll его уже никак не выцепить.
Неправда ваша. В mde функции хранятся в одному акцессу ведомом формате. Его по идее можно разобрать, но от версии к версии (а они выходят, учитывая сервис-паки, которые тоже вроде его меняют, с периодично чуть ли не раз в месяц) он меняется. А длл ломается обычными дебаггерами.

> да и пользоваться можно из нескольких баз одним набором функций.
типа своя библиотека.
Опять же, как и сказал Виктор, аналогичные возможности (и геморрой с прописыванием путей в реестр и т.п.) ты получишь, просто вынеся их в отдельный мде.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323370
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Senin Viktor:
я же не сказал, что я хочу скрыть _весь_ код.

2 ЛП:
>Кстати, дизассемблирование никто не отменял
первоначальных код дизассемблированием не вернешь
в лучшем случае можно восстановить логику.

>Подключи эту библиотеку через ссылки. И пользуйся из несколький баз.
дык а я о чем?
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323371
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опоздал :)
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323376
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
первоначальных код дизассемблированием не вернешь
в лучшем случае можно восстановить логику

А из mde ты умеешь первоначальный код возвращать?

>Подключи эту библиотеку через ссылки. И пользуйся из несколький баз.
дык а я о чем?

Я об mde. А ты о чем?
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323381
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> в лучшем случае можно восстановить логику
В лучшем случае можно узнать, как эти функции вызывать. А коль скоро они такие эксклюзивные, что их приходится так защищать, то этого, наверное, будет достаточно.
Я не ерничаю, просто имхо овчинка выделки не стоит.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323382
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Я об mde. А ты о чем?
стормозил.
но dll все равно удобней.
нет необходимости настраивать каждый Аксес.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323386
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>я же не сказал, что я хочу скрыть _весь_ код.

А что не есть ВЕСЬ при mde? макросы что-ли?
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323388
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Geo:
ну почему не стоит?
неужели никому не нужны библиотеки?
ведь масса функций, которые повторяются от базы к базе.
зачем их запихивать в каждую?
да и mde тоже имеет свои недостатки.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323392
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Senin Viktor
я хочу сказать, что мне надо скрыть не весь код, а только некоторые функции.
например чтоб отдать их другому разработчику.
или еще зачем-то.
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323406
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>я хочу сказать, что мне надо скрыть не весь код, а только некоторые функции. например чтоб отдать их другому разработчику. или еще зачем-то.

АААААААААААААААААААААААААААААаа....а.......а..йик
...
Рейтинг: 0 / 0
Как запихать модуль с функциями в DLL?
    #32323421
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но dll все равно удобней.
Чем? Тем что dll ты через ссылки не сможешь подключить?

нет необходимости настраивать каждый Аксес.
Истинная правда. Нет такой необходимости. И в случае mde ее тоже нет.

ведь масса функций, которые повторяются от базы к базе.
зачем их запихивать в каждую?
Вот и я про то же - зачем?
Запихни часто используемые функции в библиотечную mde - и используй эту mde из кучи баз.

я хочу сказать, что мне надо скрыть не весь код, а только некоторые функции.
Вот и запихни их в mde
например чтоб отдать их другому разработчику.
И отдай ее например другому разработчику.

Сенин Виктор писал:АААААААААААААААААААААААААААААаа....а.......а..йик
Поддерживаю.
...
Рейтинг: 0 / 0
25 сообщений из 37, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как запихать модуль с функциями в DLL?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]