InstallShield 2010
InstallShield 2010
InstallShield 2010
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
新 しいレジストリ 値 を 使 用 するため、 次 の InstallScript 定 数 の 値 が 変 更 されました:<br />
• REGDB_VALUENAME_UNINSTALL_MAJORVERSION は、 今 回 より、MajorVersion ではなく VersionMajor です。<br />
• REGDB_VALUENAME_UNINSTALL_MINORVERSION は、 今 回 より、MinorVersion ではなく VersionMinor です。<br />
MaintenanceStart 関 数 が 呼 び 出 されると、レジストリに 更 新 された 値 名 が 作 成 されます。 デフォルトで、 古 い 値 名 が 存 在 する<br />
とき、それが 削 除 されます。 ターゲット システムから 古 い 値 名 を 削 除 したくない 場 合 、<br />
REGDB_OPTION_NO_DELETE_OLD_MAJMIN_VERSION という 名 前 の 新 しい REGDB_OPTIONS オプションを 使 用 します。<br />
RegDBGetItem 関 数 と 共 に REGDB_UNINSTALL_MAJOR_VERSION または REGDB_UNINSTALL_MINOR_VERSION を 使<br />
用 すると、RegDBGetItem は、まず 新 しい 値 をチェックします。 新 しい 値 が 検 出 されると、 関 数 は 新 しい 値 から 値 データを 返 し<br />
ます。 新 しい 値 が 検 出 されなかった 場 合 、 関 数 は 自 動 的 に 古 い 値 をチェックします。 古 い 値 が 検 出 されると、 関 数 は 古 い 値 から 値<br />
データを 返 します。<br />
下 位 互 換 性 を 目 的 として、 次 の 新 しい 定 数 が 提 供 されています:<br />
• REGDB_UNINSTALL_MAJOR_VERSION_OLD<br />
• REGDB_UNINSTALL_MINOR_VERSION_OLD<br />
これらの 定 数 を RegDBGetItem、RegDBSetItem、および RegDBDeleteItem 関 数 と 共 に 指 定 して、 古 い 値 を 取 得 、 設 定 、お<br />
よび 削 除 できます。<br />
次 の 新 しい 文 字 列 定 数 も 使 用 できます:<br />
• REGDB_VALUENAME_UNINSTALL_MAJORVERSION_OLD は、MajorVersion として 定 義 されています。<br />
• REGDB_VALUENAME_UNINSTALL_MINORVERSION_OLD は、MinorVersion として 定 義 されています。<br />
この 強 化 により、1-Q3KUU および IOC-000073672 が 解 決 されました。<br />
カスタム InstallScript ダイアログ 内 のコントロールのウィンドウ ハンドルを 取 得 するための、 新 しい<br />
CtrlGetDlgItem 関 数<br />
CtrlGetDlgItem という 名 前 の 新 しい InstallScript 関 数 が 追 加 されました。 CtrlGetDlgItem は、カスタム ダイアログ 内 のコン<br />
トロールのウィンドウ ハンドルを 取 得 します。 CtrlGetDlgItem は Windows API GetDlgItem と 似 ていますが、<br />
CtrlGetDlgItem の 場 合 、ダイアログのウィンドウ ハンドルの 代 わりに InstallScript ダイアログ 名 を 指 定 できます。<br />
InstallScript 文 字 列 のポインタを 外 部 DLL 関 数 に 渡 す、 新 しい InstallScript 定 数<br />
IS_NULLSTR_PTR 変 数 を 使 って、ヌル ポインタを InstallScript 文 字 列 としてプロトタイプされているパラメータを 通 して 外<br />
部 DLL 関 数 または Windows API に 渡 すことができます。 この 機 能 は byval 文 字 列 、byref 文 字 列 、wstring、およびバイナリ<br />
データ タイプで 使 用 できます。<br />
InstallScript サイズ 単 位 定 数 を 表 示 文 字 列 に 変 換 する、 新 しい StrConvertSizeUnit 関 数<br />
StrConvertSizeUnit という 名 前 の 新 しい InstallScript 関 数 が 追 加 されました。 StrConvertSizeUnit 関 数 は、 指 定 された<br />
InstallScript サイズ 単 位 定 数 の 適 切 な 表 示 文 字 列 を 返 します。<br />
文 字 列 から 先 頭 と 行 末 の 空 白 およびタブを 削 除 する、 新 しい StrTrim 関 数<br />
StrTrim という 名 前 の 新 しい InstallScript 関 数 が 追 加 されました。 StrTrim 関 数 は、 文 字 列 から 先 頭 と 行 末 の 空 白 およびタブを<br />
削 除 します。<br />
既 存 の SdLicense* ダイアログ 関 数 に 優 先 する 新 しい SdLicense* ダイアログ 関 数<br />
新 しい 2 つの InstallScript ダイアログ 関 数 (SdLicenseEx と SdLicense2Ex) が 追 加 されました。 どちらの 関 数 も、 複 数 行 編<br />
集 フィールドに 使 用 許 諾 契 約 書 が 記 載 されたダイアログを 表 示 します。 使 用 許 諾 契 約 書 は、テキスト ファイル (.txt) またはリッ<br />
チ テキスト ファイル (.rtf) で 保 存 できます。<br />
リリース ノート 15