Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a szakasz a Windows Shell elérésiút-kezelési funkcióit ismerteti. A jelen dokumentációban ismertetett programozási elemeket Shlwapi.dll exportálja, és a Shlwapi.h és a Shlwapi.lib fájlban definiálja.
Ebben a szakaszban
| Téma | Leírás |
|---|---|
|
PathAddBackslash |
Egy sztring végére fordított perjelet ad hozzá az elérési út megfelelő szintaxisának létrehozásához. Ha a forrás elérési útja már rendelkezik záró fordított perjellel, a program nem ad hozzá fordított perjelet. Megjegyzés: A függvény helytelen használata puffertúlcsorduláshoz vezethet. Javasoljuk a Biztonságosabb PathCchAddBackslash vagy PathCchAddBackslashEx függvény használatát a helyén. |
|
PathAddExtension |
Fájlnévkiterjesztést ad hozzá egy elérésiút-sztringhez. Megjegyzés: A függvény helytelen használata puffertúlcsorduláshoz vezethet. Javasoljuk a biztonságosabb PathCchAddExtension függvény használatát a helyén. |
|
PathAppend |
Hozzáfűzi az egyik elérési utat a másik végéhez. Megjegyzés: A függvény helytelen használata puffertúlcsorduláshoz vezethet. Javasoljuk a Biztonságosabb PathCchAppend vagy PathCchAppendEx függvény használatát a helyén. |
|
PathBuildRoot |
Létrehoz egy gyökér elérési utat egy adott meghajtószámból. |
|
PathCanonicalize |
Leegyszerűsíti az elérési utat az olyan navigációs elemek eltávolításával, mint a "." és a ".". a közvetlen, jól formázott útvonal létrehozásához. |
|
PathCombine |
Összefűz két sztringet, amelyek megfelelően formázott útvonalakat jelölnek egy elérési útra; a relatív elérési út elemeit is összefűzi. Megjegyzés: A függvény helytelen használata puffertúlcsorduláshoz vezethet. Javasoljuk a Biztonságosabb PathCchCombine vagy PathCchCombineEx függvény használatát a helyén. |
|
PathCommonPrefix |
Két elérési utat hasonlít össze annak megállapításához, hogy közös előtaggal rendelkeznek-e. Az előtag a következő típusok egyike: "C:\", ".", "..", ".. \". |
|
PathCompactPath |
Csonkolja a fájl elérési útját egy adott képpontszélességen belül úgy, hogy az elérési út összetevőit három pontra cseréli. |
|
PathCompactPathEx |
Csonkolja a megadott számú karakteren belül elférő elérési utat az elérési út összetevőinek három pontra cserélésével. |
|
PathCreateFromUrl |
A fájl URL-címét Microsoft MS-DOS elérési úttá alakítja. |
|
PathCreateFromUrlAlloc |
Elérési utat hoz létre egy fájl URL-címéből. |
|
PathFileExists |
Meghatározza, hogy egy fájlrendszer-objektum, például egy fájl vagy mappa elérési útja érvényes-e. |
|
PathFindExtension |
Egy bővítmény elérési útjának keresése. |
|
PathFindFileName |
Megkeresi a fájlnév elérési útját. |
|
PathFindNextComponent |
Elemzi az elérési utat, és visszaadja annak az elérési útnak az első fordított perjelet követő részét. |
|
PathFindOnPath |
Fájl keresése. |
|
PathFindSuffixArray |
Meghatározza, hogy egy adott fájlnév rendelkezik-e az utótagok listájának egyikével. |
|
PathGetArgs |
Megkeresi az adott útvonalon belüli parancssori argumentumokat. |
|
PathGetCharType |
Meghatározza az elérési úthoz viszonyított karaktertípust. |
|
PathGetDriveNumber |
Megkeresi az "A" és "Z" közötti tartományon belüli meghajtóbetűjel elérési útját, és visszaadja a megfelelő meghajtószámot. |
|
PathIsContentType |
Meghatározza, hogy egy fájl regisztrált tartalomtípusa megegyezik-e a megadott tartalomtípussal. Ez a függvény beolvasja a megadott fájltípus tartalomtípusát, és összehasonlítja a sztringet a pszContentType. Az összehasonlítás nem megkülönbözteti a kis- és nagybetűk különbségét. |
|
PathIsDirectory |
Ellenőrzi, hogy az elérési út érvényes könyvtár-e. |
|
PathIsDirectoryEmpty |
Meghatározza, hogy egy megadott elérési út üres könyvtár-e. |
|
PathIsFileSpec |
Megkeresi az elérési utat az elérési utakat elválasztó karakterek (például ":" vagy "" ) között. Ha nincsenek elérésiút-elválasztó karakterek, az elérési út fájlspecifikációs elérési útnak minősül. |
|
PathIsHTMLFile |
Meghatározza, hogy egy fájl HTML-fájl-e. A meghatározás a fájl bővítményéhez regisztrált tartalomtípus alapján történik. |
|
PathIsLFNFileSpec |
Meghatározza, hogy egy fájlnév hosszú formátumú-e. |
|
PathIsNetworkPath |
Meghatározza, hogy egy elérésiút-sztring hálózati erőforrást jelöl-e. |
|
PathIsPrefix |
Keres egy elérési utat annak megállapításához, hogy az pszPrefixáltal átadott típus érvényes előtagját tartalmazza-e. Az előtag a következő típusok egyike: "C:\", ".", "..", ".. \". |
|
PathIsRelative |
Megkeres egy elérési utat, és megállapítja, hogy relatív-e. |
|
PathIsRoot |
Meghatározza, hogy egy elérésiút-sztring hivatkozik-e egy kötet gyökerére. |
|
PathIsSameRoot |
Két elérési utat hasonlít össze annak megállapításához, hogy közös gyökérösszetevővel rendelkeznek-e. |
|
PathIsSystemFolder |
Meghatározza, hogy egy meglévő mappa tartalmazza-e azokat az attribútumokat, amelyek rendszermappává teszik. Ez a függvény azt jelzi, hogy egyes attribútumok rendszermappának minősítenek-e egy mappát. |
|
PathIsUNC |
Meghatározza, hogy az elérési út sztringje érvényes univerzális elnevezési konvenció (UNC) elérési út-e, szemben a meghajtóbetűjelen alapuló elérési útokkal. |
|
PathIsUNCServer |
Meghatározza, hogy egy sztring csak egy kiszolgáló elérési útjának érvényes UNC-e. |
|
PathIsUNCServerShare |
Meghatározza, hogy egy sztring érvényes UNC-megosztási elérési út-e, \kiszolgáló<>megosztási. |
|
PathIsURL |
Tesztel egy adott sztringet annak megállapításához, hogy megfelel-e egy érvényes URL-formátumnak. |
|
PathMakePretty |
A teljes nagybetűs elérési utat az összes kisbetűs karakterre konvertálja, így egységes megjelenést kölcsönöz az elérési útnak. |
|
PathMakeSystemFolder |
A meglévő mappa megfelelő attribútumait adja meg ahhoz, hogy rendszermappává váljon. |
|
PathMatchSpec |
Sztringben keres egy MS-DOS helyettesítő karakter egyezéstípusával. |
|
PathMatchSpecEx |
Egy elérési út fájlnevét egy vagy több fájlnévmintával egyezik meg. |
|
PathParseIconLocation |
Elemez egy fájlhelyi sztringet, amely egy fájlhelyet és egy ikonindexet tartalmaz, és külön értékeket ad vissza. |
|
PathQuoteSpaces |
Szóközök elérési útjának keresése. Ha szóközök találhatók, a teljes elérési út idézőjelek közé kerül. |
|
PathRelativePathTo |
Relatív elérési utat hoz létre az egyik fájlból vagy mappából a másikba. |
|
PathRemoveArgs |
Eltávolítja az argumentumokat egy adott elérési útból. |
|
PathRemoveBackslash |
Eltávolítja a záró fordított perjelet egy adott útvonalról. Megjegyzés: Ez a függvény elavult. Javasoljuk a PathCchRemoveBackslash vagy PathCchRemoveBackslashEx függvény használatát a helyén. |
|
PathRemoveBlanks |
Eltávolítja az összes kezdő és záró szóközt egy sztringből. |
|
PathRemoveExtension |
Eltávolítja a fájlnévkiterjesztést egy elérési útról, ha van ilyen. Megjegyzés: Ez a függvény elavult. Javasoljuk a PathCchRemoveExtension használatát a helyén. |
|
PathRemoveFileSpec |
Eltávolítja a záró fájlnevet és a fordított perjelet egy elérési útról, ha vannak ilyenek. Megjegyzés: Ez a függvény elavult. Javasoljuk a PathCchRemoveFileSpec függvény használatát a helyén. |
|
PathRenameExtension |
A fájlnév bővítményét egy új kiterjesztésre cseréli. Ha a fájlnév nem tartalmaz bővítményt, a bővítmény a sztring végéhez lesz csatolva. Megjegyzés: A függvény helytelen használata puffertúlcsorduláshoz vezethet. Javasoljuk a biztonságosabb PathCchRenameExtension függvény használatát a helyén. |
|
PathSearchAndQualify |
Meghatározza, hogy egy adott elérési út megfelelően van-e formázva és teljes mértékben minősített- e. |
|
PathSetDlgItemPath |
Beállítja egy gyermekvezérlő szövegét egy ablakban vagy párbeszédpanelen, PathCompactPath használatával, hogy az elérési út illeszkedjen a vezérlőbe. |
|
PathSkipRoot |
Az elérési út első karakterére mutató mutatót kér le a meghajtóbetűjel vagy az UNC-kiszolgáló/megosztás elérési út elemeit követve. |
|
PathStripPath |
Eltávolítja a teljes elérési út és fájl elérési út részét. |
|
PathStripToRoot |
Eltávolítja az elérési út összes fájl- és könyvtárelemét, kivéve a gyökéradatokat. Megjegyzés: A függvény helytelen használata puffertúlcsorduláshoz vezethet. Javasoljuk a biztonságosabb PathCchStripToRoot függvény használatát a helyén. |
|
PathUndecorate |
Eltávolítja a dekorációt egy elérési út sztringből. |
|
PathUnExpandEnvStrings |
A teljes elérési út bizonyos mappaneveit lecseréli a hozzájuk tartozó környezeti sztringre. |
|
PathUnmakeSystemFolder |
Eltávolítja az attribútumokat egy olyan mappából, amely rendszermappává teszi. Ennek a mappának ténylegesen léteznie kell a fájlrendszerben. |
|
PathUnquoteSpaces |
Eltávolítja az idézőjeleket az elérési út elejéről és végéről. |
|
SHSkipJunction |
Ellenőrzi a kötési környezetet, és ellenőrzi, hogy biztonságos-e egy adott összetevő-objektumhoz kötés. |
|
UrlApplyScheme |
Meghatározza a megadott URL-sztring sémáit, és egy megfelelő előtaggal rendelkező sztringet ad vissza. |
|
UrlCanonicalize |
Egy URL-sztringet canonical formává alakít át. |
|
UrlCombine |
Ha relatív URL-cím és annak alapja van megadva, egy URL-címet ad vissza canonical formában. |
|
UrlCompare |
Két URL-sztring kis- és nagybetűket megkülönböztető összehasonlítását teszi lehetővé. |
|
UrlCreateFromPath |
Egy MS-DOS elérési utat konvertál egy canonicalized URL-címre. |
|
UrlEscape |
Olyan URL-címben szereplő karaktereket vagy helyettesítő párokat alakít át, amelyek az interneten keresztüli átvitel során módosulhatnak ("nem biztonságos" karakterek) a megfelelő menekülési sorozatokká. A helyettesítő párok U+10000 és U+10FFFF közötti karakterek (UTF-32-ben) vagy DC00 és DFFF között (az UTF-16-ban). |
|
UrlEscapeSpaces |
Egy makró, amely a szóköz karaktereket a hozzájuk tartozó feloldójelekké alakítja. |
|
UrlGetLocation |
Lekéri a helyet egy URL-címről. |
|
UrlGetPart |
Elfogad egy URL-sztringet, és visszaadja az URL egy meghatározott részét. |
|
UrlHash |
Kivonat egy URL-sztringet. |
|
URL-címek |
Ellenőrzi, hogy egy URL-cím megadott típusú-e. |
|
UrlIsFileUrl |
Tesztel egy URL-címet annak megállapításához, hogy fájl URL-cím-e. |
|
UrlIsNoHistory |
Azt adja vissza, hogy az URL-cím olyan URL-cím-e, amelyet a böngészők általában nem foglalnak bele a navigációs előzményekbe. |
|
UrlIsOpaque |
Azt adja vissza, hogy az URL-cím átlátszatlan-e. |
|
UrlUnescape |
Visszakonvertálja a menekülési sorozatokat normál karakterekké. |
|
UrlUnescapeInPlace |
Visszakonvertálja a feloldósorozatokat normál karakterekké, és felülírja az eredeti sztringet. |