C#从windows剪贴板获取并显示文本内容的方法
作者:work24 发布时间:2022-06-03 01:56:47
标签:C#,windows,剪贴板
本文实例讲述了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#程序设计有所帮助。


猜你喜欢
- @GetMapping注解携带参数方式今天突然发现,当我们根据id查询用户信息时,如果不想通过localhost:8080//findOne
- 首先在pom文件里引入mqtt的依赖配置<!--mqtt--> <d
- 本文实例讲述了C#连接ODBC数据源的方法。分享给大家供大家参考。具体实现方法如下:// Namespaces, variables, an
- Java原生API并不支持为应用程序设置全局热键。要实现全局热键,需要用JNI方式实现,这就涉及到编写C/C++代码,这对于大多数不熟悉C/
- Java HashSetHashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。HashSet 允许有 null 值。
- 对于int,double等的tostring:C 货币 2.5.ToString("C
- 一、首先编写一个工具类Hello:public class Hello { public static void say(Str
- 最早开始的时候做过一些数据Excel导出的功能,但是到后期每一次导出都需要写一些差不多类似的代码,稍微研究了一下写了个公共的导出方法。这里用
- wait(), notify(), notifyAll()等方法介绍在Object.java中,定义了wait(), notify()和no
- Android支持多屏幕机制即用为当前设备屏幕提供一种合适的方式来共同管理并解析应用资源。本文就介绍了4中Android屏幕自适应解决方案。
- 在使用struts多模块的,找到一些小技巧和经验,与大家分享一下。 关于多module的配置就不说了,只需要用不同的config
- 笔者上次用C#写.Net代码差不多还是10多年以前,由于当时Java已经颇具王者风范,Net几乎被打得溃不成军。因此当时笔者对于这个.Net
- 最近经朋友介绍开始玩 密传 网络游戏 升级升级,突然觉得太费键盘,于是自己用C#写了一个程序,想代替我的操作,自己去打怪物,自己升级 用这个
- 每次写批量的时候,都要在网上搜索一下,虽然都做过多次了,但具体的自己还是记不住(汗颜),所以索性今天就记录下来。前期说明:foreach的主
- 比如要获取打开摄像头的应用程序名称,只需要在frameworks/base/core/android/hardware/Camera.jav
- 如果JDBC连接是在自动提交模式下,它在默认情况下,那么每个SQL语句都是在其完成时提交到数据库。这可能是对简单的应用程序,但有三个原因,你
- 一.工程文件二.Main.java主函数,实现类package ui;//主函数实现public class Main { &
- 由于项目这种类型的图片按钮比较多,所以重写了ImageButton类。package me.henji.widget;import andr
- annotation就是注解的意思,在我们使用的 * 时,可以通过业务层添加的某个注解,对业务方法进行拦截,之前我们在进行统一方法拦截时使用
- FeignClient脱离eureka自定义URL需求Spring Cloud环境中的FeignClient有时候需要调用特定主机的接口,但