Çözüldü C# Metin belgesindeki verileri satır satır yazdırma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

FAT1HIYY3

Decapat
Katılım
23 Ocak 2022
Mesajlar
862
Makaleler
2
Çözümler
6
Daha fazla  
Cinsiyet
Erkek
Örneğin seçtiğim metin belgesi şöyle varsayalım:

Mesaj 1,
Mesaj 2,
Mesaj 3,
Mesaj 4.

Bunları sırasıyla panoya kopyalamasını istiyorum bunu nasıl bir kodla yapabilirim?
 
C#:
var source = File.ReadLines(@"C:\MyText.txt");

File.WriteAllLines(@"C:\target1.txt", source.Take(1));
File.WriteAllLines(@"C:\target2.txt", source.Take(2));
File.WriteAllLines(@"C:\target3.txt", source.Take(3));
File.WriteAllLines(@"C:\target4.txt", source.Take(4));

//tüm satırlar
File.WriteAllLines(@"C:\target5.txt", source);

Kaynak reading and copying lines of text in a specific way
 
Panoya sırayla kopyalarsanız diğerinin yerine geçer.

Toplu olarak yazdırmanız gerekmekte panoya.

C#:
Clipboard.SetText($"{deger}\n{deger2}\n{deger3}");
 
Panoya sırayla kopyalarsanız diğerinin yerine geçer.

Toplu olarak yazdırmanız gerekmekte panoya.

C#:
Clipboard.SetText($"{deger}\n{deger2}\n{deger3}");

Hocam panoya kopyaladıktan sonra yapıştırıp enterleyecek bir de. Onu yazmayı unutmuşum hocam kusura bakmayın.
 
@FAT1HIYY3 o zaman altına bunu eklemeniz gerekmekte.

C#:
Clipboard.GetText();

Bu panoya kopyalanan değeri yapıştırır.
 
Hocam özel bir alan yok. Sürekli kopyala yapıştır enter işlemi yapacak.
Döngü içerisinde yapıştır enter girdilerini aşağıdaki gibi yaparsın.

C#:
SendKeys.SendWait("^v");
SendKeys.SendWait("{ENTER}");

Roines hocamın dediği gibi yapıştırılıyorsa enter kısmını kullan sadece.
 

Teşekkürler hocam cevabınız için (az önce yanlışlıkla mesajınıza "beğenmedim" attım bu arada kusura bakmayın )

@FAT1HIYY3 o zaman altına bunu eklemeniz gerekmekte.

C#:
Clipboard.GetText();

Bu panoya kopyalanan değeri yapıştırır.


Sizlere de teşekkürler hocam.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…