Z
zhaohai9
Unregistered / Unconfirmed
GUEST, unregistred user!
unit Unit1;
interface
uses
; Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
; Dialogs, ExtCtrls, StdCtrls;
type
; TForm1 = class(TForm)
; ; Button1: TButton;
; ; Label1: TLabel;
; ; Timer1: TTimer;
; ; Label2: TLabel;
; ; procedure Timer1Timer(Sender: TObject);
; ; procedure Button1Click(Sender: TObject);
; private
; ; { Private declarations }
; public
; ; { Public declarations }
; end;
var
; Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Timer1Timer(Sender: TObject);
begin
label1.Caption:=timetostr(time);
end;
procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
begin
for i:=0 to 100000 do
label2.Caption:=floattostr(i*3.14169265357932);
end;
end.
VERSION 5.00
Begin VB.Form Form1
; ;Caption ; ; ; ; = ; "Form1"
; ;ClientHeight ; ;= ; 3195
; ;ClientLeft ; ; ;= ; 60
; ;ClientTop ; ; ; = ; 345
; ;ClientWidth ; ; = ; 4680
; ;LinkTopic ; ; ; = ; "Form1"
; ;ScaleHeight ; ; = ; 3195
; ;ScaleWidth ; ; ;= ; 4680
; ;StartUpPosition = ; 3 ;'窗口缺省
; ;Begin VB.Timer Timer1
; ; ; Interval ; ; ; ;= ; 1000
; ; ; Left ; ; ; ; ; ;= ; 3420
; ; ; Top ; ; ; ; ; ; = ; 1425
; ;End
; ;Begin VB.CommandButton Command1
; ; ; Caption ; ; ; ; = ; "Command1"
; ; ; Height ; ; ; ; ;= ; 510
; ; ; Left ; ; ; ; ; ;= ; 1485
; ; ; TabIndex ; ; ; ;= ; 2
; ; ; Top ; ; ; ; ; ; = ; 2370
; ; ; Width ; ; ; ; ; = ; 1545
; ;End
; ;Begin VB.TextBox Text2
; ; ; Height ; ; ; ; ;= ; 645
; ; ; Left ; ; ; ; ; ;= ; 900
; ; ; TabIndex ; ; ; ;= ; 1
; ; ; Text ; ; ; ; ; ;= ; "Text2"
; ; ; Top ; ; ; ; ; ; = ; 1470
; ; ; Width ; ; ; ; ; = ; 1230
; ;End
; ;Begin VB.TextBox Text1
; ; ; Height ; ; ; ; ;= ; 735
; ; ; Left ; ; ; ; ; ;= ; 2070
; ; ; TabIndex ; ; ; ;= ; 0
; ; ; Text ; ; ; ; ; ;= ; "Text1"
; ; ; Top ; ; ; ; ; ; = ; 390
; ; ; Width ; ; ; ; ; = ; 1545
; ;End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Private Sub Command1_Click()
Dim i As Long
For i = 0 To 100000
; ; Text2.Text = i * 3.14169265357932
Next i
End Sub
Private Sub Timer1_Timer()
Text1.Text = Time
End Sub
为什么vb快?
interface
uses
; Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
; Dialogs, ExtCtrls, StdCtrls;
type
; TForm1 = class(TForm)
; ; Button1: TButton;
; ; Label1: TLabel;
; ; Timer1: TTimer;
; ; Label2: TLabel;
; ; procedure Timer1Timer(Sender: TObject);
; ; procedure Button1Click(Sender: TObject);
; private
; ; { Private declarations }
; public
; ; { Public declarations }
; end;
var
; Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Timer1Timer(Sender: TObject);
begin
label1.Caption:=timetostr(time);
end;
procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
begin
for i:=0 to 100000 do
label2.Caption:=floattostr(i*3.14169265357932);
end;
end.
VERSION 5.00
Begin VB.Form Form1
; ;Caption ; ; ; ; = ; "Form1"
; ;ClientHeight ; ;= ; 3195
; ;ClientLeft ; ; ;= ; 60
; ;ClientTop ; ; ; = ; 345
; ;ClientWidth ; ; = ; 4680
; ;LinkTopic ; ; ; = ; "Form1"
; ;ScaleHeight ; ; = ; 3195
; ;ScaleWidth ; ; ;= ; 4680
; ;StartUpPosition = ; 3 ;'窗口缺省
; ;Begin VB.Timer Timer1
; ; ; Interval ; ; ; ;= ; 1000
; ; ; Left ; ; ; ; ; ;= ; 3420
; ; ; Top ; ; ; ; ; ; = ; 1425
; ;End
; ;Begin VB.CommandButton Command1
; ; ; Caption ; ; ; ; = ; "Command1"
; ; ; Height ; ; ; ; ;= ; 510
; ; ; Left ; ; ; ; ; ;= ; 1485
; ; ; TabIndex ; ; ; ;= ; 2
; ; ; Top ; ; ; ; ; ; = ; 2370
; ; ; Width ; ; ; ; ; = ; 1545
; ;End
; ;Begin VB.TextBox Text2
; ; ; Height ; ; ; ; ;= ; 645
; ; ; Left ; ; ; ; ; ;= ; 900
; ; ; TabIndex ; ; ; ;= ; 1
; ; ; Text ; ; ; ; ; ;= ; "Text2"
; ; ; Top ; ; ; ; ; ; = ; 1470
; ; ; Width ; ; ; ; ; = ; 1230
; ;End
; ;Begin VB.TextBox Text1
; ; ; Height ; ; ; ; ;= ; 735
; ; ; Left ; ; ; ; ; ;= ; 2070
; ; ; TabIndex ; ; ; ;= ; 0
; ; ; Text ; ; ; ; ; ;= ; "Text1"
; ; ; Top ; ; ; ; ; ; = ; 390
; ; ; Width ; ; ; ; ; = ; 1545
; ;End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Private Sub Command1_Click()
Dim i As Long
For i = 0 To 100000
; ; Text2.Text = i * 3.14169265357932
Next i
End Sub
Private Sub Timer1_Timer()
Text1.Text = Time
End Sub
为什么vb快?