If you need to support only NTFS and the users need (should) not see the
separate files, you could use NTFS data streams to create just one file with
3 or 4 streams in it.
Check
http://www.codeproject.com/csharp/NTFSStreams.asp
or
http://www.gotdotnet.com/Community/U...4-4cac36e04449
Otherwise I'd choose compressed file
"Michael A. Covington" <(E-Mail Removed)> ha scritto nel
messaggio news:(E-Mail Removed)...
> I'm developing an application that will handle files in groups of 4,
> namely 3 video files plus a script saying how to put them together.
>
> These are all files that I will deliver with the app, so I have complete
> control over the format and the naming of the files. I will be using
> DirectShow to read and process the video files.
>
> One obvious approach -- somewhat UNIX-like -- is to require that the four
> files reside in the same directory and have names for the format xxxx.zz0,
> xxxx.zz1, xxxx.zz2, xxx.zz3. My program will make sure all four are
> present before trying to use them.
>
> This should be quite reliable, because I'm delivering the files myself,
> but is there a better way? Deliver them in a single ZIP file which
> Windows could treat as a compressed folder? Concatenate them myself and
> pick them apart at run time?
>
>