Şimdi Ara

c# dosya yazdirirken bosluklari atliyor

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
641
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • c# da txt dosyasi yazdiriyorum fakat tab lari yazdirmiyor butun yazilar birlesik oluyor

    nasil cozebilirim bunu



  • yazdiriyorum derken yaziciya gonderiyorum demek istedim.
  • In the PrintPageEventHandler:

    Font f; // Font to be used
    float x, y; // Print positions
    StringFormat sf = new StringFormat();
    string textToPrint = "Sample Text";
    ....
    PrintPageEventArgs.Graphics.DrawString (textToPrint, f, Brushes.Orange, x,
    y, sf);
    // ASCII 9 is Tab
    x += PrintPageEventArgs.Graphics.MeasureString (Convert.ToString((char)9) +
    textToPrint, f).Width;
    // Prints after a 'tab'
    PrintPageEventArgs.Graphics.DrawString (textToPrint, f, Brushes.Orange, x,
    y, sf);
  • Cok tesekkurler fsh77

    kismen ise yaradi verdigin ornek ama soyle bi sorun da var dosyadan readline la okuyorum stringi ve stringin sadece basinda degil aralarda da tab var onlari da yok ediyor ozaman x i degistirmek ise yaramiyor. neyse artik tek tek okuyup yazdircam satir satir olmuyor



    < Bu mesaj bu kişi tarafından değiştirildi kill-joy -- 16 Temmuz 2011; 15:57:49 >
  • Arada tab varsa gelen satırdaki ilk karakterden once ve son karakterden sonraki tabları bırak (eger varsa) digerlerinin yerine tek karakterlik " " bos string koy sonra kodu kullan .
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.