Bu forum çerez kullanır
Bu forum, kayıtlıysanız oturum açma bilgilerinizi ve değilseniz son ziyaretinizi saklamak için tanımlama bilgilerini kullanır. Çerezler, bilgisayarınızda depolanan küçük metin dokümanlardır; Bu forum tarafından oluşturulan çerezler yalnızca bu web sitesinde kullanılabilir ve güvenlik riski oluşturmaz. Bu forumdaki tanımlama bilgileri ayrıca okuduğunuz belirli konuları ve bunları en son ne zaman okuduğunuzu da izler. Lütfen bu çerezleri kabul edip etmediğinizi onaylayın.

Bu sorunun tekrar sorulmasını önlemek için, seçeneğinize bakılmaksızın tarayıcınızda bir çerez saklanacaktır. Altbilgideki bağlantıyı kullanarak istediğiniz zaman çerez ayarlarınızı değiştirebilirsiniz.

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
DELPHİ ListBox Sorunu.. YARDIM EDERMİSİNİZ ARKADAÞLAR LÜTFEN
#1
ARKADAÞLAR..

Form1 de 1 tane HESAP BUTONU, 1 tane PANel,
Form2 de 8 tane CHECKBOX , 8 tane COMBOBOX ve 8 tane LABEL ,
Form3 te 1 tane LABEL , 2 tane LİSTBOX ve 1 tane HESAPLA BUTONUm var

- Kullanıcı Form2 de Checkboxlarla yiyeceklerini seçip, ComboBoxlar ile Porsiyonunu seçtiğinde her ComboBox ın yanında bulunan Label da 'Seçtiği yiyeceğe ait Fiyat' yazıyor..
- Ardından Form1 deki Hesap Butonuna tıkladığında ; Form2 de seçtiği yiyeceklerin isimleri Form3 deki ListBox1 de, fiyatları Form3 deki ListBox2 de görüntülenecektir..
- Daha sonra kullanıcı Form3 deki Hesapla Butonuna tıkladığında ; Form3 deki ListBox2 de yazan fiyatlar toplanıp Form1 deki Panelde yazıcak..

Þuan yazdığım kodlarda ;

- Form2 de seçtiğim yiyecekleri ve porsiyonlarına karşılık gelen fiyatı Form3 deki ListBoxlarda yazdırdım.
Seç[B]ile
n yiyecekleri yazdırmada sorun çıkmadı.
Seçilen yiyeceklere karşılık gelen fiyatı ListBox2 ye yazdırdığımda şöyle bir ekran ortaya çıkıyor.

1

5


3

2
[/B]
Yani işaretlediklerimin fiyatı yazıyor, işaretlemediklerimin satırları BOÞ gözüküyor. Ben sadece işaretlediklerimin fiyatının yazm[B]As
ını istiyorum.
Ayrıca ListBox2 deki fiyatların toplamını Form1 deki Panel de yazdırmada şu kodu kullanıyorum HATA VERİYOR ..

HESAPLA BUTONU:
procedure TForm1.Button1Click(sender: TObject);
var
toplam,i:integer;
begin
toplam:=0;
for i:=0 to listbox2.items.count-1 do
begin
toplam:=toplam+strtoint(listbox2.items);
Forum1.Panel1.Caption:=inttostr(toplam);
end;

end;


Bu kodları yazdığımda aşağıdaki hata ekrana çıkıyor.

[/B]Yani işaretlediklerimin fiyatı yazıyor, işaretlemediklerimin satırları BOÞ gözüküyor. Ben sadece işaretlediklerimin fiyatının yazm[B]Asını istiyorum.
Ayrıca ListBox2 deki fiyatların toplamını Form1 deki Panel de yazdırmada şu kodu kullanıyorum HATA VERİYOR ..

HESAPLA BUTONU:
procedure TForm1.Button1Click(sender: TObject);
var
toplam,i:integer;
begin
toplam:=0;
for i:=0 to listbox2.items.count-1 do
begin
toplam:=toplam+strtoint(listbox2.items);
Forum1.Panel1.Caption:=inttostr(toplam);
end;

end;


Bu kodları yazdığımda aşağıdaki hata ekrana çıkıyor.
[/B]Project Project1.exe raised exception class EConvertError with message ''' is not a valid integer valuse'. Process stopped.Use Step or Run to continue.
Bul
Cevapla
#2
Forum1.Panel1.Caption:=inttostr(toplam);
kısımlarını döngünün dışına koyunuz. bunun dışında toplam değerini doğal tamsayı (integer) olarak tanımladığınızdan,
bu sayı ondalık (float) olarak toplanan sayılar (fiyatlar ondalık ise, mesela 5,50 TL) için hata verecektir.

fiyatlar dediğim gibi ondalıksa toplam sayısını float olarak tanımlamanız gerekir.
[SIGPIC][/SIGPIC]
Bul
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  windows 7 bat programlama sorunu ..?? derissa 0 2,505 12-12-2013, 09:26
Son Yorum: derissa
  listbox arkadaşlar yardım.... oguz__ 0 2,445 24-04-2012, 17:02
Son Yorum: oguz__
  Lütfen yardım edin !! TCMeRTBeey 0 2,359 22-12-2011, 23:40
Son Yorum: TCMeRTBeey
  VB6'da kayıt sorunu :( x3uqm4 2 3,510 29-04-2009, 22:28
Son Yorum: x3uqm4
  regedit'e reg yazdırma sorunu hardware22 1 3,283 23-04-2009, 10:00
Son Yorum: x3uqm4
  Delphi Dokuman || Pdf || Yuzlerce Hazir Kod || 130 Sayfa || KaRa_KRaL 4 5,430 28-10-2008, 13:04
Son Yorum: maviumutlar
  Delphi Kitapları (Türkçe) KaRa_KRaL 4 6,095 29-07-2008, 17:54
Son Yorum: maviumutlar
  Delphi Nesneleri sariye 1 7,958 29-07-2008, 09:28
Son Yorum: huzun_bulutu
  Delphi'ye Giriş KaRa_KRaL 2 6,766 29-07-2008, 09:07
Son Yorum: huzun_bulutu
  C++ ile ilgili yardım makia 14 4,924 23-07-2008, 14:20
Son Yorum: makia

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi