大家好,我是新手,请问为什么我们在新建一个空窗体时,它的属性为Visible默认为false,但是在运行时却能够看到呢?我查看了联机文档,说到只有当窗体调用到show()或者showmodal()方法才会被显示出来,但是我参看了工程内相关文件的代码,都没有发现这两个方法被调动,这是为什么呢?谢谢!
解决方案 »
- DataSnap Socket Server Intercepor Demo 如何在服务器上使用它!!
- 这段查询代码为什么错误?
- 救命呀﹐我想这是一个很简单的问题﹐真的~~100分不够还可以加﹐在线苦等
- 请指教CREATE()所代不同参数时的含义?
- window2000中的COM+和oracle配合的问题,报错:事务管理器无法开启!!!
- ●●一个msOutlookBarPro的问题???怎样获得一个mxHeader中当前鼠标所在的mxButton的index?,我是指不用单击,因为鼠标移动button能获
- 請問怎麼劃線?
- 请问大家学ACCP怎么样?????????
- 老土的一个问题:组件制作
- 求助数据库链接问题!!!!
- 关于字符串与字节的问题?????紧急求救?
- select count语句的赋值问题~
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
然后你可以查看到TApplication.Run的代码
procedure TApplication.Run;
begin
FRunning := True;
try
AddExitProc(DoneApplication);
if FMainForm <> nil then
begin
case CmdShow of
SW_SHOWMINNOACTIVE: FMainForm.FWindowState := wsMinimized;
SW_SHOWMAXIMIZED: MainForm.WindowState := wsMaximized;
end;
if FShowMainForm then
if FMainForm.FWindowState = wsMinimized then
Minimize else
FMainForm.Visible := True;
repeat
try
HandleMessage;
except
HandleException(Self);
end;
until Terminated;
end;
finally
FRunning := False;
end;
end;