Kod: Tümünü seç
procedure DurdurClick(Sender: TObject);
begin
end;
Kod: Tümünü seç
procedure DurdurClick(Sender: TObject);
begin
end;
Kod: Tümünü seç
procedure SayiUretici(Sender: TObject);
var
Uret: Real; // Uses Math Ekle
begin
Uret := RandomRange(30, 180); // 30 Saniye ile 3 Dakika Arasında Sayı Üretir
Form2.StatusBar1.Panels[1].Text := FloatToStr(Uret);
Form2.StatusBar1.Panels[3].Text := FloatToStr(Uret);
end;
Kod: Tümünü seç
SayiUretici(Sender);
Kod: Tümünü seç
unit Unit2;
interface
uses
.....;
type
TForm2 = class(TForm)
private
{ Private declarations }
public
procedure SayiUretici(x, y:integer);
{ Public declarations }
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.SayiUretici(x, y:integer);
var
Uret: Real; // Uses Math Ekle
begin
Uret := RandomRange(x, y); // istediğiniz değerler arası sayı üretir.
StatusBar1.Panels[1].Text := FloatToStr(Uret);
StatusBar1.Panels[3].Text := FloatToStr(Uret);
end;
end.
esistem yazdı:Selam;
Form2 yapısıForm1 de uses ile form2 yi çağırıp proceduru çağırırsanız sorun kalmaz.Kod: Tümünü seç
unit Unit2; interface uses .....; type TForm2 = class(TForm) private { Private declarations } public procedure SayiUretici(x, y:integer); { Public declarations } end; var Form2: TForm2; implementation {$R *.dfm} procedure TForm2.SayiUretici(x, y:integer); var Uret: Real; // Uses Math Ekle begin Uret := RandomRange(x, y); // istediğiniz değerler arası sayı üretir. StatusBar1.Panels[1].Text := FloatToStr(Uret); StatusBar1.Panels[3].Text := FloatToStr(Uret); end; end.
Kod: Tümünü seç
procedure SayiUretici(Sender: TObject);
var
Uret: Real; // Uses Math Ekle
begin
Uret := RandomRange(30, 180); // 30 Saniye ile 3 Dakika Arasında Sayı Üretir
Form2.StatusBar1.Panels[1].Text := FloatToStr(Uret);
Form2.StatusBar1.Panels[3].Text := FloatToStr(Uret);
end;
Kod: Tümünü seç
procedure TForm1.AraClick(Sender: TObject);
begin
SayiUretici(Sende); ?????
end;
Kod: Tümünü seç
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Math, Vcl.ComCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
StatusBar1: TStatusBar;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
procedure SayiUretici(Sender: TObject);
implementation
uses Unit2;
{$R *.dfm}
procedure SayiUretici(Sender: TObject);
var
Uret: Real; // Uses Math Ekle
begin
Uret := RandomRange(30, 60); // istediğiniz değerler arası sayı üretir.
Form1.StatusBar1.Panels[1].Text := FloatToStr(Uret);
Form1.StatusBar1.Panels[3].Text := FloatToStr(Uret);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.show;
end;
end.
Kod: Tümünü seç
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm2 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
uses Unit1;
{$R *.dfm}
procedure TForm2.Button1Click(Sender: TObject);
begin
SayiUretici(Sender);
end;
end.
Kod: Tümünü seç
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Math, Vcl.ComCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
StatusBar1: TStatusBar;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
procedure SayiUretici(Sender: TObject);
implementation
uses Unit2;
{$R *.dfm}
procedure SayiUretici(Sender: TObject);
var
Uret: Real; // Uses Math Ekle
begin
Uret := RandomRange(30, 60); // istediğiniz değerler arası sayı üretir.
Form1.StatusBar1.Panels[1].Text := FloatToStr(Uret);
Form1.StatusBar1.Panels[3].Text := FloatToStr(Uret);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.show;
end;
end.