An executable doesn't know or care how it is launched so it has no reference to the shortcut it has been launched from.
>I go into my package through a Desktop Icon. In the program I define
>
>Here is my code:
>
>
>WITH _Screen
> .Caption = "The SAFE"
> .Icon = ???
>ENDWITH
>
>
>.Icon = ???
>
>Here I need the same Icon with which I started the package.
>
--sb--