Form1 deki procedur form2 den çağrılabilirmi...

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

Form1 deki procedur form2 den çağrılabilirmi...

Mesaj gönderen uğur alkan »

Form1 deki procedur veya fonksiyon form2 den çağrılabilirmi... yoksa dll
kullanmakmı gerekli ?
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

Mesaj gönderen nitro »

dll kullanmaya gerek yok.
form1den form2.button1.click; diye basit bir kod form2deki button1in click procedure'ünü çalıştıracaktır. aynı yöntem ile kendi yazdığın procedure'ü de çalıştırabilirsin.
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

Mesaj gönderen uğur alkan »

button.clik gibi şeyler dönüyor fakat diğer benim kendi prodecure üm hata veriyor.
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Mesaj gönderen NewMember »

O Proceduru Ya Public deklarationu bölümünde yada altta genel değişken tanımlama Var bloğunda tanımlarsan sorun kalmaz.
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Mesaj gönderen Lost Soul »

Kod: Tümünü seç

type
  Tmuhakt = class(TForm)
    ...
    ...
    procedure FormActivate(Sender: TObject);
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    functionBenimFonksiyonum (Degisken : Tip) : Tip;
  end;

...
...
...

var
  Form1: TForm1;

implementation

uses ......
{$R *.dfm}

...
...
...


Function TMain.BenimFonksiyonum  (Degisken : Tip) : Tip;
begin
...
...
...
result := TencereminDibiKalayli
end;


...
...
...
end.
Cevapla