Çö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
767
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}");

Hocam panoya kopyaladıktan sonra yapıştırıp enterleyecek bir de. Onu yazmayı unutmuşum hocam kusura bakmayın.
 
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.
 
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.

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

Sizlere de teşekkürler hocam.
 

Geri
Yukarı