Vorheriges Thema: DeleteItem - Entfernen eines Elements aus einer GruppeNächstes Thema: Funktionen für Initialisierungsdateien (.ini)


RemoveLink - Entfernen einer Verknüpfung

Gilt nur für Windows.

Die Funktion "RemoveLink" entfernt eine Verknüpfung.

Diese Funktion hat das folgende Format:

RemoveLink(Name as string, Group as string, Offset as integer) as Boolean
Name

Gibt den Namen der zu löschenden Verknüpfung an.

Gruppe

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

LNK_PROGRAMS

Das Element wird aus der Programmgruppe entfernt.

LNK_DESKTOP

Das Element wird vom Desktop entfernt.

LNK_STARTMENU

Das Element wird aus dem Startmenü entfernt.

LNK_STARTUP

Das Element wird aus der Autostart-Gruppe entfernt.

LNK_ABSOLUTE

Das Element wird aus dem angegebenen Verzeichnis entfernt.

Bei erfolgreichem Abschluss gibt die Funktion TRUE zurück, andernfalls FALSE.

Beispiel: Funktion "RemoveLink"

In diesem Beispiel wird eine Verknüpfung vom Desktop gelöscht.

if Not(RemoveLink("DMS Editor", "", LNK_DESKTOP)) Then
	MessageBox("Deinstallation von dmsedit vom Desktop fehlgeschlagen", "Desktop Management Scripting", MB_OK + MB_ICONEXCLAMATION)
	SetStatus(1)
	Beenden
End If