|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.05.2010, 15:50 | #1 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Ошибка при создании библиотеки DLL!!!
Вот код в библиотеке:
Код:
Код:
Declaration expected but 'USES' found В чём дело??? Я тока начинаю учиться создавать эти библиотеки и тут на те вам!!! Первые грабли!!! ""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
11.05.2010, 15:59 | #2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Код:
1. Ошибка сразу описывает где проблема. 2. Пора изучать синтаксис, правила delphi |
11.05.2010, 16:02 | #3 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
1- stdcall; external
2- если вы используете string в dll, то в uses sharemem; 3- лучше тип pchar используйте
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
11.05.2010, 16:56 | #4 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Спасибо!
А можете подсказать как из DLL получить доступ скаэем к главной форме программы для отключения тех или иных компонентов!!!??? ""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
11.05.2010, 17:23 | #5 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...через сообщения, пример обмена сообщениями есть в блоге/
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
11.05.2010, 18:16 | #6 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Ещё вопросик! Я тут заметил одну особенность - если подключенная библиотека в розделе интерфейс небудет лежать возле ексешника то програмка не запускаеться!!!! Это нормально!!!???
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
11.05.2010, 18:26 | #7 | |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Ну это естественно - вы в программе написали, что библиотека есть, а на самом деле ее нету - вот вам и не запускается.
з.ы. лучше загружайте библиотеки динамически - намного...красивее =) з.з.ы Цитата:
Будь проще и люди к тебе потянутся
Последний раз редактировалось spamer; 11.05.2010 в 18:35. |
|
11.05.2010, 18:49 | #8 | |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Цитата:
Ещё вопрос - у меня в библиотеке когда допустим 1 функция Код:
А когда вот 2 например Код:
Unsatisfied forward or external declaration Типа плохое описание функции или типа того!!! Но они ведь одинаково описаны!!! В чём же тогда дело!!!??? ""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
|
11.05.2010, 19:07 | #9 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Так не могу сказать точно, но скорее всего - в dll описано 2 функции, а экспортируете вы всего лишь одну из них, но в программе написали, что вторую функцию также хотите экспортировать...
p.s. кстати, почитайте от эту статью ==> Линк - расписано все понятно =)
Будь проще и люди к тебе потянутся
|
11.05.2010, 19:20 | #10 | |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Цитата:
Код:
Код:
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при создании DLL | drknn | Общие вопросы Delphi | 5 | 30.04.2010 11:02 |
Ошибка при выхове функций Bass.dll из другой DLL | SalasAndriy | Общие вопросы Delphi | 7 | 21.10.2009 23:36 |
Ошибка при создании типа | Monte-Kristo | Помощь студентам | 4 | 04.03.2009 19:51 |