|
Na instalowanie jakich program≤w pozwala rozszerzenie "normalnego systemu" Windows 3.11 o program WIN32S? |
Dariusz Ha│as |
Szanowni Pa±stwo, po nabyciu kolejnego numeru Waszego czasopisma ENTER CD 8/97 zainstalowa│em na swoim komputerze (kt≤rego opis za│▒czam) program WIN32S. Instalacja przebieg│a bez problem≤w. NastΩpnie zainstalowa│em program SAFEKEEPER. R≤wnie┐ i w tym przypadku nie by│o problem≤w. Program po zainstalowaniu "chodzi" bez zastrze┐e±. Z kolei zachΩcony informacj▒ w pliku file_id.diz pragn▒│em zainstalowaµ program FLDCAT32. Po uruchomieniu pliku Setup otrzymywa│em kilka kolejnych komunikat≤w (za│▒czone zrzuty ekran≤w - dop. red.) i program przerwa│ instalacjΩ. Korzystaj▒c z ostatniego komunikatu dokona│em wydruku wskazanego pliku. R≤wnie┐ przy pr≤bach instalacji innych program≤w otrzymywa│em podobne komunikaty. Niewiele jednak z tego zrozumia│em. Uprzejmie proszΩ o │askawe wyja╢nienie mi nastΩpuj▒cych spraw: 1. Na instalowanie jakich program≤w pozwala rozszerzenie "normalnego systemu" Windows 3.11 o program WIN32S? 2. Dlaczego zainstalowa│ siΩ program SAFEKEEPER, a instalacja programu FLDCAT32 zosta│a przerwana? 3. Co powinno byµ zmienione w konfiguracji mojego komputera, abym m≤g│ poprawnie zainstalowaµ programy pisane w wersji 32 bit? (dr Wincenty Raczkowski)
Na pocz▒tek kilka s│≤w wyja╢nienia odno╢nie programu Win32s. Wszystkie programy napisane dla jakiegokolwiek systemu z graficznym interfejsem u┐ytkownika (a wiΩc r≤wnie┐ Windows 3.xx, 95 czy NT) zosta│y stworzone na podstawie funkcji zdefiniowanych przez producenta danego systemu. Zbi≤r tych┐e funkcji to interfejs programowania aplikacji (API - Application Programming Interface). API Win16 to interfejs dostosowany do Windows 3.xx. Program Win32s, kt≤ry Pan zainstalowa│, to nic innego jak nak│adka na standardowy interfejs API systemu Windows 3.xx. Umo┐liwia ona tworzenie, a tym samym instalowanie i uruchamianie program≤w 32-bitowych w systemie Windows 3.xx. Szkopu│ w tym, ┐e taki program nie mo┐e wykorzystywaµ funkcji nie znajduj▒ch siΩ standardowo w Windows 3.xx. Wywo│ania funkcji 32-bitowych s▒ t│umaczone na funkcje 16-bitowe za po╢rednictwem odpowiedniej biblioteki DLL za│▒czonej do Win32s.
(c) Copyright LUPUS |