Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
zengin
Üye
Mesajlar: 233 Kayıt: 06 Ağu 2003 10:13
Mesaj
gönderen zengin » 07 Oca 2005 09:38
degerli arkadaşlarım formumda colordialog1 renk konusunda renkleri
sabitlemem gerekiyor örnegin veri tabanına kayıt yapılabilirmi
bana bu konuda yardımlarızı bekliyorum
saygılarımla
Kod: Tümünü seç
if colordialog1.execute then
begin
panel1.Color:=colordialog1.color;
end;
Zengin
ALUCARD
Üye
Mesajlar: 1270 Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:
Mesaj
gönderen ALUCARD » 07 Oca 2005 10:34
veritabanına bitane kayıt adını panel1color verip
Kod: Tümünü seç
if colordialog1.execute then
begin
panel1.Color:=colordialog1.color;
tablepanel1color.value:=colordialog1.color;(bunu stringe çevir)
end;
formun creeattinede
Kod: Tümünü seç
panel1.color:=tablepanel1color.value;
dersen sorunun hallolur
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365 . Üyesi
Hiç Bir Şey İnsan Kadar
Yükselemez ve
Alçalamaz
Erkan ÇAĞLAR
zengin
Üye
Mesajlar: 233 Kayıt: 06 Ağu 2003 10:13
Mesaj
gönderen zengin » 07 Oca 2005 11:34
ALUCARD kardeşim datadaki alan paradoks kullanıyorum
Kod: Tümünü seç
veritabanına bitane kayıt adını panel1color verip
dediginiz alan( Type ) ? ne olacak
Zengin
mussimsek
Admin
Mesajlar: 7603 Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:
Mesaj
gönderen mussimsek » 07 Oca 2005 11:44
renkler Integer sayıdır. Integer gibi davranabilirsin.
Table1.FieldByName('RENK').AsInteger := clRed;
Panel1.Color := TColor(Table1.FieldByName('RENK').AsInteger);
gibi.
Kolay gelsin.
zengin
Üye
Mesajlar: 233 Kayıt: 06 Ağu 2003 10:13
Mesaj
gönderen zengin » 07 Oca 2005 03:20
Degerli üstatlarım colordialog1 kaydetme işlemini bu şekilde oldu
yardımlarınızdan dolayı cokteşkkür ederim
saygılarımla zengin
Kod: Tümünü seç
table1.Edit;
if colordialog1.execute then
begin
Table1.FieldByName('RENK').AsInteger := colordialog1.color;
Panel1.Color := TColor(Table1.FieldByName('RENK').AsInteger);
panel5.Color:= TColor(Table1.FieldByName('RENK').AsInteger);
panel4.Color:= TColor(Table1.FieldByName('RENK').AsInteger);
table1.Post;
end;
Zengin
ALUCARD
Üye
Mesajlar: 1270 Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:
Mesaj
gönderen ALUCARD » 10 Oca 2005 10:31
eğer yardımcı olabildiysek ne mutlu bize
@alucard
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365 . Üyesi
Hiç Bir Şey İnsan Kadar
Yükselemez ve
Alçalamaz
Erkan ÇAĞLAR