我想寫Html格式,但我甚至不能得到一個簡單的MSDN示例它的工作。不能往返html格式到剪貼板
http://msdn.microsoft.com/en-us/library/tbfb3z56.aspx
這是否控制檯應用程序,剪貼板輪卸料,工作的人?
using System; using System.Windows; //Need to add a PresentationCore or System.Windows.Forms reference class Program { [STAThread] static void Main(string[] args) { Console.WriteLine("Copy a small amount of text from a browser, then press enter."); Console.ReadLine(); var text = Clipboard.GetText(); Console.WriteLine(); Console.WriteLine("--->The clipboard as Text:"); Console.WriteLine(text); Console.WriteLine(); Console.WriteLine("--->Rewriting clipboard with the same CF_HTML data."); //***Here is the problem code*** var html = Clipboard.GetText(TextDataFormat.Html); Clipboard.Clear(); Clipboard.SetText(html, TextDataFormat.Html); var text2 = Clipboard.GetText(); Console.WriteLine(); Console.WriteLine("--->The clipboard as Text:"); Console.WriteLine(text2); var isSameText = (text == text2); Console.WriteLine(); Console.WriteLine(isSameText ? "Success" : "Failure"); Console.WriteLine(); Console.WriteLine("Press enter to exit."); Console.ReadLine(); } }
感謝您對它進行測試。 我也試過你的參考代碼。我也無法做到這一點。 – jyoung 2008-12-06 23:38:34