Search results for 'SW_SHOW'. 3 post(s) found.

  1. 2009/09/09 How to launch application ?
  2. 2007/08/25 How Do I Remove The Application Icon From The Taskbar?
  3. 2007/08/25 How To Open Url In Default Webbrowser
2009/09/09 07:56

How to launch application ?


You can launch application on windows by ShellExecute function. Following is the simple example to launch application.

use ShellAPI;

.
.
.

ShellExecute(Handle, 'open', PChar('c:\test\app.exe'), nil, nil, SW_SHOW);


In case of running DOS command application such as batch file and you want not to display user, put SW_HIDE in the function option as follow

ShellExecute(Handle, 'open', PChar('c:\test\kurapa_backup.bat'), nil, nil, SW_HIDE);

Trackback 0 Comment 0

Trackback : Cannot send a trackbact to this post.

2007/08/25 10:13

How Do I Remove The Application Icon From The Taskbar?


To remove the icon from the Taskbar, you need to call a Windows API call:

BOOL ShowWindow(HWND hwnd,int nCmdShow);

Delphi makes it very easy to use this command. All you need to do is supply the Application.handle and SW_HIDE to remove the icon from the Taskbar.

To display the icon on the Taskbar use SW_SHOW in your ShowWindow parameter.

Both examples are shown in the source below.


procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowWindow (Application.Handle, SW_HIDE);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  ShowWindow (Application.Handle, SW_SHOW);
end;

Trackback 3 Comment 0

Trackback : Cannot send a trackbact to this post.

  1. Subject different money making ideas

    Tracked from moneyideas 2010/01/29 02:14 delete

    moneyideas

  2. Subject different money making ideas

    Tracked from moneyideas 2010/01/29 10:22 delete

    moneyideas

  3. Subject different money making ideas

    Tracked from moneyideas 2010/01/31 16:43 delete

    moneyideas

2007/08/25 09:44

How To Open Url In Default Webbrowser


Use this function to open your browser with a given URL.

uses 
  shellapi; 

.... 

procedure TForm1.Label1Click(Sender:TObject); 
begin 
  ShellExecute(handle,'open','http://www.swissdelphicenter.ch',
nil,nil,SW_SHOW); 
end;

Trackback 3 Comment 0

Trackback : Cannot send a trackbact to this post.

  1. Subject different money making ideas

    Tracked from moneyideas 2010/01/28 23:04 delete

    moneyideas

  2. Subject different money making ideas

    Tracked from moneyideas 2010/01/29 07:17 delete

    moneyideas

  3. Subject different money making ideas

    Tracked from moneyideas 2010/01/31 16:38 delete

    moneyideas