Objeyi serialize ve unserialize etmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
alicilin
Üye
Mesajlar: 15
Kayıt: 23 Ara 2014 04:11
Konum: Şırnak
İletişim:

Objeyi serialize ve unserialize etmek

Mesaj gönderen alicilin »

Merhaba arkadaşlar. Kodbank uygulaması yazıyorum Bir yere takıldım. Kategorilere kullanıcının kod renklendirmesini seçtirmek istiyorum. Hangi kodun hangi renklendirmeyi kullanacağını belirlemek için dil kategorileri tabloma bir alan daha ekleyip bu kısma Renklendirici stilin ismini yazdırmak istiyorum. Memo olarak Tms nin advmemo yu kullanıyorum. Advmemonun renklendiricilerini forma koyup veritabanından ismini çektiğim renklendiriciyi memonun renklendirici olarak atamak istiyorum. Fakat kod renklendiricisinin Türü TAdvmemostyler şeklinde fakat benim veritabanından çekeceğim string türünde. Bu renklendirici stili nasıl atayabilirm
İnşallah derdimi anlatabilmişimdir.
Önemli olan bilip bilmemek değil. Öğrenebilecek kapasitede olmak
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: Objeyi serialize ve unserialize etmek

Mesaj gönderen Lord_Ares »

Yanlış anlamadıysam renk kodlarını table da tutmak istiyorsun (biraz karışık anlatmışsın :D ) , fikir olarak anladığım kadarıyla şöyle söyleyebilirim.
Veritabanında renk idlerini tutcağın otomatik artan bir alan tanımla böylece her eklenen kayıt benzersiz olacak ve bir sonraki eklenen kayda benzemeyecektir. ikinci olarak renk isimlerini tutacağın bir string alan tanımla. üçüncü olarak renk kodlarını tutacağın başka bir string alan tanımla

İd :integer ( otomatik artan alan)
Renkkodu, Renkadı: string;

Kısa bir for döngüsü ile renk kodlarını Renkkodu adındaki string alana çek. Böylece her yeni kayıt eklediğinde id alanı otomatik bir artıcak ve sana benzersiz bir numara vermiş olacaktır. Renkadınıda ellemi eklersin yoksa çekebileceğin bir alan varmı bilemem varsa onuda çek.
Bu şekildeki bir yapı hem veritabanında aramalarda hızlı çalışır hemde renk isimlerini yönetmende kolaylık sağlayacaktır. Kullanırken tek yapman gereken şöyle olur

İf id=5 showmessage ('kırmızı ')

gibi..
alicilin
Üye
Mesajlar: 15
Kayıt: 23 Ara 2014 04:11
Konum: Şırnak
İletişim:

Re: Objeyi serialize ve unserialize etmek

Mesaj gönderen alicilin »

Cevap için çok teşekkür ederim. Aynen dediğiniz gibi yaptım :bravo:
Önemli olan bilip bilmemek değil. Öğrenebilecek kapasitede olmak
Cevapla