Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pomenované kanály sú užitočné , keď neviete , či používateľ má jednotku mapované do zdieľaného umiestnenia na serveri Windows alebo iný pracovnej ploche Windows . VBA vám umožní otvoriť alebo čítať z pomenované umiestnenie potrubia , takže môžete komunikovať so sieťovými priečinkami a súbormi vo vašom jazyku VBA programov . Môžete použiť dva znaky spätné lomítko sa povedať VBA kompilátora , že máte pomenované umiestnenie potrubia vo vašej aplikácii .
Kód
Keď nastavíte funkciu pomenovanú pipe , môžete musí vytvoriť premennú , ktorá obsahuje umiestnenie priečinka alebo súboru , ktorý chcete otvoriť . Nasledujúci kód je príkladom premenné priradené k pomenované umiestnenie potrubia :
Dim myvar ako Stringmyvar = " \\ \\ počítač \\ zložka "
" počítač " vyhlásenie je počítač meno servera alebo stolového počítača , ktorý obsahuje zdieľanú zložku . " Zložka " vyhlásenie je názov priečinka . Môžete si pridať názov súboru do reťazca , aby ukazoval na zdieľaný súbor .
Oprávnenie
musíte mať oprávnenie na serveri so systémom Windows alebo počítača k prístupu súbor alebo priečinok, ktorý chcete použiť v programe VBA . Ak máte oprávnenie , pripojenie úspešne funguje. Ak sú blokované admin , program vráti chybu , ktorá hovorí , že " prístup odmietnutý . "
Úvahy
Pri práci so sieťovým kódom , program havaruje ak nechcete nastaviť spracovanie chýb . Spracovanie chýb pripadá na oprávnenia súborov a prípadné problémy s pripojením k pojmenovanému kanála . Chyba je vrátená k užívateľovi , tak vie , prečo ich nie je možné otvoriť súbor alebo priečinok . Chyba pri spracovaní poskytuje lepšie užívateľské skúsenosti pri práci s programom .