2012-09-16 35 views
0

我有一个包含DVD中约70000个文件(css文件,mp3文件,图片等)的程序。将不同的文件类型合并为一个

我想把它们放到单个文件(如dll)。

有没有办法做到这一点?

我也需要他们在我的应用程序中的地址;这可能吗?

+2

将它们拉起来。问题解决了。 – Oded

+0

“在我的应用程序中需要他们的地址” - 不确定您的意思。 – Joe

+0

@Joe:我想要在那里的文件地址在我的应用程序 – KF2

回答

1

将文件放入压缩存档(如Zip或7z)。

可以使用压缩库从存档中访问文件。

+0

我的程序从DVD运行,所以当我想要例如从6000个文件播放音乐时,我必须将它解压缩到一个临时文件夹,这需要时间 – KF2

+0

@irsog - 从DVD读取它可能需要更长的时间比减压。解压缩可以在没有临时文件夹的内存中完成(使用'MemoryStream')。 – Oded

1

您可能想要创建.iso文件并使用C#库读取它。我发现了一些商业广告。而且应该有一些具有成本效益的选择。

+0

你可以给我电子链接吗? – KF2

+0

这里是我找到的商业版http://www.eldos.com/cbfs/ –

相关问题