Podobne
- Strona startowa
- Jarosław Bzoma Krajobrazy Mojej Duszy cz.V KSIĘGA O PODRÓŻY NOCNEJ
- Winston S. Churchill Druga Wojna Swiatowa[Tom 3][Księga 2][1995]
- Pierce Tamora Krag Magii [Tam Ksiega Daji
- Pratchett Terry Nomow Ksiega Wyjscia scr
- Bar Do Thos Grol (księga umarłych) (2)
- Mochnacki M. Powstanie Narodu Polskiego (ksiega I)
- Niziurski Edmund Ksiega urwisow.WHITE
- Pratchett Terry Nomow Ksiega Kopania
- LINUXADM (7)
- Wierciński Andrzej Magia i religia. Szkice z antropologii religii
- zanotowane.pl
- doc.pisz.pl
- pdf.pisz.pl
- thelemisticum.opx.pl
Cytat
Do celu tam się wysiada. Lec Stanisław Jerzy (pierw. de Tusch-Letz, 1909-1966)
A bogowie grają w kości i nie pytają wcale czy chcesz przyłączyć się do gry (. . . ) Bogowie kpią sobie z twojego poukładanego życia (. . . ) nie przejmują się zbytnio ani naszymi planami na przyszłość ani oczekiwaniami. Gdzieś we wszechświecie rzucają kości i przypadkiem wypada twoja kolej. I odtąd zwyciężyć lub przegrać - to tylko kwestia szczęścia. Borys Pasternak
Idąc po kurzych jajach nie podskakuj. Przysłowie szkockie
I Herkules nie poradzi przeciwko wielu.
Dialog półinteligentów równa się monologowi ćwierćinteligenta. Stanisław Jerzy Lec (pierw. de Tusch - Letz, 1909-1966)
[ Pobierz całość w formacie PDF ]
.Część Deploy kreatora Package and DeploymentWizard zawiera procedurę ułatwiającą ten proces.Uruchom kreator i na pierwszym ekranie kliknij przycisk Browse, aby odszukać plik projektu (np.cSoundObject.vbp, takjak na rysunku 20.22).Następnie kliknij przycisk Deploy.Rysunek 20.22.Kliknij przyciskDeployNa następnym ekranie wybierz skrypt dystrybucji (rysunek 20.23).374Część VI f& WspółoperatywnośćRysunek 20.23.Wybór skryptudystrybucjiNa kolejnym ekranie wybierz pakiet, który chcesz rozprowadzać (rysunek 20.24).Rysunek 20.24.Wybór pakietu dodystrybucjiNastępny ekran zawiera listę dostępnych metod dystrybucji.Można umieścić pakiet w lokalnym lub sieciowymkatalogu albo wysłać na serwer WWW (rysunek 20.25).W tym przykładzie użyjemy katalogu na dysku.Na kolejnym ekranie kreatora wybieramy katalog, do którego będą wysyłane pliki pakietu (rysunek 20.26).Może być tokatalog na serwerze sieciowym.Rysunek 20.25.Wybór metodydystrybucjiRysunek 20.26.Wybór katalogudocelowegoNa ostatnim ekranie można podać nazwę skryptu, do którego zostaną zapisane ustawienia (rysunek 20.27).Można go użyćprzy kolejnym użyciu tego kreatora.Aby zakończyć pracę kreatora i umieścić pliki w katalogu dystrybucji, kliknij Finish.375Rozdział 20.f& Użycie Visual Basic z Access emRysunek 20.27.Wpisywanienazwy skryptui rozprowadzaniepakietuPo wykonaniu dystrybucji tworzony jest raport, który można zapisać na dysku.Wpisy w rejestrzeAby komponent mógł działać, do rejestru muszą być wprowadzone odpowiednie informacje.Komponentowi musi zostaćprzypisany globalny unikatowy identyfikator (GUID).Jest to identyfikator generowany w sposób losowy.Gdy instalujemy aplikację przy użyciu programu instalacyjnego utworzonego za pomocą kreatora Package andDeployment Wizard, niezbędne wpisy są tworzone automatycznie.Jeżeli nie został użyty kreator, musimy samizarejestrować komponent.Jeżeli komponent jest w postaci pliku EXE, jest on automatycznie rejestrowany po uruchomieniu z wiersza poleceńlub poprzez dwukrotne kliknięcie jego ikony w Explorerze.Jeżeli komponent jest w postaci pliku DLL, do jego rejestracji należy użyć programu REGSVR32.EXE, który znajduje się wkatalogu Windows/System (WINNT/System32 w systemie Windows NT).Aby zarejestrować komponent, wpisz poniższy wiersz w oknie Uruchom (rysunek 20.28):REGSVR32.EXE "C:\Componnets\SoundObject.Dll"Rysunek 20.28.Ręczna rejestracjaActiveX DLL przyużyciu programuREGSVR32Można również wyrejestrowywać komponenty.Dla ActiveX EXE wykonaj ten program z wiersza poleceń dodając jakoparametr /UNREGSERVER.Dla ActiveX DLL do programu REGSVR32 dodaj parametr /U.Jeżeli często rejestrujesz i wyrejestrowujesz komponenty przy użyciuREGSVR32, dodaj REGSVR32 do katalogu SendTo w katalogu Windows.Następnie możesz kliknąć prawym klawiszem myszy plik DLL i wybraćREGSVR32 z menu kontekstowego.Zgodność komponentówJak wcześniej wspominaliśmy, komponent musi zostać prawidłowo zarejestrowany.W rejestrze Windows tworzony jestdla niego tzw.GUID.Co się stanie, gdy po zainstalowaniu komponentu zostanie on zmodyfikowany? Gdy instalujemyzmodyfikowany komponent, czy musi on zostać powtórnie zarejestrowany pod innym identyfikatorem GUID?Aby odpowiedzieć na te pytania, wróćmy do okna właściwości projektu na zakładkę Component.Na tej zakładce znajdujesię kilka opcji w części zatytułowanej Version Compatibility: No Compatibility, Project Compatibility oraz BinaryCompatibility.W czasie gdy tworzymy komponent, powinna być wybrana opcja Project Compatibility.Uruchamia to funkcjęzarządzania kluczami w rejestrze za każdą kompilacją komponentu.Gdy komponent trafi już do klientów, zmień ustawienie na Binary Compatibility (rysunek 20.29).376Część VI f& WspółoperatywnośćRysunek 20.29.Wybrana opcjaBinary Compatibilityoraz wpisana nazwawzorcowegopliku DLLW polu tekstowym poniżej tą opcją podajemy nazwę pliku DLL względem którego utrzymujemy zgodność.Za pomocąklawisza . możemy odszukać na dysku wzorcowy plik DLL.Teraz, gdy utworzymy nowy plik DLL, będzie on zgodny zplikiem wzorcowym.Nawet, gdy włączysz opcję Binary Compatibility, jeżeli zmienisz interfejskomponentu, wywołująca go aplikacja zawiedzie w czasie użycia kom-ponentu
[ Pobierz całość w formacie PDF ]