我想写这么一条语句
if 一个窗体获得焦点 then
begin
一些操作;
end;
if 该窗体没有获得焦点 then
begin
又一些操作
end;
且我用的父窗体与子窗体的形式,如果此窗体还没有创建,会不会还有什么设置呀??
这个窗体获得焦点的语句怎么写呀???
if 一个窗体获得焦点 then
begin
一些操作;
end;
if 该窗体没有获得焦点 then
begin
又一些操作
end;
且我用的父窗体与子窗体的形式,如果此窗体还没有创建,会不会还有什么设置呀??
这个窗体获得焦点的语句怎么写呀???
解决方案 »
- dof文件里面,能否使用预编译指令?
- WSAEventSelect这个函数要引用哪个单元?
- 求等待线程数组结束的写法
- 小菜一碟——几个很经典又精彩的例子,送给大家,算圣诞礼物吧!
- 在MDI窗体,客户区始终有一个框框,如何将客户区的3D效果去掉(另有200分相送)
- 我想开发共享软件,不知申请100M 的空间要多少钱?
- BDE中为什么要密码
- 我想在一个10行5列的StringGrid中第5行与第6行之间画一条3像素宽的红线,以区别上下部分。
- 有关“无赖小子 ”软件
- 我用delphi开发了一个service,但如何用程序代码将该service application加入到nt/2000的服务中?
- 一个是模糊查询问题,一个是插入数据,一个是.....
- 大家用过DBChart控件吗?怎么就20条记录刷新起来就这么慢?
begin
...
end
else if not Form2.Focused then
begin
...
end;
if not Assigned(RegionQryFrm) then RegionQryFrm:=TRegionQryFrm.Create(application);
If Assigned(Form1) Then //已创建
Begin
If Edit1.Focused Then
//todo something
Else
// todo other thing
End
Else
Form1 := TForm1.Create(Self);
if Form1.Focused then
begin
一些操作;
end;
except;
end;
try
if not form2.Focused then
begin
又一些操作
end;
except;
end;
if application.FindComponent('frmName')=nil then
Application.CreateForm(tfrmName,frmName);
如果打开时想看到窗口,就加一条代码:
frmName.show;