欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#从windows剪贴板获取并显示文本内容的方法

程序员文章站 2022-06-14 17:19:47
本文实例讲述了c#从windows剪贴板获取并显示文本内容的方法。分享给大家供大家参考。具体如下: using system; using system.win...

本文实例讲述了c#从windows剪贴板获取并显示文本内容的方法。分享给大家供大家参考。具体如下:

using system;
using system.windows.forms;
namespace robvanderwoude
{
 class paste
 {
  [stathread]
  static int main( string[] args )
  {
   if ( args.length == 0 )
   {
    try
    {
     if ( clipboard.containstext( ) )
     {
      string cliptext = clipboard.gettext( );
      console.write( cliptext );
      return 0;
     }
     else
     {
      return 1;
     }
    }
    catch ( exception e )
    {
     console.error.writeline( e.message );
     return 2;
    }
   }
   else
   {
    console.error.writeline( );
    console.error.writeline( "paste.exe, version 1.01" );
    console.error.writeline( "read and display text from the clipboard" );
    console.error.writeline( );
    console.error.writeline( "usage: paste" );
    console.error.writeline( );
    console.error.writeline( "note:  the program returns the following 'errorlevels':" );
    console.error.writeline( " 0 success" );
    console.error.writeline( " 1 no text available in clipboard" );
    console.error.writeline( " 2 command line or unknown error" );
    console.error.writeline( );
    console.error.writeline( "written by rob van der woude" );
    return 2;
   }
  }
 }
}

希望本文所述对大家的c#程序设计有所帮助。