前のトピック: CreateGroup- 新規グループの作成または既存グループの起動次のトピック: DeleteGroup - グループの削除


CreateLink - ショートカットの作成

Windows でのみ有効です。

CreateLink 関数はファイルへのショートカットを作成します。

デフォルト フォーマット
CreateLink(Title as string, FileName as string, Arguments as string, WorkDir as string, Group as string, IconFile as string, Style as Integer, Offset as Integer) as Boolean.
その他のフォーマット
CreateLink(Title as string, Filename as string, Arguments as string, Workdir as string, Group as string) as Boolean

iconfile = ""、style = LNK_NORMAL、および offset = LNK_PROGRAMS を指定する以外は、メイン フォーマットと同様

CreateLink(Title as string, Filename as string, Arguments as string, Workdir as string,Group as string, Iconfile as string) as Boolean

style = LNK_NORMAL、および offset = LNK_PROGRAMS を指定する以外は、メイン フォーマットと同様

CreateLink(Title as string, Filename as string, Arguments as string, Workdir as string, Group as string, Style as integer) as Boolean

iconfile = "" および offset = LNK_PROGRAMS を指定する以外は、メイン フォーマットと同様

CreateLink(Title as string, Filename as string, Arguments as string, Workdir as string, Group as string, Style as integer, Offset as integer) as Boolean

iconfile = "" を指定する以外は、メイン フォーマットと同じ

CreateLink(Title as string, Filename as string, Arguments as string, Workdir as string, Group as string, Iconfile as string, Style as integer) as Boolean

offset = LNK_PROGRAMS を指定する以外は、メイン フォーマットと同様。 Software Delivery スタイルとの互換性のために、True は LNK_MINIMIZE に、FALSE は LNK_NORMAL にマップされています。

CreateLink(Title as string, Filename as string, Arguments as string, Workdir as string, Group as string, Iconfile as string, Iconindex as integer, Style as integer, Offset as integer, Hotkey as word, Description as string) as Boolean

Hotkey は、低次バイトの仮想キー コードおよび高次バイトの修飾子フラグで構成されます。 修飾子フラグでは、以下の定数が定義されます。

HOTKEYF_ALT

Alt キー

HOTKEYF_CONTROL

Ctrl キー

HOTKEYF_EXT

拡張キー

HOTKEYF_SHIFT

Shift キー

ホットキー Ctrl + Alt + X を定義するコード

Dim HOTKEYF as Word
hotKey = HHOTKEYF_ALT + HOTKEYF_CONTROL + asc("X")
タイトル

ショートカットのタイトルを指定します。

FileName

ショートカットの参照先となるファイルの名前とパスを指定します。 最低でも、パラメータにはファイル名を指定する必要があります。

引数

ファイルに対するオプションの引数またはスイッチを指定します。

WorkDir

デフォルト(または作業中の)ディレクトリの名前を指定します。

Group

ショートカットを追加するグループ(またはフォルダ)を指定します。 このパラメータが空の文字列の場合、offset パラメータ値によってショートカットの配置場所が決まります。

IconFile

グループ ウィンドウに表示するアイコンのファイル名を指定します。 このファイルは、実行可能ファイルまたはアイコン ファイルになります。 このパラメータが空の文字列であるか、または書略されている場合は、FileName で指定されたファイル内の最初のアイコンが使用されます。

Style

ショートカットが起動された場合のファイルの表示法を指定します。 以下の定数のいずれかを使用します。

LNK_NORMAL

通常どおり実行します。

LNK_MAXIMIZE

最大化して実行します。

LNK_MINIMIZE

最小化して実行します。 Style の指定がない場合は、値 LNK_NORMAL が使用されます。

Offset

Group 引数の相対位置を指定します。 以下の定数のいずれかを使用します。

LNK_PROGRAMS

項目を Programs グループに配置します。

LNK_DESKTOP

項目をデスクトップに配置します。

LNK_STARTMENU

項目をスタート メニューに配置します。

LNK_STARTUP

項目を Startup グループに配置します。

LNK_ABSOLUTE

項目を指定されたディレクトリに配置します。

Iconindex

表示するアイコンのインデックスを指定します。 iconindex をコード化しない場合、アイコン リストの最初のアイコンが選択されます。

Hotkey

アイコンのホットキー コードを指定します。 0 をコード化した場合、ホットキーは設定されません。

説明

ショートカットに保存される透過的情報を指定します。

この関数が正常に完了すると、TRUE が返されます。それ以外の場合は、FALSE が返されます。 DOS 環境で実行した場合、このコマンドは Windows 起動時に実行されるキューに格納されます。 このため、戻り値は常に True になります。