24-10-2024, Saat: 17:20
Merhaba arkadaşlar,
Biraz basit olacak ama form1 deki yazdığım bir fonksiyonu form2 den nasıl çağırabilirim?
Biraz basit olacak ama form1 deki yazdığım bir fonksiyonu form2 den nasıl çağırabilirim?
|
Fonksiyon çağırma
|
|
24-10-2024, Saat: 17:20
Merhaba arkadaşlar,
Biraz basit olacak ama form1 deki yazdığım bir fonksiyonu form2 den nasıl çağırabilirim?
24-10-2024, Saat: 17:56
Aşağıdaki örnek kullanım umarım size fikir verir. Gerekli açıklamalar kod içerisinde comment olarak yapıldı.
Fonksiyonun bulunduğu unit (burada unit1) unit Unit1;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs;
type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
function Toplama(a,b:integer):integer; // başka bir formdan çağırmak için public kısmına fonksiyon prototipi tanımlanır
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
function TForm1.Toplama(a, b: integer): integer; // fonksiyonun kendisi
begin
result := a + b;
end;
end.
Fonksiyonun çağrıldığı diğer form (unit2) unit Unit2;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs;
type
TForm2 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
uses unit1; // fonksiyonun bulunduğu unit uses kısmına ekleniyor
{$R *.dfm}
procedure TForm2.FormCreate(Sender: TObject);
var sonuc:integer;
begin
sonuc := form1.Toplama(2,4); // Form1 deki foksiyonu çağırma
//....
end;
end.
29-10-2024, Saat: 15:51
Teşekkürler
|
|
« Önceki Konu | Sonraki Konu »
|
| Konu ile Alakalı Benzer Konular | |||||
| Konular | Yazar | Yorumlar | Okunma | Son Yorum | |
| MdiChield formu aynı projede show ve showmodal ile çağırma | nevzatc | 6 | 796 |
07-12-2024, Saat: 19:08 Son Yorum: nevzatc |
|
| [Ödüllü Soru] Object türüne göre nesne üreten fonksiyon | Abdullah ILGAZ | 2 | 2.102 |
16-07-2023, Saat: 20:18 Son Yorum: Tuğrul HELVACI |
|
| String Fonksiyon Kullanımıyla ilgili | ermanispir@gmail.com | 2 | 1.011 |
01-06-2023, Saat: 11:28 Son Yorum: ermanispir@gmail.com |
|
| SQL Server Fonksiyon hatası | sametb | 1 | 1.195 |
06-04-2022, Saat: 13:39 Son Yorum: sabanakman |
|
| Delphi C# Fonksiyon Sonuç Döndürme Farkı | Hayati | 5 | 2.279 |
19-12-2021, Saat: 19:14 Son Yorum: Hayati |
|