procedure TForm1.FormActivate(Sender: TObject);
begin
// application.Icon :=
end;procedure TForm1.FormDeactivate(Sender: TObject);
begin
// application.Icon :=
end;
begin
// application.Icon :=
end;procedure TForm1.FormDeactivate(Sender: TObject);
begin
// application.Icon :=
end;
解决方案 »
- delphi开发网络通讯软件除了Indy,使用什么控件好?
- 以下线程中私有变量该怎样去赋值?请高手赐教,在线等!!
- DBLookupComboBox赋值问题
- 如何模拟对一个游戏进行输入?
- 有本事就来那这个分
- intraweb开发的ISAPI运行是必须是HTTP://localhost/...吗?
- Tworddocument控件中,如何实现将Tworddocument的内容保存到指定的地方(已提供原代码参考)。请教
- @再议:关于二级字库的编码问题,已知汉字,给出汉字拼音首字符---欢迎大家讨论!!!
- 哪里由介绍用Delphi制作矢量图形的网站或资料、源代码.
- 紧急
- OnMouseMove这个事件怎么会这样???
- StringGrid1怎样取当前行的值
begin
inherited WndProc(Msg);
if Msg.Msg=WM_ACTIVATE then
begin
case Msg.WParamLo of
WA_ACTIVE,WA_CLICKACTIVE:
begin
Image.picture.assign(a);
end;
WA_INACTIVE:
begin
Image.picture.assign(b);
end;
end;
end;
end;
TO luoweicaisd(笑三少):你的方法不行,焦点失去时不会设置图片
TO ehom(?!) :这样做好像与luoweicaisd(笑三少)差不多,但没试过。我的做法:
procedure TFMain.FormCreate(Sender: TObject);
begin
Application.OnDeactivate := FormDeactivate; Application.OnActivate := Formactivate;
end;procedure TFMain.FormActivate(Sender: TObject);
begin
Active.Picture.LoadFromFile(MyPath+'ActiveA.bmp');
end;procedure TFMain.FormDeactivate(Sender: TObject);
begin
Active.Picture.LoadFromFile(MyPath+'ActiveB.bmp');
end;