İstenilen satira kayıt

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
rapsodim
Üye
Mesajlar: 147
Kayıt: 15 Eki 2003 03:52

İstenilen satira kayıt

Mesaj gönderen rapsodim »

string bir alanlarım var.
a b c
12 18 20
10 9921 76636 gibi değerler var.
text dosyaya istediğim satırdan bu değerleri nasıl yazırabilirim.


12 18 20
10 9921 76636
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
istediğim satır derken text dosyasının istediğiniz bir satırından itibaren mi yoksa tablodaki belli bir kayıttan itibaren mi?

en basitinden bir memo ya kayıtları istediğin formatta atarsın, sonra memo1.lines.savetofile(xxx); ile kayıdedebilirsin.
Kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
rapsodim
Üye
Mesajlar: 147
Kayıt: 15 Eki 2003 03:52

Mesaj gönderen rapsodim »

evet text dosyasina tablomdaki alanlari istenilen sutuna sıralı bir şekilde yazdırmak istiyorum.
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

text dosya kullanacaksan, alanları yazdırırken belirli bir karaktere tamamla,
örneğin ad ve soyad alanları olduğunu ve bualanların uzunluğunun 20 olduğunu düşünelim tablonda. ad ali olarak girildiğinde bunu belli bir karakterle 20 ye tamamlar
yani;
AD

ali*****************
abdullah************ gibi. aynı şekilde soyad alanıda,

SOYAD
seferoğlu***********
taş****************

text dosyada aşağıdaki gibi görünür.

ali*****************seferoğlu***********
abdullah************taş****************

programdan dosyayı okurkende ReadLn ile okuttuğunda ilk 20 karakter isim son 20 karakter soyaddır. tabi * karakterlerinide atarsan ad ve soyada ulaşırsın.
DeveloperToolKit

..::|YeşilMavi|::..
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

eğer amaç bilgileri kaydedip okumaksa bence en güzeli aralarına bir ayıraç koymak. Mesela ; (noktalı virgül)

Kolay gelsin.
Cevapla