WriteProfileString メソッド (Editor オブジェクト)¶
EmEditor の設定に応じて、レジストリまたは INI ファイルに、文字列値を設定します。 nKey 以下の値のいずれかを指定して、キーを指定します。eeRegConfig および eeRegEmEditorPlugin には pszConfig パラメータが必要です。 eeRegCommon HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Common または eeCommon.ini\[Common] eeRegRegist HKEY_CURRENT_USER\Software\EmSoft\Regist または eeCommon.ini\[Regist] eeRegMacros HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Macros または eeCommon.ini\[Macros] eeRegPlugins HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\PlugIns または eeCommon.ini\[PlugIns] eeRegRecentFileList HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent File List または eeCommon.ini\[Recent File List] eeRegRecentFolderList HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Folder List または eeCommon.ini\[Recent Folder List] eeRegRecentFontList HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Font List または eeCommon.ini\[Recent Font List] eeRegRecentInsertList HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Insert List または eeCommon.ini\[Recent Insert List] eeRegAutoSave HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\AutoSave または eeCommon.ini\[AutoSave] eeRegLMCommon HKEY_LOCAL_MACHINE\SOFTWARE\EmSoft\EmEditor v3\Common または eeLM.ini\[Common] eeRegLMRegist HKEY_LOCAL_MACHINE\SOFTWARE\EmSoft\Regist または eeLM.ini\[Regist] eeRegConfig HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Config\(pszConfig) または eeConfig.ini\[(pszConfig)] eeRegEmEditorPlugins HKEY_CURRENT_USER\Software\EmSoft\EmEditorPlugIns\(pszConfig) または eePlugins.ini\[(pszConfig)] eeRegEmEditorUsers HKEY_CURRENT_USER\Software\EmSoft\EmEditorUsers\(pszConfig) または eeUsers.ini\[(pszConfig)] strConfig eeRegConfig、eeRegEmEditorPlugin または eeRegEmEditorUsers が選択されたとき、キーを指定するための追加の文字列を指定します。 strEntry 取得する値の名前を指定します。 strData 保存するデータを指定します。 nType データ タイプを指定します。これは 0 または次の値を指定することができます。0 を指定するか省略すると、普通の文字列を指定することになります。 eeRegQWord データは文字列で表現された 64 ビット整数です。文字列が「0x」で始まると整数は16進数とみなされ、それ以外の場合は10進数とみなされます。 この例は、64 ビット整数を書き込む方法を説明します。 EmEditor Professional Version 8.00 以上で利用できます。¶
[JavaScript]¶
editor.WriteProfileString( nKey, strConfig, strEntry, strData );
[VBScript]¶
editor.WriteProfileString nKey, strConfig, strEntry, strData
パラメータ¶
例¶
[JavaScript]¶
nLow = 0x02000183;
nHigh = 0x00000004;
s64 = "0x" + nHigh.toString(16) + ("00000000" + nLow.toString(16)).slice(-8);
editor.WriteProfileString( eeRegCommon, "", "FindFlag", s64, eeRegQWord );
バージョン¶