Показать сообщение отдельно
  #2  
Старый 01.07.2008, 10:07
bond911 bond911 вне форума
Прохожий
 
Регистрация: 08.10.2006
Сообщения: 10
Репутация: 10
Радость Структура файла базы Flashget .JCD

Код:
   // Open File for Read
   fs = File.Open("Default.jcd", FileMode.Open);

   fs.Position = pos;   
   TaskRecord ts_rec = new TaskRecord();

   byte[] data = new byte[24];  // sizeof(TaskRecord)

   fs.Read(data, 0, 24);

   unsafe 
   {
    fixed(byte* p = data) ts_rec = (TaskRecord) Marshal.PtrToStructure((IntPtr)p, typeof(TaskRecord));
   }

   AddString("task id", "0004", ts_rec.number.ToString());
   // Close File
   fs.Close();
__________________
-=Bond911=-
Ответить с цитированием