Ok,
Tried to answer this the other day on IRC..
1. Make the Object you want to be the shortcut a LAYER not Shortcut object.
2. add this code to the object:
Dim Shortcut
Sub Object_OnScriptEnter
Shortcut = "d:\desktopx" '--Change this to whatever shortcut you want to use
End Sub
Function Object_OnLButtonUp(x,y,dragged)
If dragged = False Then
On Error Resume Next
Set objShell = CreateObject("WScript.Shell")
objShell.run (Chr(34)&shortcut&Chr(34))
Set Sh = Nothing
End If
End Function
What this does is really simple, you change the "Shortcut" value to whatever you want it to open.
- If you put in "C:\", it opens Explorer with that drive opened
- if you put in a exe it opens that exe file
- if you put in "C:\my documents" it will open that folder
Hope this helps