「●右クリメニュー追加/削除」の編集履歴(バックアップ)一覧はこちら
「●右クリメニュー追加/削除」(2009/03/27 (金) 00:57:09) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*情報
作者名:五十六
引用元:なし
*概要
右クリメニュー(コンテキストメニュー)にメニューを追加します。
*解説
***引数
シェル名:シェル名(適当に何か英数文字列とかでおっけーね)
表示名:メニューで実際に表示する名前
実行パス:実行するEXE (変数「実行ファイル」に実行プログラム自身の絶対パスが入ってます)
*サンプルプログラム
なし
*//本体
!実行ファイル=コマンドライン[0]。
●右クリメニュー追加(シェル名と表示名で実行パスを)
H=「HKEY_CLASSES_ROOT\Folder\shell\{シェル名}\」のレジストリ開く。
Hで「」に表示名をレジストリ書く。
Hのレジストリ閉じる。
H=「HKEY_CLASSES_ROOT\Folder\shell\{シェル名}\command\」のレジストリ開く。
Hで「」に「"{実行パス}" %1」をレジストリ書く。
Hのレジストリ閉じる。
●右クリメニュー削除(シェル名で|シェル名を)
H=「HKEY_CLASSES_ROOT\Folder\shell\」のレジストリ開く。
Hでシェル名をレジストリキー削除。
Hのレジストリ閉じる。
----
#comment()
----
*情報
作者名:五十六
引用元:なし
*概要
右クリメニュー(コンテキストメニュー)にメニューを追加します。
*解説
***引数
シェル名:シェル名(適当に何か英数文字列とかでおっけーね)
表示名:メニューで実際に表示する名前
実行パス:実行するEXEの絶対パス (変数「実行ファイル」に実行プログラム自身の絶対パスが入ってます)
*サンプルプログラム
なし
*//本体
!実行ファイル=コマンドライン[0]。
●右クリメニュー追加(シェル名と表示名で実行パスを)
H=「HKEY_CLASSES_ROOT\Folder\shell\{シェル名}\」のレジストリ開く。
Hで「」に表示名をレジストリ書く。
Hのレジストリ閉じる。
H=「HKEY_CLASSES_ROOT\Folder\shell\{シェル名}\command\」のレジストリ開く。
Hで「」に「"{実行パス}" %1」をレジストリ書く。
Hのレジストリ閉じる。
●右クリメニュー削除(シェル名で|シェル名を)
H=「HKEY_CLASSES_ROOT\Folder\shell\」のレジストリ開く。
Hでシェル名をレジストリキー削除。
Hのレジストリ閉じる。
----
#comment()
----