I know this is possible using ShellLink but there must be something better, instead of FileCopy as shown in the example below, is it possible to CreateShortCut so to speak?
If Data.GetFormat(vbCFFiles) Then
Dim F As Variant
For Each F In Data.Files
Dim S As String, N As Long
N = UBound(arrFile) + 1
ReDim Preserve arrFile(N)
S = Dir$(F)
arrFile(N) = S
FileCopy F, List1.Tag & arrFile(N)
N = InStrRev(S, "."
If N Then S = Left$(S, N - 1)
List1.AddItem S
Next
End If
If Data.GetFormat(vbCFFiles) Then
Dim F As Variant
For Each F In Data.Files
Dim S As String, N As Long
N = UBound(arrFile) + 1
ReDim Preserve arrFile(N)
S = Dir$(F)
arrFile(N) = S
FileCopy F, List1.Tag & arrFile(N)
N = InStrRev(S, "."
If N Then S = Left$(S, N - 1)
List1.AddItem S
Next
End If