Помощь - Поиск - Пользователи - Календарь
Полная версия: Строки из Dll
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
#$# PaVeL #$#
Как передать строковые параметры, возращаемые финкцией DLL, при этом объеденённые в типе ЗАПИСЬ!?
PS: Вариант с ShareMem желательно непредлагать!
hardcase
Честно говоря, я всегда использовал PChar - как просто параметры,таки и в структурах (записях).
#$# PaVeL #$#
Я тоже использовал PChar (PAnsiChar), но после выгрузки DLL все значения связанные с результатом работы функции исчезают!
hardcase
А конвертнуть их в стринг уже в исполняемом модуле?

Я так обычно делаю: передаю PChar (Wide или Ansi) и а там уже конвертирую в string - это если мне требуется их длительное хранение.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.