新人问题请教关于ScrollBar控件
在实现用一个Scrollbar来调节窗口背透明度的时候,编译好了之后,ScrollBar控件中间那个滚动条还一闪一闪滴,鼠标去拖动它,就最小化了。也看不到窗口的透明度我是这样配置的:
1、添加一个Scrollbar控件在From1中。
2、双击这个控件在出现的代码编译器中输入以下代码:
procedure TForm1.ScrollBar1Change(Sender: TObject);
begin
form1.Alphablend:=true;
form1.AlphaBlendValue:=ScrollBar1.Position;
end;
以下是Dfm文件内容
object Form1: TForm1
Left = 270
Top = 176
Width = 401
Height = 386
ActiveControl = ScrollBar1
AlphaBlend = True
Caption = 'Form1'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
Visible = True
OnCreate = FormCreate
PixelsPerInch = 96
TextHeight = 13
object Label1: TLabel
Left = 0
Top = 0
Width = 89
Height = 13
Caption = '窗口透明度'
end
object ScrollBar1: TScrollBar
Left = 48
Top = 88
Width = 225
Height = 25
PageSize = 0
ParentShowHint = False
ShowHint = True
TabOrder = 0
OnChange = ScrollBar1Change
end
end
[ 本帖最后由 黑色稻子 于 2010-3-16 13:54 编辑 ]