| | |
| | | Terms of Agreement:
By using this article, you agree to the following terms...
1) You may use
this article in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
2) You MAY NOT redistribute this article (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.
3) You may link to this article from another website, but ONLY if it is not wrapped in a frame.
4) You will abide by any additional copyright restrictions which the author may have placed in the article or article's description. | I saw no point in uploading a one liner so here is how you open other programs from your delphi program.
In the uses make sure you add ShellAPI.
The folllowing lines opens up notepad
| ShellExecute(Handle, 'Open', 'notepad', nil, nil, SW_SHOW); |
To open the broswer and to go to a specific page use the following line.
| ShellExecute(Handle, 'Open', 'www.somesite.com', nil, nil, SW_SHOW); |
Rate this superb article :P
| | Other 42 submission(s) by this author
| | | | | Report Bad Submission | | | | | Your Vote! | |
See Voting Log | | | | Other User Comments | 1/1/2003 1:36:30 PM: i wold say somthing like
this
----
ShellExecute(0,'open',PCha
r(prog),pchar(params),'',SW_SHOWNORMAL);
----
were prog is you typ in the dir
and file name, and then params is if
you what to open it with special params
like
ShellExecute(0,'open',PChar('c:\
SIERRA\Half-Life\hl.exe'),pchar('-consol
e'),'',SW_SHOWNORMAL);
| 6/3/2003 12:07:09 PM: Thic part of code doesn't work if you
are in a DLL. So if you know what i
must do to make it work, mail me.
| 9/15/2003 4:50:05 PM: Why not CreateProcess
| 10/13/2003 4:59:12 PM: The first comment is most informative.
| | | Add Your Feedback! | Note:Not only will your feedback be posted, but an email will be sent to the code's author in your name.
NOTICE: The author of this article has been kind enough to share it with you. If you have a criticism, please state it politely or it will be deleted.
For feedback not related to this particular article, please click here. | | |