Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
bileşen - timer vs kalabalığıdan kurtulma ?
#11
(15-07-2018, Saat: 19:22)yhackup Adlı Kullanıcıdan Alıntı: Smile
Ekranda o komponetler olmadan kod yazamıyor musun , ben çook gerekmedikçe atmıyorum bile ekrana kod içerisinde create ediyorum çoğunu..

o kadar tecrübem olduğunu sanmıyorum  Smile
Cevapla
#12
Aslında zor değil. Genel prensip olarak ekranda görünen nesneler için bileşenler ekrana yerleştirilir.
Bunun dışındakiler içinse sadece kod ile Create metodu kullanılır.


function VeriSorguOlustur(Veri:TADOConnection; SQL:string=''; SaltOkunur:boolean=true; SadeceIleri:boolean=false): TADOQuery;
begin
  result:=TADOQuery.Create(nil);
  result.Connection:=Veri;

  if SadeceIleri then
     result.CursorType:=ctOpenForwardOnly
  else
     result.CursorType:=ctKeyset;

  result.SQL.Text:=SQL;

  if SaltOkunur then
     result.LockType:=ltReadOnly
  else
     result.LockType:=ltOptimistic;

end;


procedure buton1click(....);
var
  q:TADOQuery;
begin
  q:=VeriSorguOlustur(AdoConn1,"select * from ......");
  q.Open;
  ...
  q.Free;
end;



IF'ler çok mühim değil. Temelde 4-5 satır yeterli.
Cevapla
#13
(15-07-2018, Saat: 13:42)BY-HAYALET Adlı Kullanıcıdan Alıntı:
(15-07-2018, Saat: 13:38)hyperxman Adlı Kullanıcıdan Alıntı: Sanırsam görsel olmayan bileşen görmeyince kod yazmanız engelleniyor  Dodgy Herneyse DataModule oluşturup oraya ekleyebilirsiniz.

Yine değineceğim mesele biraz Delphi IDE'sine çalışınız.

DataModule tam aradığım teşekkür ederim.

görmediğin bir şeyin içine nasıl kod yazabilirsin ki ?  Huh  ( tabiki yolları vardır ama zor olanı isteyen olacağını sanmıyorum... ) 

ve öneri içinde teşekkür ederim...

Formnun tamamını gizlemiyor sadece görsel olmayan bileşenleri gizliyor o buton. Dolayısıyla tasarım ile uğraşacaksan butona basar görsel olmayan bileşenleri gizlersin, görsel olmayan bileşenlere erişmen gerektiğinde ister butona tıklayıp tekrar görsel olmayan bileşenleri gösterip istediğin özelliğine erişirsin, istersen object inspector üzerinden arayarak istediğin bileşene erişirsin, istersen F6'ya basıp aradığın bileşenin adını yazıp oradan bulduktan sonra yine object inspector'da istediğin özelliğini görür ve değiştirebilirsin. Ortada bir sorun ya da büyütülecek bir şey olduğunu düşünmüyorum  Rolleyes
Cevapla
#14
(18-07-2018, Saat: 15:24)edo Adlı Kullanıcıdan Alıntı:
(15-07-2018, Saat: 13:42)BY-HAYALET Adlı Kullanıcıdan Alıntı: DataModule tam aradığım teşekkür ederim.

görmediğin bir şeyin içine nasıl kod yazabilirsin ki ?  Huh  ( tabiki yolları vardır ama zor olanı isteyen olacağını sanmıyorum... ) 

ve öneri içinde teşekkür ederim...

Formnun tamamını gizlemiyor sadece görsel olmayan bileşenleri gizliyor o buton. Dolayısıyla tasarım ile uğraşacaksan butona basar görsel olmayan bileşenleri gizlersin, görsel olmayan bileşenlere erişmen gerektiğinde ister butona tıklayıp tekrar görsel olmayan bileşenleri gösterip istediğin özelliğine erişirsin, istersen object inspector üzerinden arayarak istediğin bileşene erişirsin, istersen F6'ya basıp aradığın bileşenin adını yazıp oradan bulduktan sonra yine object inspector'da istediğin özelliğini görür ve değiştirebilirsin. Ortada bir sorun ya da büyütülecek bir şey olduğunu düşünmüyorum  Rolleyes

formun tamamını gizlemediğinin farkındayım zaten ve yinede bana kullanışlı gelmedi ( sanki çok önemliymişim gibi birde beğenmiyorum Smile   )  Smile
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Timer Interval değerini verme - Çözüldü Altıner 1 1.749 31-03-2022, Saat: 22:47
Son Yorum: barutali
  Bileşen yüklemede versiyon farkı ekank 8 5.109 16-07-2020, Saat: 11:31
Son Yorum: mrmarman
  FMX Timer Kullanım 3ddark 1 2.297 25-04-2020, Saat: 17:24
Son Yorum: Abdullah ILGAZ
  MapView bileşen olayları KUNTAY 0 1.310 05-04-2020, Saat: 23:24
Son Yorum: KUNTAY
  Timer -Procedure ? Mr.Developer 9 9.147 23-05-2019, Saat: 17:32
Son Yorum: Mr.Developer



Konuyu Okuyanlar: 1 Ziyaretçi