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

Вниз

dll   Найти похожие ветки 

 
zloy_dima   (2003-06-05 11:55) [0]

Пытаюсь вытащить из dll фнукцию.
function rsd_unpack(var inputdata,outputdata;numpackedbytes,outputbufsize:word):boolean;stdcall; external "rsdunpak.dll" name "rsd_unpack";
При ее вызове возникает ошибка:
Точка входа в процедуру rsd_unpack не найдена в библиотеке dll rsdunpak.dll.
В чем тут может быть дело? Спасибо.


 
Palladin   (2003-06-05 11:58) [1]

дело может быть в том, что точка входа в процедуру rsd_unpack не найдена в библиотеке dll rsdunpak.dll


 
Skier   (2003-06-05 11:58) [2]

>zloy_dima © (05.06.03 11:55)

> В чем тут может быть дело?

А это функция точно экспортируется из DLL ? Проверь...


 
zloy_dima   (2003-06-05 12:06) [3]

Skier: Да, она точно экспортируется из длл...


 
Skier   (2003-06-05 12:10) [4]

>zloy_dima © (05.06.03 12:06)
Тогда код показывай
-как объявлена в DLL
-как объявлена в host-приложении
-как вызывается


 
zloy_dima   (2003-06-05 12:19) [5]

Skier:
1)function rsd_unpack(var inputdata,outputdata;numpackedbytes,outputbufsize:word):boolean;stdcall;

2)function rsd_unpack(var inputdata,outputdata;numpackedbytes,outputbufsize:word):boolean;stdcall; external "rsdunpak.dll" name "rsd_unpack";

3)t:=rsd_unpack(mas_in,mas_out,d1,d2);
mas_in,mas_out:array [0..127] of byte;
d1,d2:word;


 
Skier   (2003-06-05 12:22) [6]

>zloy_dima © (05.06.03 12:19)
А как ты думаешь какого типа параметры и inputdata,outputdata ?


 
reonid   (2003-06-05 12:25) [7]

Ошибки в именах где-нибудь нет?


 
zloy_dima   (2003-06-05 12:27) [8]

>Skier: В описании dll они нетипизированне параметры.


 
Skier   (2003-06-05 12:28) [9]

zloy_dima © (05.06.03 12:27)
Вот тебе и грабли.


 
zloy_dima   (2003-06-05 12:29) [10]

>reonid © 50 раз уже проверил...


 
zloy_dima   (2003-06-05 12:32) [11]

Skier © Почему?


 
Skier   (2003-06-05 12:39) [12]

>zloy_dima © (05.06.03 12:32)
Такое компилятор пропустит ?
Так понятней ?

function rsd_unpack(var inputdata,outputdata;numpackedbytes,outputbufsize:word):boolean;
var
ii : Integer;
begin
for ii := Low(inputdata) to High(inputdata) do begin
//
end; //for
end;


 
АлексейК   (2003-06-05 14:08) [13]

Наименование экспортируемой функции из DDL чувсвительна к регистру.


 
VMcL   (2003-06-05 14:32) [14]

>zloy_dima © (05.06.03 12:19)

Куда-то подчёркивание ("_") уплыло.


 
Sandman25   (2003-06-05 14:59) [15]

У меня глупый вопрос. В dll написано "exports rsd_unpack"?


 
evvcom   (2003-06-05 16:02) [16]


> Sandman25 © (05.06.03 14:59)

Да вобщем-то не глупый это вопрос. Бывает и такое.


 
Sandman25   (2003-06-05 16:18) [17]

evvcom © (05.06.03 16:02)

Вопрос окажется глупым, если автор ветки напишет: "Конечно. За кого ты меня принимаешь?" :)



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

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

Наверх





Память: 0.48 MB
Время: 0.009 c
4-60455
tytus
2003-04-19 17:45
2003.06.19
Button


1-60192
Шаповалов К И
2003-06-05 10:59
2003.06.19
TChart. Тривиально - по произвольному значению X узнать Y


1-60204
Deadlock
2003-06-05 04:15
2003.06.19
Ini в памяти


3-60028
alienka
2003-05-23 09:33
2003.06.19
глюк с DBGridEh :(


14-60338
korvin
2003-06-01 07:30
2003.06.19
Поиск литературы по работе с сеткой.





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