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 :

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... :
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 :
Po dodaniu plików z kodem źródłowym komponentów wchodzimy do znanego już menu podręcznego i wybieramy Install :
Przy pomyślnym zainstalowaniu komponentu (w tym przypadku HTTPGet) powinna pojawić się taka tabliczka :
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.
Aby dodać komentarz zaloguj się. Jeśli nie masz konta, załóż je sobie.
Tylko zarejestrowani użytkownicy mogą pisać komentarze.