Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Prolog
Перезагрузить страницу Как написать DLL ?
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
HeiHeShang HeiHeShang вне форума
Member
 
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 10.03.2005
По умолчанию Как написать DLL ? - 24.09.2005, 15:14

Как правильно DLL написать в VIP 6.3 вроде сделал все как в примере, а он собака выдает ошибку 2525. Не дает объявить экспортируемую функцию.
Error 2525: 'ToyEdit.def' - undefined name 'setConfigService'
Error 2525: 'ObjtoyEdit.obj' - undefined name 'c$mainDll$predicates$new$_s7'
Ответить с цитированием
  (#2 (permalink)) Старый
VictorY VictorY вне форума
Member
 
Аватар для VictorY
 
Сообщений: 973
Сказал(а) спасибо: 0
Поблагодарили 43 раз(а) в 43 сообщениях
Регистрация: 10.02.2005
По умолчанию 26.09.2005, 14:52

Юрий Ильин прислал мне такую рекомендацию:
При объявлении в DEF файле setConfigService нужно быть уверенным, что в коде есть language as “setConfigService”

Короче, надо смотреть пример demodllmyDllMyDll.prj6 который есть и в PE и в CE.
Ответить с цитированием
  (#3 (permalink)) Старый
HeiHeShang HeiHeShang вне форума
Member
 
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 10.03.2005
По умолчанию Есть там это. - 26.09.2005, 15:30

Как ни странно там это есть, уже запарился голову ломать.
Ответить с цитированием
  (#4 (permalink)) Старый
VictorY VictorY вне форума
Member
 
Аватар для VictorY
 
Сообщений: 973
Сказал(а) спасибо: 0
Поблагодарили 43 раз(а) в 43 сообщениях
Регистрация: 10.02.2005
По умолчанию 26.09.2005, 20:10

А родной пример demodllmyDllMyDll.prj6 у Вас работает?
Ответить с цитированием
  (#5 (permalink)) Старый
HeiHeShang HeiHeShang вне форума
Member
 
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 10.03.2005
По умолчанию Да работает - 27.09.2005, 04:56

Родной пример работает, а вот когда делаю то же самое сам, ну ни как.
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
Винитарх Винитарх вне форума
Специалист
 
Аватар для Винитарх
 
Сообщений: 7,858
Сказал(а) спасибо: 2
Поблагодарили 287 раз(а) в 287 сообщениях
Регистрация: 01.03.2003
Адрес: Краснодар
По умолчанию 27.09.2005, 13:18

Попробуйте методов пошагового преобразования работающего примера в Вашу задачку. Каждый шаг компильте и смотрите - работает аль нет. Думаю, что Вы сразу увидите на каком шагу возникает глюк. А зная причину легко её исправить.
Ответить с цитированием
  (#7 (permalink)) Старый
HeiHeShang HeiHeShang вне форума
Member
 
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 10.03.2005
По умолчанию Не вижуууу - 28.09.2005, 05:42

Пример переделал, все ок, а вот сам делаю, хэээ. Мож кому выслать мой проек, глянуть ?
Ответить с цитированием
  (#8 (permalink)) Старый
HeiHeShang HeiHeShang вне форума
Member
 
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 10.03.2005
По умолчанию А может кто подскажет как отладить dll ? - 28.09.2005, 16:28

А может кто подскажет как отладить dll ? Как ее в отладчике простучать?
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как написать ряд 0,-2*x,4*x^2,(-2)^3*x^3,.......,(-2)^n*x^n Alenka-dev Lisp 0 05.05.2010 07:10
Веб-бот как его написать tsi Общие вопросы создания ПО 3 11.02.2010 19:15
Как написать TSR программу в С++ kosetsky Вопросы начинающих программистов 1 03.10.2009 21:25
Написать программу blackcat Задания за деньги 3 20.09.2009 12:12
Как написать RLE архиватор imported_Witcher Delphi 1 15.09.2009 20:57
Как написать? Angel07 Prolog 0 10.11.2007 13:39
Как это написать на VB? SOm26 Visual Basic 0 16.03.2007 04:48
Как написать DLL для 1С Root_in C++ Builder 1 22.11.2005 12:09
Как написать задание по VB lunohodfaraway Вопросы начинающих программистов 0 01.04.2005 08:07
If в SQL в C++ Builder 5 как написать Fet SQL 5 15.04.2004 14:29
Как написать AVI-проигрыватель Anonymous Visual C++ 1 29.01.2004 16:11
Как написать CGI Anonymous Некоммерческие проекты 1 02.10.2002 16:15



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов