我目前正在用Omnis Studio8.x编程,我需要你的帮助。
我知道Omnis Studio有一个特定的命令来压缩/解压到它的内部格式,或者从它的内部格式解压出来,但是我找不到任何简单的方法来支持.zip文件。
有没有外部的或者比命令行脚本更好的方式来管理.zip文件?
谢谢你的帮助!
发布于 2018-02-08 04:07:16
您还可以查看Omnis Studio附带的代码示例- Java示例展示了如何使用java类处理zip文件,包括压缩、解压缩和添加到归档中。
你可以把这个对象粘贴到你的库中。
发布于 2018-02-05 17:56:41
Omnis本身并不支持压缩和解压文件。为此,您需要调用一个外部实用程序。
macOS
使用$root.$runapplescript
通过外壳命令调用zip
和unzip
。
视窗
在Windows上,你可以使用Call DLL
或Launch program
来访问外部程序。Windows的挑战是没有一致的内置工具来压缩和解压文件。如果部署到带有PowerShell 5.1或更高版本的当前版本的Windows10,请尝试Microsoft.PowerShell.Archive cmdlet中的Compress-Archive
和Expand-Archive
。
要获得更广泛的支持,请部署处理.zip文件的7-zip。
https://stackoverflow.com/questions/48627751
复制相似问题