TShellLink 1.00 - 20-11-98

Copyright by Karsten Bendsen (koger@iname.com)  www.koger.cjb.net

Freeware for all NON/commerciel programs, otherwise contact me!

Please send me a email about what you think of the component

Remember, I can't take responsibility for any damages!

*******************************************************************************

procedure read
  Read information from the ShellLink, entered in "LinkFile"

procedure write
  Write information to to ShellLink, entered in "LinkFile"  


property Arguments: String;
  Enter arguments (perhaps better known as Parameteres) eg. -help

property Description: String;
  A description

property IconFile: TFileName;
  If empty the default icon from ProgramFile, will be used

property IconIndex: Cardinal;
  Which icon should be used from the IconPackage eg. c:\windows\system\shell32.dll

property HotKey: TShortCut;
  A shortcut for the ShellLink

property LinkFile: TFileName;
  Write the ShellLink here.

property ProgramFile: TFileName;
  Create a ShellLink for this file

property WindowState: TWindowState;
  Set the displaymode of the program (maximized, minimized or normal)

property WorkingDirectory: String;
  If this property is empty, the component will set the property from the
  directorystructur in ProgramFile