Borç miktarını TL cinsinden gösterme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
akineton
Üye
Mesajlar: 181
Kayıt: 22 Kas 2010 11:33

Borç miktarını TL cinsinden gösterme

Mesaj gönderen akineton »

Nerhaba arkadaşlar yapmış olduğum ticari uygulamada edit de borç miktarını 1200 şeklinde gösteriyorum ben buna 1200,00 TL şeklinde göstermek istiyorum acaba nasıl yaparım.. ??
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen orhancc »

Kod: Tümünü seç

  Edit1.Text := Format('%m',[1200.00]);
akineton
Üye
Mesajlar: 181
Kayıt: 22 Kas 2010 11:33

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen akineton »

cevabınız için tşk ederim fakat editin içine tıkladığım zaman .00TL yazısı gidiyor ayrıca editte mesela 5.00 yazıyorsa bu koddan sonra sadece 1.200 tl yazıyor..
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen orhancc »

o zaman mask edit kullanacaksın. tabi ki 1200 yazar çünkü ordaki değeri değiştirmen gerekiyor :)
akineton
Üye
Mesajlar: 181
Kayıt: 22 Kas 2010 11:33

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen akineton »

nasıl yapacaz hocam anlamadım biraz daha açıklarmısınız ? kodu editin mask edit olayına mı yazacaz ??
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen orhancc »

Maskedit Componenti var onu kullanabilirsin istersen.
akineton
Üye
Mesajlar: 181
Kayıt: 22 Kas 2010 11:33

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen akineton »

mask edit componenti olmadan yapılmaz mı bu o kadar zor bişey değil ...
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen orhancc »

editin içine tıklayınca birşey değişmiyor sen başka bir kod daha yazmış olmayasın. yoksa dbedit mi kullanıyorsun ?
Kullanıcı avatarı
barutali
Üye
Mesajlar: 297
Kayıt: 02 Tem 2007 02:30

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen barutali »

TCurrencyedit adında 3. parti bi bileşen vardı. Onu da kullanabilirsiniz..

Bkz: JVCL, Raize, DevExpress, BussinessSkin gibi paketlerde de mevcut.
Tavsiye: JVCL
Sebep : Beleş
amatör küme programcı :D
akineton
Üye
Mesajlar: 181
Kayıt: 22 Kas 2010 11:33

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen akineton »

evet dbEdit kullanıyorum..
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen conari »

Kod: Tümünü seç

DBEDit.text= CurrToStrF(DBEDit.text,ffCurrency, 2)
onexit
onchange
onkeypress lere yazıver.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
akineton
Üye
Mesajlar: 181
Kayıt: 22 Kas 2010 11:33

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen akineton »

conari hocam ilgin için tşk ederim verdiğin koud onChange olayına şu şekild eyaz ım :
DBEDit9.text=CurrToStrF(DBEDit.text,ffCurrency, 2)

ama hata verdi :

[Error] Unit4.pas(224): ':=' expected but '=' found
[Error] Unit4.pas(224): Undeclared identifier: 'DBEDit'
[Error] Unit4.pas(224): 'END' expected but ',' found
[Fatal Error] Project2.dpr(22): Could not compile used unit 'Unit4.pas'
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen unicorn64 »

"kopyala, yapıştır"dan sonra "kontrol et,gerekirse düzelt" komutunu kullanın :)
hata mesajında
':=' bekliyordum ama '=' buldum
diyor,

Kod: Tümünü seç

 DBEDit.text:= CurrToStrF(DBEDit.text,ffCurrency, 2);
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen conari »

unicorn64 yazdı:"kopyala, yapıştır"dan sonra "kontrol et,gerekirse düzelt" komutunu kullanın :)
Bunu imzamamı eklesem acaba :D
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
akineton
Üye
Mesajlar: 181
Kayıt: 22 Kas 2010 11:33

Re: Borç miktarını TL cinsinden gösterme

Mesaj gönderen akineton »

unicorn64 yazdı:"kopyala, yapıştır"dan sonra "kontrol et,gerekirse düzelt" komutunu kullanın :)
hata mesajında
':=' bekliyordum ama '=' buldum
diyor,

Kod: Tümünü seç

 DBEDit.text:= CurrToStrF(DBEDit.text,ffCurrency, 2);

nedemek istediğinizi anlayamadım ayrıca en son yazdığınız kodda hata verdi çalışimadı :( :(
Cevapla