Vorheriges Thema: CreateGroup - Erstellen einer neuen Gruppe oder Aktivieren einer vorhandenen GruppeNächstes Thema: DeleteGroup - Löschen einer Gruppe


CreateLink - Erstellen einer Verknüpfung

Gilt nur für Windows.

Die Funktion "CreateLink" erstellt eine Verknüpfung zu einer Datei.

Standardformat
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.
Weitere Formate
CreateLink(Title as string, Filename as string, Arguments as string, Workdir as string, Group as string) as Boolean

wie Hauptformat, aber iconfile = "", style = LNK_NORMAL und offset = LNK_PROGRAMS.

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

wie Hauptformat, aber style = LNK_NORMAL und offset = LNK_PROGRAMS.

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

wie Hauptformat, aber iconfile = "" und 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

was dem Hauptformat entspricht, mit Ausnahme von 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

wie Hauptformat, aber offset = LNK_PROGRAMS. Zur Herstellung der Software Delivery-Kompatibilität mit "style" wird TRUE zu LNK_MINIMIZE und FALSE zu LNK_NORMAL zugeordnet.

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

Der Hotkey besteht aus zwei Teilen, dem virtuellen Schlüsselcode in dem niederwertigen Byte und dem Modifier-Flag in dem höherwertigen Byte. Für das Modifier-Flag sind folgende Konstanten definiert:

HOTKEYF_ALT

ALT-Taste

HOTKEYF_CONTROL

STRG-Taste

HOTKEYF_EXT

Erweiterte Taste

HOTKEYF_SHIFT

UMSCHALT-Taste

So können Sie den Hotkey STRG+ALT+X definieren:

Dim HOTKEYF as Word
hotKey = HHOTKEYF_ALT + HOTKEYF_CONTROL + asc("X")
Titel

Gibt den Titel der Verknüpfung an.

FileName

Gibt den Pfad und den Namen der Datei an, auf die die Verknüpfung verweist. Dieser Parameter muss mindestens den Namen der Datei beinhalten.

Argumente

Gibt die optionalen Argumente an oder wechselt zu der Datei.

WorkDir

Gibt den Namen des Standardverzeichnisses (oder des Arbeitsverzeichnisses) an.

Gruppe

Gibt die Gruppe (oder den Ordner) an, der (bzw. dem) die Verknüpfung hinzugefügt werden soll. Wenn dieser Parameter eine leere Zeichenfolge ist, bestimmt der Wert des Parameters "Offset", wo die Verknüpfung platziert wird.

IconFile

Gibt den Dateinamen des Symbols an, das im Gruppenfenster angezeigt wird. Bei dieser Datei kann es sich um eine ausführbare Datei oder eine Symboldatei handeln. Wenn dieser Parameter eine leere Zeichenfolge ist oder ausgelassen wird, dann wird das erste Symbol in der durch "FileName" angegebenen Datei verwendet.

Stil:

Gibt an, wie die Datei bei Aktivierung der Verknüpfung angezeigt wird. Verwenden Sie eine der folgenden Konstanten:

LNK_NORMAL

Normale Ausführung.

LNK_MAXIMIZE

Maximierte Ausführung.

LNK_MINIMIZE

Minimierte Ausführung. Wenn für Style keine Wert festgelegt wird, wird der Wert LNK_NORMAL verwendet.

Offset

Gibt den relativen Speicherort des Arguments Group an. Verwenden Sie eine der folgenden Konstanten:

LNK_PROGRAMS

Platziert das Element in der Programmgruppe.

LNK_DESKTOP

Platziert das Element auf dem Desktop.

LNK_STARTMENU

Platziert das Element im Startmenü.

LNK_STARTUP

Platziert das Element in der Autostart-Gruppe.

LNK_ABSOLUTE

Legt das Element im angegebenen Verzeichnis ab.

Iconindex

Gibt den Index des anzuzeigenden Symbols an. Wenn iconindex nicht im Code angegeben wird, dann wird das erste Symbol in der Symbolliste gewählt.

Hotkey

Gibt den Hotkey-Code für das Symbol an. Wenn 0 angegeben wird, ist kein Hotkey eingerichtet.

Beschreibung

Gibt transparente Informationen an, die mit der Verknüpfung gespeichert werden.

Bei erfolgreichem Abschluss gibt die Funktion TRUE zurück, andernfalls FALSE. Wenn Sie in einer DOS-Umgebung arbeiten, wird der Befehl einer Warteschlange hinzugefügt, die beim Start von Windows ausgeführt wird. Aus diesem Grund ergibt sich für den Rückgabewert immer TRUE.