IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 18 Mart 2015, 14:15   #1
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Form da bazı değişiklikleri yapabilecek bir komponent




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
// örneğin // form create yordamında formu kapatmak isteyebilirsiniz. // formun caption yazısını kaydırabilirsiniz. //ana form ise yavru formalı hepsini kapatabilirsiniz. // // unit formozel; interface uses ExtCtrls,Windows, Messages, Graphics, Controls, Forms, Dialogs, ShellAPI, Menus, SysUtils, Classes; type Tformozel = class(TComponent) private ftimer : TTimer; ftimer1 : TTimer; fyazikaydir:boolean; protected procedure updateclock(Sender:tobject); procedure updateclock1(Sender:tobject); public procedure kapali; procedure YavruFormKapat; constructor Create (AOwner : TComponent); override; published property timer:Ttimer read Ftimer; property Kapat:Ttimer read ftimer1; property yazikaydir:Boolean read fyazikaydir write fyazikaydir; end; procedure Register; var wer:integer; implementation procedure Register; begin RegisterComponents('Ramazan', [Tformozel]); end; { Tformozel } constructor Tformozel.Create(AOwner: TComponent); begin inherited Create (AOwner); ftimer:=Ttimer.create(self); ftimer.name:='Zaman'; ftimer.ontimer:=Updateclock; ftimer.enabled:=true; ftimer1:=Ttimer.create(self); ftimer1.name:='kapatform'; ftimer1.ontimer:=Updateclock1; ftimer1.enabled:=false; fyazikaydir:=False; ftimer.Interval:=100; ftimer1.Interval:=100; ftimer.SetSubComponent(true); ftimer1.SetSubComponent(true); end; procedure Tformozel.kapali; begin Kapat.Enabled:=true; end; procedure Tformozel.updateclock(Sender: tobject); begin if fyazikaydir=true then begin if (Owner as TForm).Caption='' then begin fyazikaydir:=False; ShowMessage('Form Adı Yazılı Değil'); end else (Owner as TForm).Caption:=(COPY((Owner as TForm).Caption,2,LENGTH((Owner as TForm).Caption)-1)+(Owner as TForm).Caption[1]); end; end; procedure Tformozel.updateclock1(Sender: tobject); begin for wer:=0 to 1 do begin if wer=1 then (Owner as TForm).Close; end; end; procedure Tformozel.YavruFormKapat; var x:integer; begin for x:=1 to (Owner as TForm).MDIChildCount do (Owner as TForm).MDIChildren[0].Release; end; end.


__________________
SusKun ve Sessiz Mürekkep...


Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Cevapla

Etiketler
bazı, bîr, da, değişiklikleri, form, komponent, yapabilecek


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Tabsheet içinde form açmak (Tabbed Form) Kaf_Dağı Delphi 0 18 Mart 2015 14:12
Ani Isı Değişiklikleri Felç Nedeni Zen Sağlık Köşesi 0 04 Haziran 2013 23:16
İdrarda Renk Değişiklikleri Zen Sağlık Köşesi 0 04 Aralık 2012 21:55
Google Pagerank™ (Pr) Değişiklikleri... Tövbe]{aR Google Seo 1 10 Kasım 2012 21:00
Pr 1 Sitelerle karşılıklı link değişiklikleri dı_queL Link değişimi 3 29 Aralık 2009 17:37