Esempio n. 1
0
        private void BuildDataFromFoldersVB(DirectoryInfo directoryInfo)
        {
            foreach (FileInfo file in directoryInfo.GetFiles())
            {
                RSDKvB.DataFile.FileInfo File = new RSDKvB.DataFile.FileInfo();

                File.FileName = file.FullName.Replace(help.GetUntilOrEmpty(file.FullName, "Data"), "");

                RSDKvB.Reader reader = new RSDKvB.Reader(file.FullName);

                File.Filedata = reader.ReadBytes(reader.BaseStream.Length);
                File.FileSize = (uint)reader.BaseStream.Length;

                reader.Close();

                DatavB.Files.Add(File);
            }

            foreach (DirectoryInfo subdir in directoryInfo.GetDirectories())
            {
                BuildDataFromFoldersVB(subdir);
            }
        }
Esempio n. 2
0
 public void Setup(RSDKvB.DataFile.FileInfo file)
 {
     Dataver          = 3;
     FileDatavB       = file;
     FileNameBox.Text = FileDatavB.FileName;
 }