- 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;
- }
- }
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/150820135186.html
来源: http://www.codesnippet.cn/detail/150820135186.html