VB执行RAR里面的文件 VB执行RAR里面的文件?事先已经知道了rar中有什么文件的情况下,就是说如果我用一个按钮,直接打开或者指向这个rar里面的文件,rar是自己加密的,并且不让它弹出解压缩的窗口。代码怎么写啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先解压缩,可以调用控制台版本的RAR,或者使用unrar.dll 解压缩之后调用 ShellExecute() 是的,包括rar自己要用里面的文件都需要解压后操作 没有直接打开的,你界面上点一下就打开,也是rar软件解压到临时文件夹打开的 用 WinRAR 软件中的控制台程序 UnRAR.exe 和 API 来完成吧:Shell "F:\WinRAR\UnRar.exe x -ep -o+ -inul X:\Temp\Temp.rar 1.mp3 X:\Test\", vbHide'X:\Temp\Temp.rar 是压缩包的完整路径'1.mp3 是要释放的压缩包中的文件'X:\Test\ 是释放的目的路径,注意最后必须有\DoEventsShellExecute 0, "Open", "X:\Test\readme.txt", "", "", 1 用 WinRAR 软件中的控制台程序 UnRAR.exe 和 API 来完成吧:Shell"F:\WinRAR\UnRar.exe x -ep -o+ -inul X:\Temp\Temp.rar 1.mp3 X:\Test\", vbHide'X:\Temp\Temp.rar 是压缩包的完整路径'1.mp3 是要释放的压缩包中的文件'X:\Test\ 是释放的目的路径,注意最后必须有\DoEventsShellExecute0,"Open","X:\Test\1.mp3","","",1 忘记了一个重要环节:Shell 函数是以异步方式来执行其它程序的。你必须在 Sheell 后用 API 检测 UnRAR.exe 的执行,要等它执行完成后才能执行 ShellExecute 建议使用unrar.dll一直在用好用的一踏糊涂 UnRar.DLL里面含有VB的例子 关于从ACCESS数据库导入存好的图像二进制显示到picturebox数组问题 关于打印条形码的问题,请高手指点! 一个查询问题 图形问题,请教!1分+500元人民币!等了19天了! 我现在找了threadapi.tlb和ThreadAPI.odl,我在VB中怎么调用他们? 如何从存储过程中返回值 写了个程序用来修改SyGate的数据库,谁有兴趣? vb中mscomm如何按16进制发送字符串? 如何使(天敏的视频控件)控制云台,和右击鼠标时弹出菜单 提问......(送分啦) 另外:怎么给29分以外的分数? 简单的动态库调用问题 VBA做成C/S结构
是的,包括rar自己要用里面的文件都需要解压后操作
Shell "F:\WinRAR\UnRar.exe x -ep -o+ -inul X:\Temp\Temp.rar 1.mp3 X:\Test\", vbHide
'X:\Temp\Temp.rar 是压缩包的完整路径
'1.mp3 是要释放的压缩包中的文件
'X:\Test\ 是释放的目的路径,注意最后必须有\
DoEvents
ShellExecute 0, "Open", "X:\Test\readme.txt", "", "", 1
Shell"F:\WinRAR\UnRar.exe x -ep -o+ -inul X:\Temp\Temp.rar 1.mp3 X:\Test\", vbHide'X:\Temp\Temp.rar 是压缩包的完整路径
'1.mp3 是要释放的压缩包中的文件
'X:\Test\ 是释放的目的路径,注意最后必须有\DoEvents
ShellExecute0,"Open","X:\Test\1.mp3","","",1
一直在用
好用的一踏糊涂
里面含有VB的例子