Biblioteki z Delphi

0

Witam!
Jak poprawnie uzyc dynamicznie biblioteki z Delphi w C++ BUilderze 5. Funkcje z tej biblioteki zwracaja String i nie uzywaja stdcall.

0

__pascal + F1

0

[<font color="blue">post maniaks_w</span>]
Witam ponownie!
Niestety __pascal nie pomógł. Nadal program wywala błąd
Access volitation czy jakoś tak :) Biblioteka jest napisana
w Delphi i programy napisane w Delphi ktore ja wykorzystuja
dzialaja poprawnie, wiec biblioteka musi byc dobra.
Jak sie tworzy biblioteke w C++Builderze to wypisuje tam, że
jeżeli bibliteka zwraca String to trzeba dodac memmgr.lib.
Dodaje to poprzez USELIB ale niestety nie pomaga. Jakies
propozycje?

0

memmgr.lib musi wystąpic pliku biblioteki a nie w twoim. Zresztą ja już się w Delphi naciąłem na to i wbrew zaleceniom stosuję biblioteki bez tego memmgr (bo z to mi wywala błędy).
Z tego co wiem BCB obsługuje AnsiString, a przekazywanie parametrów mozna ustalić właśnie za pomocą __pascal (choć może autor biblioteki używa innej metody. Sprawdź w pliku nagłówkowym).

1 użytkowników online, w tym zalogowanych: 0, gości: 1