|
发表于 2010-7-30 14:07:04
|
显示全部楼层
回复 1# lsf1012
#Include <Misc.au3>
_ClipPutFile($sFile [, $sSeparator = "|"])
参数
$sFile 文件的完整路径
$sSeparator [可选参数] 分割多个文件的分隔符, 默认 = '|'
返回值
@error: 1 - 不能打开剪切板
2 - 不能清空剪切板
3 - GlobalAlloc 失败
4 - GlobalLock 失败
5 - 不能创建 H_DROP
6 - 不能更新剪切板
7 - 不能关闭剪切板
8 - GlobalUnlock 失败
示例/演示
#include <Misc.au3>
Local $fTest
$fTest = _ClipPutFile(@ScriptFullPath & "|" & @ScriptDir & "|" & @SystemDir)
If Not $fTest Then
MsgBox(0,"_ClipPutFile() 调用失败","错误代码存放于 @error = " & @error)
Else
MsgBox(0,"_ClipPutFile()","内容已经放到剪切板了:" & ClipGet())
EndIf
该udf函数有巨大bug...系统会显示无法读取源盘...哪位高手研究研究... |
|