Forum

Visual Basic Yardım
 
Bildirimler
Hepsini Temizle

Visual Basic Yardım

5 Yazılar
2 Üyeler
0 Likes
544 Görüntüleme
(@alperdemirkaynak)
Gönderiler: 10
Active Member
Konu başlatıcı
 

Merhabalar;

elimde 4 tane txt dosyası var

her birinin ilk satırında tanımlayıcı sayısı var.

mesela 1. txt "1040"

           2.txt "2040"

olsun.

1040 max. 20 satır

2040 max 30 satır olsun.

diyorum ki değiştir butonuna bastıgımda 

eğer 1040 satır sayısı 10 dan fazla ise fazlasını silsin 10 satır kalsın yoksa aynen bıraksın

bunu 4 txt için yapmak istiyorum yardımcı olabilirmisiniz.

 
Gönderildi : 05/12/2016 00:54

(@eravse)
Gönderiler: 1753
Üye
 

merhaba 

o liste icinde bir foreach yapın ,

her txt yı alttakı kod ıle acarak okuyun 0

var lineCount = File.ReadLines(@"C:\file.txt").Count(); 

daha sonrasında if linecount == 30 sa dıye bır ıf silsilesi ile de yapmak ıstedıgınız yapın ? bu ısınıze yaramaz mı ?

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 05/12/2016 01:32

(@alperdemirkaynak)
Gönderiler: 10
Active Member
Konu başlatıcı
 

işime yarar ama örnekte verdiğim  30 txt için olsa her biri için 30 tane satır tanımlaması yapmak zorunda kalacagım.

 
Gönderildi : 05/12/2016 02:17

(@eravse)
Gönderiler: 1753
Üye
 

yanı eger sıstematık sekılde artıyorsa yanı 0 ıncı ındex 30 dıyelım 1 ıncı ındex 40 sa for each ıcınde line count u aldıktan sonra + 10 ıle bır kontrol saglayabılrısın boylelıkle tanımlamadan donerken check edersın  ?

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 05/12/2016 02:24

(@alperdemirkaynak)
Gönderiler: 10
Active Member
Konu başlatıcı
 

teşekkür ederim hocam bu mantıklı işte.

 
Gönderildi : 05/12/2016 02:42

Paylaş: