![]() |
||
Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
|||||||
| Off topic Forum poświęcone wszelkim innym tematom. |
![]() |
|
|
Opcje związane z dyskusją | Tryby wyświetlania |
|
|
#1 |
|
Samiec - twój wróg!
Data rejestracji: 21.06.2003
Lokalizacja: Lublin
Posty: 330
![]() |
wersja Windows'a
jestem w trakcie pisanie malutkiego programiku i chcialbym do niego wstawic mozliwosc wyswietlania wersji systemu operacyjnego, na ktorym zostal aktualnie uruchomiony (windows 95, 98, 2k, xp itd.)
chce to zrobic porzadnie (tzn. zeby pokazywal takie informacje jak 'OSR2' dla Win95 czy 'SE' dla Win98 ) i problem w tym, ze nigdzie nie moge znalezc dokladnych informacji o tym, jaki numer ma dana wersja (tzn. mniej wiecej wiem jaki, ale jest kilka wartosci, dla ktorych to sie nie sprawdza - szczegolnie chodzi w numery build'ow czy Stringi opisujace service pack'i) w zwiazku z tym taka prosba: bylbym dzwieczny i brzecacy jesli zechcielibyscie sciagnac dolaczony programik (oczywiscie nie jest to zaden blaster - on odczyta dane, ktore mi sa potrzebne) i wyslac to co on tam wypisal razem z wlasciwa wersja (najlepiej odczytana z Panel sterowania -> System -> Ogolne) mi na skrzynkez gory dzieki Ostatnio zmieniany przez cinma : 23.09.2003 o godz. 00:12 |
|
|
|
| #ads | |
|
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
|
|
|
|
#2 |
|
Maciek: Reaktywacja
CDRinfo VIP
Data rejestracji: 18.11.2002
Lokalizacja: Zielona Góra
Posty: 4,776
![]() |
WinXP z SP1 PL + ~90% obecnie dostepnych lat
__________________
...yea-ea-ea-ah, yea-ea, I feel hardcore yea-ea-ea-ah, yea-ea, always hardcore... The firmware page - stronka z BIOSami do napędów optycznych |
|
|
|
|
|
#3 |
|
.: AT90S2313 :.
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
![]() |
Błąd crc pliku rar :/ załaduj gdzieś indziej ten program i zapodaj linka...
__________________
LiteOn LTR-40125S & SOHW-1633S 8 ) Jak zrobić szybko sałatke z buraków? Wrzucić granata do BMW
|
|
|
|
|
|
#4 | |
|
Samiec - twój wróg!
Data rejestracji: 21.06.2003
Lokalizacja: Lublin
Posty: 330
![]() |
Cytat:
no nic, sprobuje tym razem dolaczyc zipa p.s. nigdzie indziej nie moge wrzucic tego plika, bo nie mam zadnego ftp'a; moze ktos ma zbedne 200KB na swoim ftp'ie ?
|
|
|
|
|
|
|
#5 |
|
.: AT90S2313 :.
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
![]() |
Teraz dla odmiany nieoczekiwany koniec archiwum
![]() Ten program napisałes w Delphi?
__________________
LiteOn LTR-40125S & SOHW-1633S 8 ) Jak zrobić szybko sałatke z buraków? Wrzucić granata do BMW
|
|
|
|
|
|
#6 | |
|
Samiec - twój wróg!
Data rejestracji: 21.06.2003
Lokalizacja: Lublin
Posty: 330
![]() |
Cytat:
teraz wrzucam exe'ka skompresowanego UPX, moze teraz sie uda jakby nie, to trudno, prosze tylko o wypisywanie jakie numery wersji maja poszczegolne windowsy; wiem, ze: Windows XP - 5.1.2600 Windows 2000 - 5.0.? Windows 2003 Server - 5.2.? Windows NT - 4.0.? lub 3.51.? Windows 95 - 4.0.? Windows 98 - 4.10.? Windows 98 SE - 4.90.? tam gdzie jest '?' powinien byc numerek builda, ale ja ich nie znam, wiec prosze o dopisywanie jesli ktos wie dzieki |
|
|
|
|
|
|
#7 |
|
.: AT90S2313 :.
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
![]() |
Kod:
--- API GetVersionEx --- PlatformId: Win32 on Windows NT. MajorVersion: 5 MinorVersion: 1 BuildNumber: 2600 CSDVersion: 'Dodatek Service Pack. 1' --- Delphi RTL --- PlatformId: System is Windows NT. MajorVersion: 5 MinorVersion: 1 BuildNumber: 2600 CSDVersion: 'Dodatek Service Pack. 1' ![]() Kod:
function GetSystem: String;
var
OSinfo: OSVERSIONINFO;
OS: string;
begin
OSinfo.dwOSVersionInfoSize := SizeOf(OSVERSIONINFO);
GetVersionEx(OSinfo);
case (OSinfo.dwPlatformId) of
VER_PLATFORM_WIN32s: OS := 'WIN 3.1' ;
VER_PLATFORM_WIN32_WINDOWS:
case (OSinfo.dwMajorVersion + OSinfo.dwMinorVersion) of
4: OS := 'Win 95' ;
14: OS := 'Win 98' ;
94: OS := 'Win Me' ;
end;
VER_PLATFORM_WIN32_NT:
case (OSinfo.dwMajorVersion + OSinfo.dwMinorVersion) of
54: OS := 'Win NT 3.51';
4: OS := 'Win NT 4.0';
5: OS := 'Win 2000';
6: OS := 'Win XP';
7: OS := 'Windows Server 2003';
end;
else OS := 'Nieznany';
end;
Result := OS;
end;
__________________
LiteOn LTR-40125S & SOHW-1633S 8 ) Jak zrobić szybko sałatke z buraków? Wrzucić granata do BMW
|
|
|
|
|
|
#8 |
|
Guru
Data rejestracji: 22.02.2003
Posty: 1,115
![]() |
.
|
|
|
|
|
|
#9 | |
|
Samiec - twój wróg!
Data rejestracji: 21.06.2003
Lokalizacja: Lublin
Posty: 330
![]() |
Cytat:
do tego potrzeba mi wlasnie tych dokladnych wartosci buildow gdzies w sieci znalazlem, ze 98SE mozna odroznic od zwyklego 98 tym, ze 98Se ma OSinfo.szCSDVersion[1] = 'A' ale u mnie nie dzialalo, bo to mialo byc jakos tak: OSinfo.szCSDVersion = ' A ' // spacje przed i po 'A' gdzies indziej widzialem sprawdzanie tego 98SE za pomoca wartosci builda (2222) i juz w koncu nie wiem poza tym jest jeszcze sprawa Win95 OSR2 (tu w ogole nie wiem czy to dziala, bo nie mam jak przetestowac), wiec gdyby jeszcze ktos uzywal Win95 to bylbym wdzieczny za screen'a |
|
|
|
|
|
|
#10 |
|
.: AT90S2313 :.
Data rejestracji: 09.09.2002
Lokalizacja: Kraków
Posty: 2,724
![]() |
wiem wiem, troche to trudne ale pewnie juz ktoś zrobił do tego komponent. Tak z ciekawości do czego ci takie dokładne dane?
ps. u mnie w szkole mają jeszcze pare kompów z 95
__________________
LiteOn LTR-40125S & SOHW-1633S 8 ) Jak zrobić szybko sałatke z buraków? Wrzucić granata do BMW
|
|
|
|
|
|
#11 | |||
|
Samiec - twój wróg!
Data rejestracji: 21.06.2003
Lokalizacja: Lublin
Posty: 330
![]() |
Cytat:
Cytat:
(juz kilka razy wczesniej przymierzalem sie, zeby to zrobic, tylko zawsze konczylem wlasnie na braku danych o wersjach)(a konkretnie to jestem w trakcie robienia malego utilsu na zyczenie znajomego - jak chcesz to Ci podesle jak dokoncze - a to info o wersji systemu to mial byc taki bajer )Cytat:
|
|||
|
|
|
|
|
#12 |
|
Guru
Data rejestracji: 14.06.2002
Lokalizacja: Rawicz
Posty: 1,270
![]() |
Windows 2003 server standard PL
|
|
|
|
![]() |
|
|