Совместимость с Delphi по формату WideString

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Совместимость с Delphi по формату WideString

Сообщение Max Rusov » 13.12.2009 23:20:03

Есть некая DLL-ка, написанная на Delphi, которая получает-возвращает WideString строки. Можно ли использовать эту DLL-ку из программы на FreePascal?
Max Rusov
постоялец
 
Сообщения: 191
Зарегистрирован: 25.04.2009 15:46:03

Re: Совместимость с Delphi по формату WideString

Сообщение Sergei I. Gorelkin » 13.12.2009 23:30:01

Как ты вовремя спросил :)
С сегодняшнего дня (svn ревизия 14433)- можно.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Совместимость с Delphi по формату WideString

Сообщение Max Rusov » 14.12.2009 00:16:42

Забавно. А как же раньше работали automation интерфейсы, типа AdoInt, там же полно WideString? Что-то я не врубаюсь...
Max Rusov
постоялец
 
Сообщения: 191
Зарегистрирован: 25.04.2009 15:46:03

Re: Совместимость с Delphi по формату WideString

Сообщение Sergei I. Gorelkin » 14.12.2009 00:59:32

Оно и раньше в основном работало, но были нюансы, проявляющиеся в падениях при передаче строк именно между программой на FPC и DLL на FPC или Дельфи. Теперь разницы между FPC и Дельфи в отношении WideString вообще не должно быть, и модули могут сочетаться в любых комбинациях.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Совместимость с Delphi по формату WideString

Сообщение Max Rusov » 14.12.2009 01:13:45

Ура! То что мне и надо :)
Max Rusov
постоялец
 
Сообщения: 191
Зарегистрирован: 25.04.2009 15:46:03


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru