....
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure scChange(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;
sc:TScrollBar;
implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
sc:=TScrollBar.Create(self);
sc.Position:=sc.Position+1;
end; //第一部分procedure TForm1.scChange(Sender: TObject);
begin
showmessage('hhh');
end; //第二部分end.搞不懂,按下button为何没有反应?
"procedure TForm1.scChange(Sender: TObject);" 有错吗?
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure scChange(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;
sc:TScrollBar;
implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
sc:=TScrollBar.Create(self);
sc.Position:=sc.Position+1;
end; //第一部分procedure TForm1.scChange(Sender: TObject);
begin
showmessage('hhh');
end; //第二部分end.搞不懂,按下button为何没有反应?
"procedure TForm1.scChange(Sender: TObject);" 有错吗?
解决方案 »
- WaitForSingleObject问题
- (急!)Tcp/IP下长连接,ServerSocket发送数据5秒没有收到回复重发数据问题
- 终于4M的带宽恢复了,郁闷了半年,今天想到了电信局的人,打了一个10000,原来是ADSL猫的问题,爽。
- TDBImage控件怎么从文件调入图象?
- 怎么设置TidHTTP的TimeOut?
- 如何使得属性的改变,马上反映到控件的外观???
- 如何用ADOTable或ADOQurey创建Access数据库和数据库表?
- delphi多线程异常退出的问题
- 电脑终于中毒,求助.
- 如何修复DB表?急急急………
- 没有学历怎么办
- 新拍案惊奇:一个老程序员在情人节对中国软件业的致言!
-----------------------------------------
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
sc: TScrollBar;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
sc.Position := sc.Position + 1;
end;end.
--------------------------unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;
sc:TScrollBar;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
sc := TScrollBar.Create(Self);
sc.Parent := form1;
end;procedure TForm1.Button2Click(Sender: TObject);
begin
sc.Position := sc.Position + 1;
end;end.
procedure TForm1.Button1Click(Sender: TObject);
begin
Sc:=TScrollBar.Create(nil);
Sc.OnChange:=ScScroll;
sc.Position:=sc.Position+1;
end; //第一部分
sc没有父窗口的支撑,sc在哪都不知道。
begin
sc:=TScrollBar.Create(Self);
sc.Parent := Self;
sc.OnChange := scChange;
sc.Position:=sc.Position+1;
end; //第一部分procedure TForm1.scChange(Sender: TObject);
begin
showmessage('hhh');
end; //第二部分end.