A fájltársítások működése
A fájltársítások határozzák meg, hogyan kezeli a Rendszerhéj a rendszeren a fájltípust.
Ez a témakör a következőképpen van rendszerezve:
- A fájltársítások
- Mikor érdemes implementálni vagy módosítani a fájltársításokat
- Fájltársítások működése
- További erőforrások
- Kapcsolódó témakörök
Tudnivalók a fájltársításokról
A fájltársítások a következő funkciókat szabályozzák:
- Melyik alkalmazás indul el, amikor egy felhasználó duplán kattint egy fájlra.
- Alapértelmezés szerint melyik ikon jelenik meg egy fájlhoz.
- Hogyan jelenik meg a fájltípus, amikor a Windows Intézőben megtekintjük.
- Mely parancsok jelennek meg a fájl helyi menüjében.
- Egyéb felhasználói felületi funkciók, például elemleírások, csempeinformációk és a részletek panelje.
Az alkalmazásfejlesztők fájltársításokkal szabályozhatják, hogyan kezeli a Shell az egyéni fájltípusokat, vagy társíthatnak egy alkalmazást meglévő fájltípusokkal. Ha például egy alkalmazás telepítve van, az alkalmazás ellenőrizheti a meglévő fájltársítások jelenlétét, és létrehozhatja vagy felülbírálhatja ezeket a fájltársításokat.
A felhasználók szabályozhatják a fájltársítások bizonyos aspektusait, hogy testre szabják, hogyan kezeli a Shell a fájltípust a Megnyitás felhasználói felülettel vagy a beállításjegyzék szerkesztésével.
Az alábbi képernyőképen látható Windows Intéző ablakban a Rendszerhéj különböző ikonokat jelenít meg az egyes fájlokhoz a fájltípushoz társított ikon alapján. Ha a felhasználó duplán kattint a fájlra bitképminta, a Shell elindítja a Paintet, és a fájl megnyitásához használja, mert ezen a rendszeren a Paint .bmp fájlokhoz van társítva. A személyek fájltársításokkal szabályozhatják ezeket a műveleteket.
Mikor érdemes fájltársításokat implementálni vagy módosítani?
Az alkalmazások különböző célokra használhatnak fájlokat: egyes fájlokat kizárólag az alkalmazás használ, és általában nem férnek hozzá a felhasználók, míg más fájlokat a felhasználó hoz létre, és gyakran megnyitja, megkeresi és megtekinti őket a Shellből.
Hacsak az egyéni fájltípust nem kizárólag az alkalmazás használja, akkor a fájltársításokat kell implementálnia. Általános szabályként implementáljon fájltársításokat az egyéni fájltípushoz, ha elvárja, hogy a felhasználó bármilyen módon közvetlenül használja ezeket a fájlokat. Ebbe beletartozik a Rendszerhéj használata a fájlok tallózásához és megnyitásához, a fájlok tartalmának vagy tulajdonságainak kereséséhez, valamint a fájlok előnézetének megtekintéséhez.
Ha az alkalmazás egy meglévő fájltípust kezel, csak akkor módosítsa a fájltársítást, ha módosítani szeretné, hogy a Shell hogyan kezelje az ilyen típusú fájlokat.
A fájltársítások működése
A fájlok a Shellben Shell-elemekként jelennek meg. A fájltársítások szabályozásához az alkalmazásfejlesztők a fájltípus és a kezelők (a fájltípus Shell-elemeinek funkcióit biztosító COM-objektumok) közötti leképezést regisztrálhatják. Amikor a Shellnek le kell kérdeznie egy fájltípus fájltársításait, létrehoz egy beállításkulcsokat tartalmazó tömböt, amely tartalmazza a fájltípus társítását, és ellenőrzi a megfelelő fájltársítások használatát.
További erőforrások
- A fájltársítások elméleti hátteréről a Az igék és a fájltársítások áttekintésecímű témakörben olvashat.
Kapcsolódó témakörök