folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Visual Basic İle TXT Dosyasındaki Aranan Kelimeyi Bulma ?



Visual Basic İle TXT Dosyasındaki Aranan Kelimeyi Bulma ?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Mythbusters
    Mythbusters's avatar
    Kayıt Tarihi: 07/Aralık/2007
    Erkek

    Merhaba arkadaşlar bu aralarda visual basic e sarmış durumdayım ve kendimce çalışıyorum çeşitli projeler düşünüyor ve deniyorum bu projede otel müşterisinin bilgilerini oda numarası aracılığıyla bulmak istiyorum yani.

    elimde bir textbox var buraya yazılan numara oda numarası olucak

    2 butona basılıcak ve başka bir textboxa txt dosyasından bulunan veriler yazdırılıcak 

    bulunup yazdırılması gereken bilgide şu şekilde::

     

    Adı:adam   Soyadı:adam   TC NO:öööööö   Cinsiyeti:Bay

     

    Giriş Tarihi:11/15/2014 10:21:29 PM   Çıkış Tarihi:11/19/2014 10:21:29 PMkaldığı gün:3

     

    Oda NO:106

     

    DURUMU ==> ***Tam Pansiyon****

     

    ****ücret alındı****Alınan Ücret:600 TL

    --------------------------------------------------------------------------------------------------------------------------------------------------

    bu bilgileri textboxa sadece oda numarasını girerek getirmek istiyorum. 106 girdim butona bastım ve textboxa bu bilgiler geldi gibi.

    benim kullandığım kodlar:

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
            Dim dosya1, tmp As String
            Dim odano As Integer
            Dim fileDateTime As String = DateTime.Now.ToString("dd.MM.yyyy")
            dosya1 = "C:\" + "Otel kayıt" + " " + fileDateTime + ".txt"
    
            Dim yeni As FileStream = New FileStream(dosya1, FileMode.Open)
            Dim oku As StreamReader = New StreamReader(yeni)
            TextBox6.Text = odano
            Do
    
                tmp = oku.ReadLine()
                TextBox8.Text = TextBox8.Text & tmp &
                    Microsoft.VisualBasic.ControlChars.CrLf
            Loop Until tmp Is Nothing
            oku.Close()
            yeni.Close()
    ''tabiki bu kodlar ekrana tüm müşterinin bilgilerini yansıtıyor bunu nasıl çözebilirim saolun



    soralım öğrenelim, öğrenelim soralım.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Gizem
    sLeymN
    sLeymN's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    Regexle yapabilirsin 


    Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RockZs
    RockZs's avatar
    Kayıt Tarihi: 30/Haziran/2002
    Erkek

    kolay gelsin. ben de benzer şeyleri, delphi ile yapmaya çalışıyorum. "string işlemleri" ya da "string oprerations in vb" felan diye aratırsan belki başka kaynaklardan da yararlanabilirsiniz.

    kolay gelsin..

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Mythbusters
    Mythbusters's avatar
    Kayıt Tarihi: 07/Aralık/2007
    Erkek

    Tesekkur ederim arkadaslar contains diye bi kod ve baya domgu kullanarak buldum oda numarasini iceren satiri falat bunu diger bilgilere yaymak zor olucak gibi bakalim saolun


    soralım öğrenelim, öğrenelim soralım.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Mythbusters
    Mythbusters's avatar
    Kayıt Tarihi: 07/Aralık/2007
    Erkek

    106 Adı:adam   Soyadı:adam   TC NO:öööööö   Cinsiyeti:Bay

     

    Giriş Tarihi:11/15/2014 10:21:29 PM   Çıkış Tarihi:11/19/2014 10:21:29 PMkaldığı gün:3

     

    Oda NO:106

     

    DURUMU ==> ***Tam Pansiyon****

     

    106 ****ücret alındı****Alınan Ücret:600 TL

    --------------------------------------------------------------------------------------------------------------------------------------------------

    arkadaşlar ben çıktıyı değiştirdim şimdi bu çıktı oda numarası ile başlıyor gördüğünüz gibi ve oda numarası ilede bitiyor yani 106. şimdi bu alanı nasıl okutabiliriz bi fikri olan ? denemediğim method kalmadı gibi.


    soralım öğrenelim, öğrenelim soralım.
Toplam Hit: 1011 Toplam Mesaj: 5