Показать сообщение отдельно
Старый 10.05.2006, 22:51   #1
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Печаль

Собственно, вопрос туп и типичен. Спрашивать стыдно, однако сам методом тыка я решать это буду еще долго.

Откомпилил в Длл код на КодеБлоксах:
#define DLL_EXPORT __declspec(dllexport)
DLL_EXPORT int TestFunction( int NRec )
{
   return NRec*2;
}
И/или нечто подобное- на ПуреВасике:
Procedure TestFunction(x)
   x=x*2
   ProcedureReturn x
EndProcedure
End
Создал в юзерлибсах Блица файл "TestFunction.decls" с содержанием
.lib "TestFunction.dll"
TestFunction(x):"_TestFunction@4"
Наконец, черкнул в Блице код:
Print TestFunction(5)
WaitKey()
End
На обе Длл-ы Блиц пишет "User lib function not found".
Итак, собственно классический вопрос: Что делать?. ("Кто виноват"- не спрашиваю. Сам знаю кто))

Кто знает, подскажите пожалуйста. Буду очень благодарен. Практически спасен от неминуемой жестокой смерти...
(Offline)
 
Ответить с цитированием