HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Internet Explorer verziószámok



Programozók, Internet Explorer-t használó alkalmazásaik fejlesztése közben gyakran szembesülnek azzal a ténnyel, hogy a különböző verziók másként kezelnek bizonyos szolgáltatásokat és vannak funkciók, melyek csak egy bizonyos kiadástól kezdve érhetők el. Ahhoz, hogy az alkalmazások minden részlete tökéletesen jelenjen meg és minden szolgáltatás működőképes legyen, ismerni kell az Explorer verziószámát, a szám felépítését és programból történő kiolvasásának lehetőségét.

Verziószám formátuma
Az Internet Explorer verziószáma Windows 95-től kezdve egységes formátum alapján épül fel:
major version.minor version.build number.sub-build number
A verziószám nem feltétlenül egyezik meg, vagy utal a program nevét követő rövidített számra, például az Internet Explorer 3.01 kiadás tényleges verziószáma: 4.70.1215. A könnyebb eligazodás kedvéért közöljük az alábbi táblázatot:
Verzió IE megnevezés
4.40.308 Internet Explorer 1.0 (Plus!)
4.40.520 Internet Explorer 2.0
4.70.1155 Internet Explorer 3.0 (Windows 95)
4.70.1158 Internet Explorer 3.0 (Windows 95 OSR2)
4.70.1215 Internet Explorer 3.01
4.70.1300 Internet Explorer 3.02 és 3.02a
4.71.544 Internet Explorer 4.0 Platform Preview 1.0 (PP1)
4.71.1008.3 Internet Explorer 4.0 Platform Preview 2.0 (PP2)
4.71.1712.6 Internet Explorer 4.0
4.72.2106.8 Internet Explorer 4.01
4.72.3110.8 Internet Explorer 4.01 Service Pack 1 (SP1)
4.72.3612.1713 Internet Explorer 4.01 Service Pack 2 (SP2)
5.00.0518.10 Internet Explorer 5 Developer Preview (Beta 1)
5.00.0910.1309 Internet Explorer 5 Beta (Beta 2)
5.00.2014.0216 Internet Explorer 5
5.00.2314.1003 Internet Explorer 5 (Office 2000)
5.00.2614.3500 Internet Explorer 5 (Windows 98 Second Edition)
5.00.2516.1900 Internet Explorer 5.01 (Windows 2000 Beta 3, build 5.00.2031)
5.00.2919.800 Internet Explorer 5.01 (Windows 2000 RC1, build 5.00.2072)
5.00.2919.3800 Internet Explorer 5.01 (Windows 2000 RC2, build 5.00.2128)
5.00.2919.6307 Internet Explorer 5.01 (megtalálható még az Office 2000 SR-1-ben, de alapértelmezésben nem kerül telepítésre)
5.00.2920.0000 Internet Explorer 5.01 (Windows 2000, build 5.00.2195)
5.00.3103.1000 Internet Explorer 5.01 SP1 (Windows 2000)
5.00.3105.0106 Internet Explorer 5.01 SP1 (Windows 95/98 és Windows NT 4.0)
5.00.3314.2101 Internet Explorer 5.01 SP2 (Windows 95/98 és Windows NT 4.0)
5.00.3315.1000 Internet Explorer 5.01 SP2 (Windows 2000)
5.50.3825.1300 Internet Explorer 5.5 Developer Preview (Beta)
5.50.4030.2400 Internet Explorer 5.5 & Internet Tools Beta
5.50.4134.0100 Windows Me (4.90.3000)
5.50.4134.0600 Internet Explorer 5.5
5.50.4308.2900 Internet Explorer 5.5 Advanced Security Privacy Beta
5.50.4522.1800 Internet Explorer 5.5 Service Pack 1
5.50.4807.2300 Internet Explorer 5.5 Service Pack 2
6.00.2462.0000 Internet Explorer 6 Public Preview (Beta)
6.00.2479.0006 Internet Explorer 6 Public Preview (Beta) Refresh
6.00.2600.0000 Internet Explorer 6
Programfejlesztők mindenképpen vegyék figyelembe, hogy a "(Beta) " változatok tesztelési céllal kerültek forgalomba és nem jár hozzájuk technikai támogatás, illetve tartalmazhatnak olyan hibákat, melyek a végleges verzióban nincsenek meg. Microsoft ajánlás szerint kizárólag teszt és soha ne elsődleges rendszerekben használjuk őket.
Verziószám meghatározása a felhasználói felületen
Indítsuk el a böngészőt és kattintsunk a Súgó > Névjegy (Help > About Internet Explorer) menüre.
Megjelenik a névjegy ablak számos információt szolgáltatva és az első sor a verziószámmal kezdődik (pl.: Verzió: 6.0.2600.0000).


Verziószám meghatározása a regisztrációs adatbázis segítségével
Programból azonban ez a módszer nem használható, más megoldásra van szükség, amit a regisztrációs adatbázis alábbi kulcsa szolgáltat:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer]
Itt keressük meg a "Version" kulcsot (típusa: REG_SZ = karakterlánc), értéke pedig a fenti verziószám.
Egy hátránnyal kell számolni, ami ma már nem is igazi hátrány, hogy ez a registry kulcs csak a 4.0-ás verziótól kezdve áll rendelkezésre, a korábbi verziók telepítése során (vagy az operációs rendszer telepítése során) nem íródott be a regisztrációs adatbázisba. A 3.x sorozat használt registry bejegyzéseket, de nem kompatibiliseket a későbbi verziókkal. Ugyan kompatibilitási okokból létezik a fenti kulcson belül egy "Built" bejegyzés, ami más formátumú 5.x és a 6.x sorozatban. Összességében maradhatunk a "Version" sztringnél, ha nem létezik, akkor 4.0 előtti az Explorer, ekkor irányadásul szolgálhat a fenti táblázat: megvizsgáljuk milyen az operációs rendszer és ebből következtethetünk az Explorer verziószámára is vagy alkalmazhatjuk a következő módszert.
Verziószám meghatározás a SHDOCVW.DLL fájl segítségével
Internet Explorer 3.0-tól használhatjuk a SHDOCVW.DLL (Shell Document Object and Control Library) fájlt a böngésző verziószámának meghatározására. Keressük meg az állományt (XP alatt a %systemroot%\system32 mappában található), kattintsunk rá a jobboldali egérgombbal és lépjünk a "Tulajdonságok" ("Properties") menüre, majd a megjelenő ablakban a "Verzió" ("Version") oldalra.
A DLL verziószáma megegyezik a böngésző verziószámával.



Cikksorozat

#IDKategóriaCikk címeSorozat
2535C#Oracle adatbázis-elérés alapjai1. rész
2546C#SQL utasítások végrehajtása2. rész
2557C#Tárolt eljárások és függvények fejlesztése3. rész
2565C#Csomagok fejlesztése4. rész
2573C#Adatbázis triggerek fejlesztése5. rész
2581C#Kivételek kezelése PL/SQL-ben6. rész
3276C#Kurzorok deklarálása PL/SQL-ben7. rész
3297C#Tömb adattípus létrehozása és kezelése PL/SQL-ben8. rész
3326C#Adatbevitel tömb-adattípussal rendelkező oszlopokba9. rész
3357C#Adattárolás beágyazott tábla-típusú oszlopokban10. rész
3388C#Adatok beszúrása beágyazott táblákba11. rész
3418C#Index létrehozása PL/SQL-ben12. rész
3444C#Szekvenciák használata13. rész
3488C#Adatok betöltése állományokból14. rész
1765DelphiOracle adatbázis-elérés alapjai15. rész
1774DelphiSQL utasítások végrehajtása16. rész
1784DelphiTárolt eljárások és függvények fejlesztése17. rész
1794DelphiCsomagok fejlesztése18. rész
1803DelphiAdatbázis triggerek fejlesztése19. rész
1815DelphiKivételek kezelése PL/SQL-ben20. rész
3256DelphiKurzorok deklarálása PL/SQL-ben21. rész
3287DelphiTömb adattípus létrehozása és kezelése PL/SQL-ben22. rész
3318DelphiAdatbevitel tömb-adattípussal rendelkező oszlopokba23. rész
3348DelphiAdattárolás beágyazott tábla típusú oszlopokban24. rész
3377DelphiAdatok beszúrása beágyazott táblákba25. rész
3408DelphiIndex létrehozása PL/SQL-ben26. rész
3436DelphiSzekvenciák használata27. rész
3467DelphiAdatok betöltése állományokból28. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Windows Software Offline 2003 évkönyv 85. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |