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

Вниз

По VC++   Найти похожие ветки 

 
HolyGlory   (2003-06-12 14:08) [0]


void __declspec(dllimport) __stdcall ProcessBinary(char* fileName, void* res);

Как указать из какой библиотеки этот dllimport делать ? Или я совсем глючу? Вломак 124 функции импортировать GetProcAddress()"ом :(


 
nikkie   (2003-06-12 15:22) [1]

lib нужен


 
HolyGlory   (2003-06-12 16:31) [2]

А без lib"а ? С либом-то понятно...
компилятору Delphi же не требуется lib если я буду указывать
procedure fuck(...); external "fuck.dll";


 
Suntechnic   (2003-06-12 16:45) [3]

>HolyGlory
Ругаться нехорошо :)
На С++ так не пишут. Без lib-а никак. Можно, правда, попробовать из dll получить lib и использовать его, но не могу гарантировать, что это сработает.


 
HolyGlory   (2003-06-12 17:07) [4]


> На С++ так не пишут. Без lib-а никак. Можно, правда, попробовать
> из dll получить lib и использовать его, но не могу гарантировать,
> что это сработает.

Да мало ли, что так не пишут. Например, под линухом так можно (там, правда, нет такого понятия DLL -есть Shared Libarbay - но там у меня проблем не было). Если это реализовано в Delphi - то значит это возможно. Тем более lib же не может зависеть от версии dll, т.е. в lib не содержатся entry-point ы этих ф-ций. На кой хрен он вообще тогда нужен?


 
Suntechnic   (2003-06-12 18:45) [5]

>HolyGlory
Я что-то не понял... тебе говорят, что на С++ с dll так не работают, а ты начинаешь утверждать, что всё возможно. Ну если по-твоему это возможно, то и пиши себе на здоровье (правда линковщик с тобой не согласится, но это уже другой разговор) чего ж ты вопросы тут задаёшь?

Lib содержит информацию необходимую линковщику, чтобы связать вызов твоей импортируемой ф-ции с конкретной dll или obj-файлом.


 
HolyGlory   (2003-06-13 14:21) [6]


> что-то не понял... тебе говорят, что на С++ с dll так не
> работают,

на С++ с dll так обычно не работают. Ну должны же быть способы, ибо С++ не Билл Гейтс придума - тык какого хрена я должен его либы юзать?



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

Форум: "Потрепаться";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.006 c
3-97498
linker
2003-06-05 10:51
2003.06.30
База данных из вордовских файлов


1-97743
MakNik
2003-06-18 18:29
2003.06.30
Вложенные папки


3-97487
VP
2003-06-05 10:05
2003.06.30
SQL разные форматы данных


1-97669
ArtemB
2003-06-17 08:07
2003.06.30
Report


1-97664
OlegM
2003-06-17 13:22
2003.06.30
Обратиться к переменной





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский