Funkcia GetAllSettings

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Poznámka : Funkcia, metóda, objekt alebo vlastnosť popísaná v tejto téme je vypnutá, ak je služba Microsoft Jet Expression Service spustená v režime karanténneho skriptu, ktorý bráni vo vyhodnotení potenciálne nebezpečných výrazov. Ďalšie informácie o režime karanténneho skriptu získate po vyhľadaní výrazu „režim karanténneho skriptu“ v Pomocníkovi.

Vráti zoznam nastavení kľúčov a ich príslušných hodnôt (pôvodne vytvorených funkciou SaveSetting) z položky aplikácie v databáze Registry systému Windows alebo (v počítačoch Macintosh) informácie z inicializačného súboru aplikácie.

Syntax

GetAllSettings ( názov aplikácie časť )

Syntax funkcie GetAllSettings obsahuje tieto argumenty:

Argument

Popis

appname

Povinné. Reťazec výraz obsahujúci názov aplikácie alebo projekt ktorého kľúčové nastavenia sa vyžaduje. Na počítači Macintosh, toto je názov súboru inicializáciu predvoľby priečinok v priečinku systému.

section

Povinné. Reťazec ehľadaný výraz obsahujúci názov sekcie, ktorej kľúčové nastavenia sa vyžaduje. GetAllSettings vráti hodnotu typu Variant, ktorej obsah je dvojrozmerných pole reťazce všetky kľúčové nastavenia v časti uvedené a ich zodpovedajúce hodnoty.


Poznámky

Funkcia GetAllSettings vráti neinicializovanú hodnotu typu Variant, ak hodnota argumentu appname alebo hodnota argumentu section neexistuje.

Príklad

Poznámka : Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade sa najprv použije príkaz SaveSetting na zapísanie položiek pre aplikáciu zadanú ako appname do databázy Registry systému Windows , potom sa použije funkcia GetAllSettings na zobrazenie nastavení. Všimnite si, že názvy aplikácií a hodnota argumentu section sa pomocou funkcie GetAllSettings nedajú načítať. Nakoniec sa použije príkaz DeleteSetting, ktorý odstráni položky aplikácie.

' Variant to hold 2-dimensional array returned by GetAllSettings
' Integer to hold counter.
Dim MySettings As Variant, intSettings As Integer
' Place some settings in the registry.
SaveSetting appname := "MyApp", section := "Startup", _
key := "Top", setting := 75
SaveSetting "MyApp","Startup", "Left", 50
' Retrieve the settings.
MySettings = GetAllSettings(appname := "MyApp", section := "Startup")
For intSettings = LBound(MySettings, 1) To UBound(MySettings, 1)
Debug.Print MySettings(intSettings, 0), MySettings(intSettings, 1)
Next intSettings
DeleteSetting "MyApp", "Startup"

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×