如何记住上次窗口的位置调整,并在启动是自动调整窗体大小?(100分)

  • 主题发起人 主题发起人 hpsmall
  • 开始时间 开始时间
H

hpsmall

Unregistered / Unconfirmed
GUEST, unregistred user!
现在的问题是在FormShow事件中调整窗体大小会出现窗体由小变大的过程,很难看,
不知道如何解决?
 
很簡單,當你關閉那個窗口時,將你現在的窗體所在的位置存起來,再當你打開時又將它讀
出來就ok了!!

存起來可以用:TXT,IN或直接寫到Windows的注冊表等方法!
 
现在的问题是在FormShow事件中调整窗体大小会出现窗体由小变大的过程,很难看,
不知道如何解决?
 
cozo.diy.163.com
看看我的浏览器源码吧.我没发现这个问题.
 
动态创建窗体不就可以了吗?
 
不要把调整窗体外观的代码放在‘FormShow’里,应该放在Form的Create事件里
 
在项目文件中读入记录的大小
begin
读入上次的所有配置;
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
调整窗体大小写到formcreate事件中
----------------------------------------
我写在onformshow中没有感觉到有由小变大的过程呀
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部