Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 17.04.2010, 22:08
UltraBloxX UltraBloxX вне форума
Новичок
 
Регистрация: 13.05.2009
Сообщения: 66
Репутация: 10
По умолчанию Статический импорт DLL в прогу

Вообщем нужно из библиотеки "SmartBot.dll" импортировать три функции в программу. Как это сделать?

Да, и как подогнать под использование в Delphi эти заголовки функций?

const char * PASCAL GetReplyTo (const char * pszInText);
int PASCAL LoadMind(char* pszMindFile);
int PASCAL SaveMind(char* pszMindFile);
  #2  
Старый 17.04.2010, 22:13
Аватар для T-dayne
T-dayne T-dayne вне форума
Начинающий
 
Регистрация: 26.01.2010
Сообщения: 180
Репутация: 31
По умолчанию

После Implementation присоедени эти функции так
Код:
function name(): type; stdcall; external 'SmartBot.dll'

+ незабудь их в type объявить.
  #3  
Старый 17.04.2010, 22:19
UltraBloxX UltraBloxX вне форума
Новичок
 
Регистрация: 13.05.2009
Сообщения: 66
Репутация: 10
По умолчанию

Delphi 2009 в такой форме у меня не жрёт ещё в type

[Pascal Error] Unit1.pas(47): E2169 Field definition not allowed after methods or properties

И подсвечивает константу с именем dll. Ну и вообще-то там по ходу не StdCall а Pascal.
  #4  
Старый 18.04.2010, 06:25
UltraBloxX UltraBloxX вне форума
Новичок
 
Регистрация: 13.05.2009
Сообщения: 66
Репутация: 10
По умолчанию

Так и не разобрался я - не хочет он импортировать DLL
  #5  
Старый 18.04.2010, 07:48
UltraBloxX UltraBloxX вне форума
Новичок
 
Регистрация: 13.05.2009
Сообщения: 66
Репутация: 10
По умолчанию

Всё - проблема решена, тему можно крыть.
Закрытая тема


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 14:22.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025