Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.06.13;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.029 c
14-1085349890
Алекс
2004-05-24 02:04
2004.06.13
помогите с тестовой оболочкой...


1-1085746601
nitrino
2004-05-28 16:16
2004.06.13
Как достать WideString из DLL


14-1084946115
Johnmen
2004-05-19 09:55
2004.06.13
ВСЕМ ПРОВЕРИТЬ СВОЮ РЕГИСТРАЦИЮ !


3-1085232972
Cyber
2004-05-22 17:36
2004.06.13
Создание Alias-ов


14-1085519359
Thor
2004-05-26 01:09
2004.06.13
X Files - чем дело закончилось?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский