Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, ob das Element eine Verknüpfung ist.
Diese Eigenschaft ist schreibgeschützt.
Syntax
bIsLink = FolderItem.IsLink
Eigenschaftswert
Ein boolescher Wert, der true empfängt, wenn das Element eine Verknüpfung ist, oder false , wenn dies nicht der Fall ist.
Beispiele
Im folgenden Beispiel wird isLink verwendet, um zu bestimmen, ob ein bestimmtes Objekt ein Link ist. In diesem Fall ist das -Objekt eine Verknüpfung mit internet Explorer und sollte daher true zurückgeben. Die ordnungsgemäße Verwendung wird für JScript, VBScript und Visual Basic angezeigt.
Jscript:
<script language="JScript">
function fnIsLinkJ()
{
var objShell = new ActiveXObject("shell.application");
var objFolder2;
var ssfPROGRAMS = 2;
objFolder2 = objShell.NameSpace(ssfPROGRAMS);
if (objFolder2 != null)
{
var objFolderItem;
objFolderItem = objFolder2.ParseName("Internet Explorer.lnk");
if (objFolderItem != null)
{
var bReturn;
bReturn = objFolderItem.IsLink;
}
}
}
</script>
Vbscript:
<script language="VBScript">
function fnIsLinkVB()
dim objShell
set objShell = CreateObject("shell.application")
if (not objShell is nothing) then
dim objFolder2
dim ssfPROGRAMS
ssfPROGRAMS = 2
set objFolder2 = objShell.NameSpace(ssfPROGRAMS)
if (not objFolder2 is nothing) then
dim objFolderItem
set objFolderItem = objFolder2.ParseName("Internet Explorer.lnk")
if (not objFolderItem is nothing) then
dim bReturn
bReturn = objFolderItem.IsLink
end if
set objFolderItem = nothing
end if
set objFolder2 = nothing
end if
set objShell = nothing
end function
</script>
Visual Basic:
Private Sub fnIsLinkVB()
Dim objShell As Shell
Dim objFolder2 As Folder2
Dim ssfPROGRAMS As Long
ssfPROGRAMS = 2
Set objShell = New Shell
Set objFolder2 = objShell.NameSpace(ssfPROGRAMS)
If (Not objFolder2 Is Nothing) Then
Dim objFolderItem As FolderItem
Set objFolderItem = objFolder2.ParseName("Internet Explorer.lnk")
If (Not objFolderItem Is Nothing) Then
Dim bReturn As Boolean
bReturn = objFolderItem.IsLink
Else
'FolderItem object returned nothing.
End If
Set objFolderItem = Nothing
Else
'Folder object returned nothing.
End If
Set objFolder2 = Nothing
Set objShell = Nothing
End Sub
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|
| IDL |
|
| DLL |
|