Форум: "Основная";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];
ВнизХочу чтобы меня видели !!! ( DLL ) Найти похожие ветки
← →
Юрий Зотов (2001-12-29 14:52) [3]Если пути правильные, то видеться DLL должна. Ищите ошибку в коде VB.
А вот написана DLL неверно. Во-первых, передача параметров типа string допускается, если и DLL, и вызывающая программа используют борландовский менеджер памяти. В Вашем случае это невозможно, поэтому строки нужно передавать как PChar (или PWideChar - в общем то, что соответствует строкам VB).
Во-вторых, описатель Export в заголовке прцедуры не нужен (хотя это и не ошибка, просто он устарел). А вот описатель соглашения о вызове просто необходим (потому что по умолчанию будет использован pascal, который VB поддержать явно не сможет). Я плохо знаю VB, но полагаю, что в данном случае нужен описатель safecall (хотя могу и ошибаться, пусть более знающие поправят).
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c