如何将文本的某一行复制到剪贴板?
大家帮忙! 这个,,,基本上,,,很难。因为“大家”都不知道你所说的“文本”是指什么?某个程序中的?记事本中的?au3代码中的?桌面上的?文本文件里的?。。。 记事本中的 au3 我只是略懂自动安装,其他一概不懂,学习的资源也太少了! 先取得记事本中的所有文字:
ControlGetText("", "", "Edit1")
再从中提取你想要的,最后用ClipPut放置到剪贴板。 能帮我写个例子吗? 本帖最后由 sensel 于 2009-5-9 17:47 编辑
抱歉,我不会写具体代码。
这类代码其实是很简单很基础的,如果你要学习au3,你应该自己动手,在过程中可以学到很多。
如果看不懂英文帮助,可以去下载汉化版。如果对函数不熟悉,可以参考帮助文件中的示例。
au3的学习资源我觉得不是很少,而是很多。光一个帮助文件就足以解决大部分问题。
红字强调一下,回答楼下。汉化版下载在论坛右上角有链接。其中ControlGetText函数说明:
ControlGetText
--------------------------------------------------------------------------------
获取指定控件上的文本.
ControlGetText ( "窗口标题", "窗口文本", 控件ID) 英文的,看不动啊 应下急啦!! #include <file.au3>
FileReadLine ("2.txt", 1)
ClipPut 怎么用啊? ClipPut(FileReadLine("Test.txt", 2)) 谢谢各位!
页:
[1]