下面的代码,有什么区别。关于滚动条的。
1。这段代码中的。
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{//放在这里是什么意思?这里放的派什么用处啊??
Edit1->Text=AnsiString(scbar->Position);
}
void __fastcall TForm1::scbarScroll(TObject *Sender,
TScrollCode ScrollCode, int &ScrollPos)
{//这里的ScrollPos是什么意思。
Edit1->Text=AnsiString(ScrollPos);
}
2。我用一句话,其他的都一样。不也是同样的显示效果啊。那书上干嘛要写的那么复杂啊?有什么好处呢?
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
void __fastcall TForm1::scbarChange(TObject *Sender)
{
Edit1->Text=AnsiString(scbar->Position);
}
不也是同样的显示效果啊。那书上干嘛要写的那么复杂啊?有什么好处呢?