Click here to Skip to main content
12,404,278 members (72,651 online)
Rate this:
 
Please Sign up or sign in to vote.
H Everyone...

In my C# .net desktop application i want to copy text from a text file and want to paste that text into a notepad or MS Word or Word pad .

i use
string.Copy(String str);
to copy the text of that Text file but when open a MS Word or Note Pad or Word Pad ,nothing to be pasted .

how to paste one text into MS Word or Note Pad or Word Pad from VS Test Box ?
Posted 9-Nov-12 20:20pm
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

Use below code

Clipboard.SetText(txtClipboard.Text);

Also refer Clipboard Copy and Paste with C#[^]
  Permalink  
Comments
krushna chandra jena 10-Nov-12 2:49am
   
Thank You very much
shanalalkasim 10-Nov-12 2:52am
   
Welcome
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 2

You just need to write the string into text file and store it at desired path. Suppose your data is in string strValue:
string strValue = "your data";
 
FileStream fs = new FileStream("D:\\test.txt", FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
sw.BaseStream.Seek(0, SeekOrigin.End);
sw.WriteLine(strValue);
sw.Flush();
sw.Close();
this will create a file test.txt in your D drive if it doesn't exist. otherwise it will append. if u don't want to append and create new file everytime, you can just delete before writing.
if (File.Exists("D:\\test.txt");
	File.Delete("D:\\test.txt");

Inclue System.IO namespace.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.160721.1 | Last Updated 10 Nov 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100