|
نوشته شده توسط مدیریت سایت
|
| توسط خط کد زیر می توانید با وارد کردن caption فرم پنجره ای که می خواهیم ببندیم به جای 'window caption' آن برنامه را ببندیم. مثلاً توسط کد دیگری caption همه برنامه های در حال اجرا را بدست می آوریم و در صورتی که مثلاً نرم افزار Nero اجرا بود آن را می بندیم. | unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, OleCtrls, SHDocVw; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin PostMessage(FindWindow(Nil, 'window caption'), WM_QUIT, 0, 0); end; end. |
|