- PHP Nuke ile İlgili Görüş, Öneri ve İsteklerinizi Lütfen DiÄŸer Sitemize Yapınız...       - PHP Nuke ArÅŸiv Sitemiz Yenilenmektedir. Ana Sitemizde Bulunan PHP Nuke İle İlgili Bölümler ve Dosyalar ArÅŸiv Sitemize Taşınmıştır...      
Ana Sayfa
  Ana Sayfa | Haberler | Dosyalar | Sunumlar | Forum | Ä°letiÅŸim Açılış Sayfası Yap  Sık kullanılanlara Ekle  Ä°letiÅŸim  Arkadaşınıza Önerin
 
Egitimin Sesi :: Başlık görüntüleniyor - Bir program yazalım
 SSSSSS   AramaArama   Kullanıcı GruplarıKullanıcı Grupları   ProfilProfil   Ã–zel mesajlarınızı kontrol etmek için giriÅŸ yapınÖzel mesajlarınızı kontrol etmek için giriÅŸ yapın   GiriÅŸGiriÅŸ 

Bir program yazalım

 
Yeni baÅŸlık gönder   BaÅŸlığa cevap gönder    Egitimin Sesi Forum Ana Sayfa -> Visual Basic Dersleri
Önceki baÅŸlık :: Sonraki baÅŸlık  
Yazar Mesaj
celal_gozlek
Site Yöneticisi
Site Yöneticisi


Kayıt: Oct 20, 2005
Mesajlar: -12

MesajTarih: ÇrÅŸ Mar 01, 2006 2:21 am    Mesaj konusu: Bir program yazalım Alıntıyla Cevap Gönder

ArkadaÅŸlar,
Diyelim ki,yakınlarımızın doğum günlerini isimleriyle beraber kaydetip sonra da baktığımızda kimin doğum günüymüş öğreneceğiz.
İşte basit bir program.
Basic'te standart bir form açıyoruz.
Formumuza iki tane CommandButton,bir tane Label ve bir tane de ListBox ekliyoruz.

Formda:
Label1 (Program açılınca otomatik olarak tarih yazıyor)
Textbox1 (ad)
Textbox2 (soyad)
Textbox3 DoÄŸum tarihi)
List1 (Bu listede hem kayıtlı olan kişileri görebilirsinz,hem de doğum günü olan kişilerin adve soyadlarını görebilirsiniz.)
Command1 (Kayıt yapmanı sağlar)
Command2 (Doğum günü olan kişileri listelemenizi sağlar)

İşte tam olarak kodlar:

Private Sub Form_Load()
Label1.Caption = Date
Open "C:\dosya1.txt" For Append As #1
Close #1
List1.Clear
Open "C:\dosya1.txt" For Input As #1
Do While Not EOF(1)
Input #1, ad, soyad, tarih
List1.AddItem ad + "-" + soyad
Loop
Close #1
End Sub
Private Sub Command1_Click()
ad = Text1
soyad = Text2
tarih = Text3
Open "C:\dosya1.txt" For Append As #1
Write #1, ad, soyad, tarih
Close #1
List1.Clear
Open "C:\dosya1.txt" For Input As #1
Do While Not EOF(1)
Input #1, ad, soyad, tarih
List1.AddItem ad + "-" + soyad
Loop
Close #1
End Sub

Private Sub Command2_Click()
List1.Clear
Open "C:\dosya1.txt" For Input As #1
Do While Not EOF(1)
Input #1, ad, soyad, tarih
If tarih = Label1 Then
List1.AddItem ad + "-" + soyad
End If
Loop
Close #1
End Sub

Umarım üzerinde alıştırmalar yaparsınız.Kolay gelsin.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
ahmetdemirci73



Kayıt: Mar 12, 2006
Mesajlar: 0
Konum: Kastamonu/TOSYA

MesajTarih: Cmt Mar 18, 2006 1:15 pm    Mesaj konusu: saol Alıntıyla Cevap Gönder

saloasın ellerin dert görmesin
_________________
<marquee width="570" height="26"> [FONT="Comic Sans MS"][SIZE="5"]***** BİLGİ PAYLAŞILDIKCA BÜYÜR****[/SIZE][/FONT]</marquee>
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
Önceki mesajları göster:   
Yeni baÅŸlık gönder   BaÅŸlığa cevap gönder    Egitimin Sesi Forum Ana Sayfa -> Visual Basic Dersleri Tüm zamanlar GMT +2 Saat
1. sayfa (Toplam 1 sayfa)

 
GeçiÅŸ Yap:  
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız

Powered by phpBB © 2001, 2005 phpBB Group
 
Ana Sayfa | Dosyalar | Sunumlar | Forumlar | Haberler | Ä°letiÅŸim |  Haber Bandı  
 

Sitemiz PHPNuke alt yapısı kullanılarak tarafımızca hazırlanmıştır. Her hakkı saklıdır.
1024x768 pixsel görüntü boyutuna göre düzenlenmiştir.
WebMaster: Yılmaz Öğretmen © 2011
EÄŸitimin Sesi  PHP-Nuke Resmi Sitesi