Форум: "Потрепаться";
Текущий архив: 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.007 c