Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

DLL в EXE   Найти похожие ветки 

 
Андрей__   (2004-05-31 14:24) [0]

Здравствуйте мастера! Подскажите пожалуйста такую вещь.
Есть у меня .exe и .dll, в которой находятся пару функция, как dll "впихнуть" в exe, чтобы на выходе получисля один файл?


 
Ega23 ©   (2004-05-31 14:26) [1]

Исходники функции из DLL перенести в исходники EXE и перекомпилить EXE


 
Андрей__   (2004-05-31 14:50) [2]


> Исходники функции из DLL перенести в исходники EXE и перекомпилить
> EXE

А можно как нибудь через файл ресурсов?


 
y-soft ©   (2004-05-31 15:10) [3]

Можно. Только тогда придется выбирать:

- При загрузке приложения сохранять Dll из ресурсов в дисковый файл и динамически загружать

или

- грузить Dll из ресурсов непосредственно в память, а затем эмулировать собственными силами LoadLibrary (это гораздо сложней, даже если ограничиться частичной эмуляцией)


 
Mim1 ©   (2004-05-31 15:19) [4]

Если не ошибаюсь такая программа называется pebondle


 
Ega23 ©   (2004-05-31 15:29) [5]

pebondle

Блин, если бы у меня было такое имя, то я гулять только по ночам бы выходил...


 
Digitman ©   (2004-05-31 18:20) [6]


> Есть у меня .exe и .dll, в которой находятся пару функция,
> как dll "впихнуть" в exe, чтобы на выходе получисля один
> файл?


и на кой шут это нужно ?
вся концепция использования дин.библиотек  - коту под хвост


 
AlexG ©   (2004-05-31 20:31) [7]


> и на кой шут это нужно ?

Действительно.
Если твоя DLL, то поступай так [1]
Если чужая и исходников нет, то используй её как DLL.


 
Андрей__   (2004-06-01 18:55) [8]


> и на кой шут это нужно ?

ЧТобы ОДИН файл был


 
Vlad ©   (2004-06-01 19:04) [9]


> Андрей__   (01.06.04 18:55) [8]

А ты хоть понимаешь, зачем вобще нужны дин. библиотеки ?


 
AlexG ©   (2004-06-01 23:18) [10]


> Андрей__   (01.06.04 18:55) [8]
>
> > и на кой шут это нужно ?
>
> ЧТобы ОДИН файл был

Так пиши сразу один. И не надо никаких DLL создавать.



Страницы: 1 вся ветка

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.05 c
14-1085552086
NailMan
2004-05-26 10:14
2004.06.13
Что за фигень с русским языком?


1-1086087813
Dysan
2004-06-01 15:03
2004.06.13
проблема с динимическики массивами


4-1083660910
NetWorK
2004-05-04 12:55
2004.06.13
Отключение жестких дисков и ЦПУ


8-1080846684
?
2004-04-01 23:11
2004.06.13
как отловить изменения экрана?


3-1085389564
Alex_xxx
2004-05-24 13:06
2004.06.13
ODBC, комп на котором писалась прога и другой комп....