Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

dll в C++ Builder

436
24 декабря 2005 года
Fevzi
87 / / 02.04.2005
Возникла проблема с загрузкой dll, а точнее:
из dll динамически вызываю функцию(сначала описываю функцию-указатель на эту функцию).Функция возвращает тип char*.Но когда нужно присвоить Label1->Caption возвращаемое значение функции, возникает проблема.
Сама функция: char *PlugName();
Указатель на фун-ию: char (*PointerToPlug)();
Как присвоить Label1->Caption значение фун-ии?
8.8K
25 декабря 2005 года
dark_king
35 / / 27.10.2005
Цитата:
Originally posted by Fevzi
Возникла проблема с загрузкой dll, а точнее:
из dll динамически вызываю функцию(сначала описываю функцию-указатель на эту функцию).Функция возвращает тип char*.Но когда нужно присвоить Label1->Caption возвращаемое значение функции, возникает проблема.
Сама функция: char *PlugName();
Указатель на фун-ию: char (*PointerToPlug)();
Как присвоить Label1->Caption значение фун-ии?


Что за ошибка-то. Может быть в несоответствии типов AnsiString и char*.

8.8K
25 декабря 2005 года
dark_king
35 / / 27.10.2005
Цитата:
Originally posted by dark_king
Что за ошибка-то. Может быть в несоответствии типов AnsiString и char*.


Не, это я тупонул.
Ты указатель на функцию неправильно определил.
не char (*PointerToPlug)(), а char* (*PointerToPlug)()

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог