

VB 6 Da İnternet Cafe Para Hesaplama Yardım
-
S.a
Bir basit internet cafe programı yapıyorum da, elimde 3 tane değişken var. Bunlar:
Saat_ucreti
Baslangic_ucreti
Artis_miktari
Bu değerler kullanıcı tarafından değiştirile biliyor. Ben bu değişkenleri kullanarak fiyatı nasıl hesaplata bilirim acaba. Masa ilk acldiğinde başlangı ücreti değeri verilecek. Artış miktarının saate oranına göre fiyata eklenecek.
Daha öncede bir kaç konu açmıştım fakat pek ilgilenen olmadı bakalım bundan bişey çıkacak mı? -
Hımmm, programcılıkta daha çok yenisin sanırım, sorunun cvbı basit.
Mantığı şu ;
Toplam_ucret = Baslangic_ucreti + kullanim_ucreti + ivir_zivir
kullanım ücretini; hesaplamanın birkaç yolu, örneğin forma bir adet Timer ekle, her 60 sn de bir (döngüyle) kullanım ücretini yeniden hesaplat.Tanımlamaları global yap.
Private Sub Form_Load()
Timer1.Interval = 60000
End Sub
Private Sub Timer1_Timer()
kullanim_ucreti = kullanim_ucreti + 0,25 ' ytl
End Sub
Anladığım kadarıyla timer kullanmayı bilmiyorsun, nette örnek bulabilirsin. -
Internet Cafe Programı yapmak biraz kastırıcı iştir..
Saat gece 12 den sonraki kontrolu yapmak gerekli ıvır dıbır bir suru sey var ..yarın sana ben yaptıgım bir cafe programı gondereyım... Masa degistirme,Masa ac kapat ve gece 12 sornası takibi gibi... -
kastırıcı falan değil cukuruovanın dediği dorudur ama ben olsam öle kullanmam... başlangıç tarihi, dakika ücreti belirle yeterli datediff("n",bas,son) * dakikaucreti seklinde aradaki dakikayı bulursun sonra ücretiyle çarparsın timerlar ram harcar bişey yapar sonra düzenli olmaz ne bilim
-
Selam...Kastırıcı derken bu işi bilmeyen icin demiştim..neyse sözüm yanlış anlaşılmış sanırım..
Sorunları sesli konusursak..Tarih belirle yeterli demissin.
Adam geldi oturdu masaya saat gece 12 yi buldu. ve geciyorda
kalk diyorsun 5 dakkada diyor oldumu sana belirledigin tarih birgün sonraki tarih olarak ? ne oldu belirledigimiz tarih ? uctu :)
Hesap açılışındaki tarihin belli kesimindeki tarih bir gün sonraki..
burada saat farkını hesaplayabilmesi gerekiyor.
Daha önce bu işle ugraşmıştım..Bir projem vardı.. okodları kaybettim.sonra birisi yapmış ama cok hataları vardı bende kendime özgü derlemiştim..Ve cokta güzel olduydu kullanan kafeci arkadaşım bile var bunu..
Buyrun paylaşayım sizler ile http://rapidshare.de/files/19329661/Cafe.rar.html
-
hoca iyide 1 gün geçince 24 saat eklenmiyo aradaki saat alınıyo heralde o kadar aptal deil DateDiff fonksiyonu
baslangic ve son string yada date
datediff("n",baslangic,son) yapdınmı istersen 2 gün arasındaki 1 dakika olsun istersen 1 yıl olsun o tam hesaplar dakikayı merak etme
Toplam Hit: 2414 Toplam Mesaj: 6