Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

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

 
aha   (2010-03-18 23:09) [0]

есть DLL , функция   function closeport:integer;stdcall;external "xxxx.dll"

в своей проге вызываю функцию

var
 f1: Tf1;

implementation

function closeport:integer;stdcall external "owen_io.dll";

{$R *.DFM}

procedure Tf1.SpeedButton1Click(Sender: TObject);
begin
    closeport;
end;
end.

при запуске показывает что мой файл связан с отсутствующим компонентом "xxxx.dll" :closeport

Что не так делаю ?


 
Игорь Шевченко ©   (2010-03-18 23:19) [1]


> Что не так делаю ?


не видишь разницы между "xxxx.dll" и "owen_io.dll"


 
aha   (2010-03-18 23:24) [2]

нее , естественно там "xxxx.dll" - просто опечатка


 
Loginov Dmitry ©   (2010-03-18 23:40) [3]


> при запуске показывает что мой файл связан с отсутствующим
> компонентом "xxxx.dll" :closeport


Что именно не найдено? "Компонент" или точка входа в closeport?
Проверь, что имя функции полностью одинаковое и в ЕХЕ и в DLL.


 
aha   (2010-03-19 00:04) [4]

так и пишет что файл созданный при комп. после запуска связан с отсутствующим компонентом "xxxx.dll" :closeport
пробовал openport, аналогично такое же сообщение .
динамич. подключив длл ку , в дельфях глядел , что есть  такая функция .


 
Игорь Шевченко ©   (2010-03-19 00:09) [5]


> естественно там "xxxx.dll" - просто опечатка


а зачем ты про опечатки спрашиваешь, ты пиши без опечаток. и dll рядом с программой положи


 
sniknik ©   (2010-03-19 00:46) [6]

> пробовал openport, аналогично такое же сообщение .
какой такой openport??? в dll нет ничего похожего. судя по описанию. (и это конечно же опять опечатка... всегда так. в программе все правильно, на сайте сплошные опечатки. но они конечно не виноваты, это судьба.)

> Что не так делаю ?
сказал бы, т.к. действительно кое чего не хватает в описании ([0]), но это наверняка "недопечатка". а в dll все есть.


 
sniknik ©   (2010-03-19 00:49) [7]

> это судьба
т.е. то от чего "не работает" - Бил Гейтс, виндовс. Дельфи, и другие стихийные бедствия.


 
Германн ©   (2010-03-19 01:16) [8]


> aha   (18.03.10 23:09)  

Не надо бояться "показаться глупым". (Этого именно дураки боятся :).
Но надо приводить реальный код, который не работает (без "опечаток"). И надо приводить оригинальное сообщение об ошибке.


 
aha   (2010-03-19 08:50) [9]

Не имею опыта работы с длл. Вот длл , к которому хочу обратиться.


 
aha   (2010-03-19 09:02) [10]

www.ufanm.nm.ru/xxxx.dll
хотелось бы увидеть пример , как вытаскивать.
Судя по описанию , возможно подключение статически и динамически длл ки . попроще статически и думаю , при  таком способе , при обращении к функции будут видны параметры , как в примере с openport(x,x,x,x,x).....


 
sniknik ©   (2010-03-19 09:22) [11]

> www.ufanm.nm.ru/xxxx.dll
> хотелось бы увидеть пример , как вытаскивать.
ну так посмотри
http://www.google.ru/search?q=xxxx.dll&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox


 
aha   (2010-03-19 20:07) [12]

по ссылкам давно прошелся , очень  туманно описывается и не получается так . Похоже и в конфе с длл не особо дружат...


 
sniknik ©   (2010-03-19 22:19) [13]

> Похоже и в конфе с длл не особо дружат...
в конфе на слабо не ведутся...


 
aha   (2010-03-19 22:35) [14]

вопрос снимаю, всем спасибо . :-))


 
Loginov Dmitry ©   (2010-03-19 22:39) [15]


> по ссылкам давно прошелся , очень  туманно описывается и
> не получается так . Похоже и в конфе с длл не особо дружат.
> ..


Сутки прошли так и не разобрался? Беда!

Не получается статически, так подключай динамически.
Не получается динамически, так бери и выясняй в чем дело.
Не нужно перекладывать с больной головы на здоровую.


 
aha   (2010-03-19 22:45) [16]

смотрите выше , пжалста .
Вопрос снимаю, всем спасибо .
Видимо сам разобрался , никто же реально не подсказал ))


 
Игорь Шевченко ©   (2010-03-19 23:21) [17]


>  никто же реально не подсказал


ты не туда пошел за реальной подсказкой


 
aha   (2010-03-19 23:31) [18]

2 Игорь Шевченко
я уж понял, просто иногда срочно нужно бывает проблему решить, надеешься на конфу, а в ответ тишина или ссылки , как будто я не прошелся по ссылкам. В последнюю очередь обращаюсь обычно в конфу , когда времени уже нет. А где на будущее ;реальные подсказки можно получить ?


 
sniknik ©   (2010-03-19 23:35) [19]

> реальные подсказки можно получить ?
да здесь и можно. надо только реально спрашивать, и реагировать на ответы.


 
Германн ©   (2010-03-20 03:02) [20]


> А где на будущее ;реальные подсказки можно получить ?

В телешоу.
Желаю успеха!


 
Loginov Dmitry ©   (2010-03-20 09:01) [21]


> я уж понял, просто иногда срочно нужно бывает проблему решить


В программировании не каждую проблему можно решить срочно.
Иногда проблема, которая кажется на первый взгляд сложной (трудоемкостью на неделю) решается на несколько минут.
А иногда и проблемы на первый взгляд и нет, а провозишься в ней неделю.

Так что привыкай к трудностям. Или не стоит тогда лезть в программирование.


 
aha   (2010-03-20 12:17) [22]

проблема закрыта , какие еще коментарии.
если уж, на то пошло, хочу заметить на элементарную вежливость , никогда не тыкаю..  ))



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

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.045 c
2-1271495387
G.I.
2010-04-17 13:09
2010.08.27
Таймер в Delphi


15-1265841005
Юрий
2010-02-11 01:30
2010.08.27
С днем рождения ! 11 февраля 2010 четверг


15-1269034206
Юрий
2010-03-20 00:30
2010.08.27
С днем рождения ! 20 марта 2010 суббота


15-1271172177
bss
2010-04-13 19:22
2010.08.27
Объясните, пожалуйста, насчет синтаксиса XSD


9-1186514939
max_
2007-08-07 23:28
2010.08.27
поиск столкновений