Interaction.GetSetting メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Interaction.GetSetting メソッドの意味・解説 

Interaction.GetSetting メソッド

Windows レジストリアプリケーションエントリから、キー設定値返しますMy 機能使用すると、GetAllSettings使用した場合より生産性パフォーマンス向上します詳細については、「My.Computer.Registry オブジェクト」を参照してください

名前空間: Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

Public Shared Function GetSetting
 ( _
    AppName As String, _
    Section As String, _
    Key As String, _
    <OptionalAttribute> Optional Default
 As String = ""
 _
) As String
public static string GetSetting
 (
    string AppName,
    string Section,
    string Key,
    [OptionalAttribute] string Default
)
public:
static String^ GetSetting (
    String^ AppName, 
    String^ Section, 
    String^ Key, 
    [OptionalAttribute] String^ Default
)
public static String GetSetting (
    String AppName, 
    String Section, 
    String Key, 
    /** @attribute OptionalAttribute() */ String Default
)

パラメータ

AppName

必須キー設定が必要となるアプリケーションまたはプロジェクトの名前を含む String 式です。

Section

必須キー設定存在しているセクションの名前を含む String 式です。

Key

必須返されるキー設定の名前を含む String 式です。

Default

省略可能。Key 設定に値が設定されていない場合返される値を含む式です。省略した場合Default長さ 0 の文字列 ("") と想定されます。

戻り値
Windows レジストリアプリケーションエントリから、キー設定値返しますMy 機能使用すると、GetAllSettings使用した場合より生産性パフォーマンス向上します詳細については、「My.Computer.Registry オブジェクト」を参照してください

解説解説

詳細については、Visual Basicトピック「GetSetting 関数」を参照してください

GetSetting 引数指定された項目がすべて存在しない場合GetSettingDefault の値を返します

この機能動作使用される HKEY_LOCAL_USER レジストリ キーは、ユーザー対話形式でログオンするまでアクティブならないため、GetSetting使用するにはユーザーログオンしている必要があります

対話形式でないプロセス (Mtx.exe など) からアクセスされるレジストリ設定は、HKEY_LOCAL_MACHINE\Software\ レジストリ キーまたは HKEY_USER\DEFAULT\Software レジストリ キーの下に保存する必要があります

GetSetting では、Readレジストリ アクセス許可が必要です。

使用例使用例

この例では、まず SaveSetting 関数使用してWindows レジストリAppName指定されアプリケーションエントリ作成した後、GetSetting 関数使用してその設定1 つ表示しますDefault 引数指定すると、値が必ず返されます。Section の名前は、GetSetting では取得できないこと注意してください最後にDeleteSetting 関数使用してアプリケーションエントリをすべて削除します

' Place some settings in the registry.
SaveSetting("MyApp", "Startup",
 "Top", "75")
SaveSetting("MyApp", "Startup",
 "Left", "50")
Console.WriteLine(GetSetting("MyApp", "Startup",
 "Left", "25"))
DeleteSetting("MyApp")
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

Interaction.GetSetting メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Interaction.GetSetting メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS