And*_*rew 5 c# clipboard text copy selected
我对C#和一般编程都很陌生.我想知道是否有办法实现以下功能:
textbox(命名tb1)和button(命名bt1).bt1,我的光标将变为"选择器"bt1WindowsXP/Windows Vista/7
PS - 我知道如何从剪贴板获取文本以及如何将文本设置到剪贴板,我需要的是在按下按钮后捕获任何文本的方法.例如 - 我有10个文本框; 每个文本框都有一个按钮.
这个过程将是:
button1单击 - >选择另一个应用程序中的文本 - >自动粘贴到textbox1
button2单击 - >选择另一个应用程序中的文本 - >自动粘贴到textbox2
button3单击 - >选择另一个应用程序中的文本 - >自动粘贴到textbox3
等等
您没有指定用户在其他应用程序内时是否可以在步骤 (4) 中单击 Ctrl-C。如果是这样,所选文本确实可以出现在您的应用程序中:您所需要做的就是读取 Clipboard 对象,如Clipboard.GetText().
可以在 CodeProject 找到包含一些操作方法的详细介绍。
如果问题中的步骤 (4) 应将所选文本从外部应用程序自动复制到剪贴板,请考虑使用AutoIt或White Framework等自动化工具(此问题中有关自动化的更多选项:什么是.NET Windows 自动化库(如果有的话)很好吗?)。
| 归档时间: |
|
| 查看次数: |
3794 次 |
| 最近记录: |