Strona 1 z 1

Indy10

Nowy postNapisane: środa, 26 listopada 2008, 15:15
przez duf
Witam.
Poszukuje podpowiedzi jak zainstalować komponenty Indy10 w BDS2009.
Dziękuje.

Re: Indy10

Nowy postNapisane: środa, 26 listopada 2008, 16:10
przez Cyfrowy Baron
Jeżeli dysponujesz pełną (nie Trail) wersją BDS 2009, to podczas instalacji pakietu BDS wybierasz sobie czy chcesz zainstalować Indy, czy nie.
Z tego co się jednak orientuję (być może nie jestem na bieżąco) to INDY 10 dział tylko w Delphi nie działa natomiast w C++ Builder.
Ja korzystam z BDS 2006 i podczas instalacji tego pakietu miałem możliwość wyboru, czy chcę zainstalować razem z pakietem Indy 9, czy Indy 10, z tym, że Indy 10 mogłem zainstalować tylko dla Delphi.

Re: Indy10

Nowy postNapisane: środa, 26 listopada 2008, 16:25
przez duf
Indy10 działa w C++Builder 2009. Chodzi oto, że w pliku instalacyjnym BDS2009 Indy10 jest z bugiem dotyczącym załączników w komponencie POP3. Zciągnalem poprawioną wersje i od trzech tygodni walczę w uzyskaniu wiedzy jak to przeinstalować. Z tego co zdąrzyłem sie już w tym temacie zorientować nie jest to wcale proste. Ale dzięki za zainteresowanie.

Re: Indy10

Nowy postNapisane: środa, 26 listopada 2008, 17:53
przez Cyfrowy Baron
W takiej sytuacji musisz raczej poczekać na PATCH'e do BDS 2009.
Żeby zainstalować Indy z innego źródła niż środowisko, musiałbyś najpierw zainstalować to środowisko bez pakietu Indy, następnie pobrać pakiet instalacyjny Indy dla środowiska BDS 2009, a nie dowolnego środowiska i dopiero potem je zainstalować.

Re: Indy10

Nowy postNapisane: środa, 26 listopada 2008, 22:51
przez duf
Nie jestem pewny ale tak myślę:
Indy w całości napisany jest w Delphi dlatego łatwiej jest zainstalować ten komponent w Delphi 2009 poprzez zwykłe dodaj/usuń. W BDS 2009 dla C++Builder 2009 jest natomiast stworzony wiersza poleceń bcc32.exe - po co, nie wiem.
Na oficjalnej stronie Indy.org jest opis instalacji:
"Należy skompilować trzy pliki Indy ( w odpowiedniej kolejności )a następnie otworzyć odpowiednio powstałe pliki z rozszerzeniem *.dcu i je zainstalować."
Nie mogę doprosić się szczegółów tej kompilacji. Jak je skompilować a szczególnie czym ? Czym zainstalować pliki *.dcu ? Czy przedtem odinstalować poprzednią wersję Indy ? Patch do BDS2009 już jest ale bez tej poprawki.
Znalazłem opis na pewnym forum jak poprawić zapis w feralnym pliku. Co więcej sam autor zrobił to i wystawił ten plik do pobrania i opis kompilacji tego pliku, czym ? Nie wiem. Znalazłem blog z tematem poświęcony temu problemowi tam też jest podany sposób w jaki zamienić feralny plik w projekcie. Piszą, że należy wstawić poprawiony plik do folderu z projektem skompilować projekt a powstały plik *.dcu umieścić w innym miejscu. Ale plik *.dcu nie powstaje po kompilacji. Przejrzałem naprawdę sporą ilość tematów na forum ale nigdzie nie znalazłem szczegółowego opisu. Jakby to było naturalnie proste.

Re: Indy10

Nowy postNapisane: czwartek, 27 listopada 2008, 09:39
przez Cyfrowy Baron
Niewiele mogę tutaj pomóc, gdyż nie mam dostępu do tegoż środowiska. Co do plików DCU to to są one tworzone tylko przez Delphi, c++ Builder nie tworzy takich plików, chyba że coś się zmieniło w BDS 2009.