【问题标题】:Actionscript 3.0 Cut and Paste or Delete an objectActionscript 3.0 剪切和粘贴或删除对象
【发布时间】:2013-07-22 10:59:24
【问题描述】:

我有一些文件夹,比如应用程序目录中的 A、B、c。在这个目录下也有一个文件 D。我想要的是将所有文件夹复制到应用程序存储目录而不复制D。或者在复制所有文件和文件夹后,我想删除D。有什么办法吗?

【问题讨论】:

    标签: iphone ios actionscript-3 copy-paste cut


    【解决方案1】:

    我建议阅读File 的文档。

    您可以选择以下两种方式之一:

    1. 一个一个地处理每个目录。您可以使用moveTo( File.applicationStorageDirectory ) 移动File.applicationDirectory.resolvePath( "A" )(我相信。您可能还需要解析实际的目录名称。对此进行测试)。然后在每个目录上使用deleteDirectory(显然,您不想删除您的 applicationDirectory)。
    2. 使用上述 moveTo 方法将整个 File.applicationDirectory 移动到 File.applicationStorageDirectory。但是,我不确定该 applicationDirectory 中还有什么,因此您可以移动和删除您不想要的东西。因此,我建议方法 1

    【讨论】:

    • 非常感谢。不允许从 applicationDirectory 移动文件夹,而是我复制了它们,deleteDirectory 和 deleteFile 为我工作:)
    • 是的,我想知道是否会有这样的问题。 applicationDirectory,尤其是在移动设备上,并不打算用作存储点。您应该始终使用 applicationStorageDirectory。很高兴我至少可以带领你朝着正确的方向前进
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多