vb怎么取剪贴板内特定行文字

来源:百度知道 编辑:UC知道 时间:2024/09/20 07:44:15
在剪贴板里有如下格式的数据

来源位置: http://bbs.operachina.com/download/file.php?id=10386
目的位置: C:\Users\Knight\Desktop\Opera v9.63 .10482 FaSt版 2009.1.10.v8.rar
大小: 6.2 MB (6,500,821 字节)
已下载: 6.2 MB (6,500,821 字节)

我现在想用vb写个程序调用7z或rar来解压上面提到的“目的位置”所指定的文件,把它解压到它所在文件夹下相应名字的文件夹内,并且解压完后打开那个文件夹

如:上面提到的文件为
C:\Users\Knight\Desktop\Opera v9.63 .10482 FaSt版 2009.1.10.v8.rar
我想把它解压到C:\Users\Knight\Desktop\Opera v9.63 .10482 FaSt版 2009.1.10.v8文件夹内并打开这个文件夹,有谁知道此程序怎么写?
无需运行界面,后台静默执行即可
剪贴板的数据不是一成不变的,只是格式是那样,所以要处理剪贴板中的数据,提取出文件的路径来再调用解压软件解压

’用一个批处理调用winrar来操做就行了。
"C:\Program Files\winrar\winrar.exe" -ibck e -O+ "C:\Users\Knight\Desktop\Opera v9.63 .10482 FaSt版 2009.1.10.v8.rar" "C:\Users\Knight\Desktop\Opera v9.63 .10482 FaSt版 2009.1.10.v8\"
@start "C:\Users\Knight\Desktop\Opera v9.63 .10482 FaSt版 2009.1.10.v8\"
'保存批处理试试 。。