VB2010'da txt dosyasında bir satırda bulunan 2 kelimeyi ayrı ayrı nasıl okutabilirim
#1
Bir txt dosyasına, 2 ayrı TextBox yardımıyla, 2 kelimeyi, tırnak içinde ve aralarında virgül olacak şekilde aşağıdaki kodla yazdırıyorum.
Kod:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DosyayaYaz.Click
    FileOpen(1, Application.StartupPath & "\TurEng.txt", OpenMode.Append)
        PrintLine(1, TextBox1.Text, TextBox2.Text)
    FileClose(1)
End Sub
Kod:
"kedi","cat"
"köpek","dog"
"ağaç","tree"
Aslında benzer bir mantıkla bu kayıtları geri okuma yaptırabilmem lazım.
Kod:
FileOpen(1, Application.StartupPath & "\TurEng.txt", OpenMode.Input)
    Do While Not EOF(1)
        TextBox1.AppendText([b]LineInput(1)[/b] & vbNewLine)
        TextBox2.AppendText([b]LineInput(1)[/b] & vbNewLine)
    Loop
FileClose(1)
Bu kodlarla txt dosyasından veriler...
Kod:
Textbox1.Text'e   "kedi","cat"
Textbox2.Text'e   "köpek","dog"
şeklinde geliyor. Oysa benim istediğim; ilk kelimeyi TextBox1'e, 2. kelimeyi TextBox2'ye yazdırabilmek.

Ancak Input'un doğru kullanım şeklini kaç gündür araştırmama rağmen henüz bulamadım.

Burada 2 sorun var;
1) txt dosyasına yazarken olduğu gibi, satırdan kelimeleri okurken de kelimeleri ayrı ayrı okumalı. Fakat bu kodlar iki kelimeyi bütün olarak okuyor.
2) Satırı okurken tırnaklar ve virgülle birlikte okuyor.

Yapmaya çalıştığım proje, bu noktada tıkandı kaldı. Bu sorunu çözemezsem, ilerlemem mümkün değil. Sorunumu aşmama yardımcı olabilirseniz çok sevineceğim...



  Alıntı
Bu mesajı beğenenler:
#2
sn a_day;
split fonksiyonunu bakmalısınız..
http://www.dotnetperls.com/split-vbnet

imza; jon206
www.access-sql.com



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  VB2010'da txt dosyasında bir satırda bulunan 2 kelimeyi ayrı ayrı nasıl okutabilirim? A_day 2 1.527 02-11-2014, 20:00
Son Mesaj: A_day

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi