www.mamboteam.com
Project1.pl Advertisement
Start arrow Artykuły arrow Praktyczne wykorzystanie Delphi arrow Instalacja komponentów w Delphi 2005
piątek, 12 marzec 2010
 
 
Menu główne
Start
Artykuły
FAQ
Download
Kontakt
Ciekawe linki
Forum
Mapa serwisu
Logowanie





Zapomniałeś hasła?
Nie masz konta? Załóż sobie
Instalacja komponentów w Delphi 2005 Drukuj E-mail
Oceny: / 0
KiepskiBardzo dobry 
Napisał: Berl   
niedziela, 30 październik 2005
Jak wiadomo, w Delphi 2005 zmienił się sposób instalacji komponentów. Borland tłumaczy to tym, że programiści dodawali do pakietu dclusr.bp niesprawdzone komponenty, które mogły zachwiać stabilnością całego środowiska. Zobaczmy, jak teraz wygląda instalacja komponentów w Delphi 2005 Personal.

Aby zainstalować komponent w pliku *.pas, lub też zestaw komponentów, które nie miały stworzonych własnych pakietów, należy założyć nowy pakiet. Dokonujemy tego poprzez wybranie z menu File pozycji New, a następnie Package - Delphi for Win32





 Image

  W okienku Project Manager ukaże się nazwa nowego projektu - Package1. Należy go teraz zapisać, najlepiej w folderze, w którym znajdują się pliki z kodem źródłowym komponentu. Dokonujemy tego poprzez kliknięcie na nazwę projektu prawym przyciskiem myszy i wybranie z menu podręcznego pozycji Save as... :

Image 

Następnie należy dodać do projektu pliki źródłowe komponentu. Klikamy prawym przyciskiem myszy na nazwę projektu, a następnie z menu podręcznego wybieramy pozycję Add :

Image 

Po dodaniu plików z kodem źródłowym komponentów wchodzimy do znanego już menu podręcznego i wybieramy Install

Image 

Przy pomyślnym zainstalowaniu komponentu (w tym przypadku HTTPGet) powinna pojawić się taka tabliczka : 

Image 

Inaczej sytuacja wygląda przy instalacji kontrolek ActiveX. Pracownik Borland Polska poinformował mnie (dziękuję za zainteresowanie się tą sprawą), że jedynym sposobem na zainstalowanie kontrolek ActiveX w Delphi Personal jest wykorzystanie pliku nagłówkowego dla kontrolki ActiveX, wygenerowanego przez wersję wyższą od Delphi Personal, ewentualnie znalezienie takiego pliku w Internecie (koniecznie dla dokładnie takiego samego ActiveXa, czyli nazwa i wersja), i zainstalowanie go tak samo jak komponentu w pliku *.pas. Działanie takie według tego pana jest jak najbardziej legalne.

Jeśli natomiast chodzi o wersję Delphi wyższą od Personal, to w menu Component znajduje się pozycja Import ActiveX Control. Służy ona do generowania właśnie takich plików nagłówkowych, opakowujących kontrolki ActiveX. Wygnerowane pliki nagłówkowe instalujemy tak, jak to opisane jest na początku tego artykułu.

Komentarze
Dodane przez Gość w dniu - 2006-02-26 15:59:56
Bardzo przydatna wskazówka, bardzo mi się przydała.

Aby dodać komentarz zaloguj się. Jeśli nie masz konta, załóż je sobie.
Tylko zarejestrowani użytkownicy mogą pisać komentarze.

 
wstecz   dalej »
LINKUJ PRO
Gościmy
Odwiedza nas 5 gości
Licznik odwiedzin
87181
 
Góra Góra