Hızlı Bir Şekilde Panel Create Etmek.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
P206
Kıdemli Üye
Mesajlar: 395
Kayıt: 17 Haz 2003 12:36
Konum: İstanbul

Hızlı Bir Şekilde Panel Create Etmek.

Mesaj gönderen P206 »

Herkese Selamlar,

Aslında şu anda çok önemli değil ama kafama takılan bir problem. Bir zamanlar yaptığım bir programda ekrana Spineditlere (2 tane) girilen sayı kadar panel oluşturuyordum. Satranç tahtası gibi düşünün 8x8 bende Spineditlerde ki kadar oluşturuyordum.
Asıl sorunum 25x25 yada daha fazla olan durumlarda yavaş olmasıydı. (Tabi bu panellerin renkleri koordinatları ve boyutlarıda program açısından çok önemeli)
Bunu yapmak için thread falan da denedim ama herkes bir koldan Create etsin diye ama...

Bunu yapmak için yani daha hızlı olması için bişeyler yapabilirmiyiz.

Benim kullandığım iç içe for döngüsü şeklinde işte 25 tane altalta 1. Colon oluşturyor, sonra 2. Colon u alt alta oluşturyor.


Herkese Şimdiden teşekkürler.
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Create esnasında ekranı çok oyalıyorsa SplahForm kullanabilirsin kullanıcıyıda oyalamış olursun.

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

Create işlemleri bittikten sonra parentlarını vermeyi denesene, her create ten sonra ekranı boyaması vakit kaybettiriyor olabilir. Invisible create edip daha sonra döngü ile parent vererek görünmelerini sağla
kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
P206
Kıdemli Üye
Mesajlar: 395
Kayıt: 17 Haz 2003 12:36
Konum: İstanbul

Mesaj gönderen P206 »

Cevap Herkese teşekkürler.

Freeman35 abinin dediği işlemide yapmıştım. Biraz fark olmuştu. Heralde 6000-7000 Mhz lik bir alet ve yeni bir işletim sistemi ile daha hızlı olacak bu.

Teşekkürler.
Cevapla