窗体逐渐消失,到完全不见时,关闭窗口我想实现这个效果,请问在Delphi 6里有什么简单方法?谢谢
解决方案 »
- 顺利辞职了,散分
- 线程中的FindWindow在win7下查找不到指定窗口句柄
- 请教高手我的老版本的DELPHI源码为什么在6。0下不能运行,请高手指教,先谢谢啦
- Delphi下如何实现如同VB中On Error Resume Next的功能?
- 关于sql显示小数位数问题。在线急等。。。
- 困扰的问题,cxGrid中的列如何动态地设置为只读或编辑?
- 怎樣知道表單上一類駔件(如Dbedit1﹐Dbedit2,Dbedit2,...Dbeditn)的個數,再根據個數依次對Dbedit1﹐Dbedit2,Dbedit2,...Dbeditn的shu性
- 这就是尝试使用新控件的代价,大家要引以为介啊,关于Dev系列控件的问题.
- 这个问题绝对值!
- 幫幫忙啊,求送LED控件
- 如何用TidFTP判断服务器上有文件,有文件就下载!
- 三层结构中,现在在中间层定义一个方法,其参数想定义为HashMap类型,不知如何做?
2.在定时器中递减 Form1.AlphaBlendValue,递减步长自己规定,递减到0了就看不到了,255是完全显示
Windows 2000以上系统适用
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;type
TForm1 = class(TForm)
BitBtn1: TBitBtn; private
procedure WMClose(var Message: TWMClose); message WM_CLOSE;
public end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.WMClose(var Message: TWMClose);
var
I :integer;
begin if Message.Msg = WM_CLOSE then
begin
for I := 0 to Width do
begin //你可以在这里处理,做出你想要的效果,我这只是一个例子
Form1.Width := form1.Width -1;
end;
end;
inherited;
end;end.