Súbor a adresár validácie

Okrem toho, ako už bolo spomenuté, informácie v tomto oddiele platí pre Explorer-štýl a dialógových oknách Otvoriť a Uložiť ako staré-štýl.

Dialógovom okne automaticky overuje názvy zadané používateľom na zabezpečenie toho, že názvy obsahujú iba platné znaky. Na prepísanie súboru znak overenia nastaviť príznak OFN_NOVALIDATE.

Prinútiť dialógovom okne overenie, že používateľ zadal názov existujúceho súboru nastaviť príznak OFN_FILEMUSTEXIST. Prinútiť overenie, či zadaná cesta existuje nastaviť príznak OFN_PATHMUSTEXIST. Ak ste nastavili príznak OFN_CREATEPROMPT, dialógovom okne vyzve používateľa na povolenie na vytváranie neexistujúci súbor. Ak je nastavená táto vlajka a že používateľ zvolí možnosť vytvoriť nový súbor, dialógové okno zavrie a funkcia vráti zadaný názov. V opačnom prípade dialógovom okne zostáva otvorená.

Ak používate dialógové okno Uložiť ako , mô3ete presmerova dialógovom okne vyzve používateľa opr+ívnenie prepísať existujúci súbor nastavením príznaku OFN_OVERWRITEPROMPT.

Podľa predvoleného nastavenia dialógového okna vytvorí súbor nulovou dĺžkou skúška na určenie, či nový súbor možno vytvoriť vybratého adresára. Na zabránenie vzniku tohto testu súboru nastaviť príznak OFN_NOTESTFILECREATE.

Ak povolíte príslušná procedúra dialógového okna upozorní príslušná procedúra, keď sieť porušenie zdieľania vyskytuje súboru stanovenú používateľom. Ak ste nastavili príznak OFN_EXPLORER, dialógovom okne odošle hlásenie CDN_SHAREVIOLATION aby príslušná procedúra. Ak nenastavíte OFN_EXPLORER, dialógovom okne odošle registrovaných správu SHAREVISTRING príslušná procedúra. Chcete zabrániť dialógovom okne odoslanie oznámenia pre zdieľanie porušovanie, nastaviť príznak OFN_SHAREAWARE.

Ak používateľ začiarkne políčko iba na čítanie, dialógové okno rámik SAD OFN_READONLY vlajky na návrat. Ak chcete skryť políčko Otvoriť ako iba na čítanie , nastaviť príznak OFN_HIDEREADONLY. Dialógovom okne zabrániť návratu názvy existujúce súbory, ktoré majú atribút iba na čítanie, nastaviť príznak OFN_NOREADONLYRETURN.

Chcete zabrániť smerovaní odkaz súborov dialógového okna, nastavte hodnotu OFN_NODEREFERENCELINKS. V tomto prípade dialógovom okne vráti názov súboru odkaz, ako názov súboru odkazuje odkaz súboru.

Index