如何将剪贴板的内容 逐行 写到一个文本文件中?[已解决]
本帖最后由 newuser 于 2010-4-23 09:49 编辑在论坛中没有找到!
不细心,感谢C.L!ClipPut ("abcdefghijklmnopqretuvwyz")
getCliptoFile ()
Func getCliptoFile ()
$sGet = ClipGet ()
$file = fileopen ("temp.txt",2)
If $sGet Then
FileWriteLine ($file,$sGet)
EndIf
FileClose ($file)
EndFunc 回复 1# newuser
在请教2个问题:
如何清空剪贴板?
如何将剪贴板的内容逐行写入到文本中? 本帖最后由 水木子 于 2010-4-21 15:40 编辑
问:如何清空剪贴板?
答:ClipPut ('') ;空字符串,将清空剪切板。
问:如何将剪贴板的内容逐行写入到文本中?
答:$sReg = StringRegExp(ClipGet(), '.+', 3)
For $i = 0 To UBound($sReg) - 1
MsgBox(0, '', $sReg[$i]) ;这里是逐行输出
Next 本帖最后由 newuser 于 2010-4-21 15:49 编辑
回复 3# 水木子
谢谢,非常感谢!
ClipPut ('')这个其实可以想到,但现在头都晕了,怎么以前学的东西都忘光了呢??唉!!!
不过并没有逐行写入到 文本文件中去啊? 回复 4# newuser
呵呵!没事,问题解决了就好! 回复 5# 水木子
在帮助文档中的字符串操作中怎么无法找到StringRegExp的相关说明呢? 有啊!你是用的什么版本哦?
StringRegExp
--------------------------------------------------------------------------------
检查字串是否符合给定的正则表达式.
StringRegExp ( "字符串", "表达式" [, 标志 ] [, 偏移量 ] ] )
参数
字符串 需要检查的字符串
表达式 正则表达式比较.
标志 [可选参数] 一个表示函数运行方式的值. 见下表详细说明. 默认 0.
偏移量 [可选参数] 开始匹配的字符串位置 (起始于1). 默认为 1.
标志 值
0 返回 1(匹配) 或 0(不匹配)
1 返回匹配项目的数组.
2 返回包括完整匹配的数组.(Perl/ PHP 样式).
3 返回全局匹配的数组.
4 返回包括完整匹配(Perl/ PHP 样式)和全局匹配的数组. 正则表达式不太懂 回复 7# 水木子
我下载了V 3.11版本的CHM帮助文件,看习惯了!不过没有!
我刚才用AU3自带的帮助文件找到了,不过都是英文,头更大了,在研究研究吧!
不过我想实现将剪贴板内容逐行输入到文本文件中去,还是没实现,能给予帮助吗?
谢谢! 下新版本吧。3.3.5.6 帮助有中文的嘛~
StringRegExp 属于字符串操作。。
多看帮助:face (12): mark!!!!!!!!!!!!!!!!!
页:
[1]