Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.09;
Скачать: CL | DM;

Вниз

Работа с файлами   Найти похожие ветки 

 
Unknowing ©   (2006-06-23 11:07) [0]

Доброго времени суток!!!Вопрос такой: есть двоичный файл сформированный с помощью Си-программы, структура файла известна( он состоит из заголовка и нескольких struct), есть ли отличия в форматах record и struct и как прочитать в Delphi- программе   такой файл?

struct  S01{
   word    W1;              
   word    W2;            
};

struct  S_01{
   long      L;              
   word    VW;              
};


 
Ega23 ©   (2006-06-23 11:23) [1]

type
S01=record
  W1 : word;
  W2 : word;
end;

S_01=record
 L  : Integer;
 VW : word
end;


 
Сергей М. ©   (2006-06-23 11:23) [2]


> есть ли отличия в форматах record и struct


При packed record различий нет.


> как прочитать в Delphi- программе   такой файл?


средствами TFileStream


 
Unknowing ©   (2006-06-23 11:33) [3]


> Сергей М. ©   (23.06.06 11:23) [2]


> Ega23 ©   (23.06.06 11:23) [1]

Большое спасибо!! Понял ошибку: я решил, что можно в одной записи все Struct обьявить ...  type S = packed record W1,w2,l,VW...



Страницы: 1 вся ветка

Текущий архив: 2006.07.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.037 c
15-1150086213
Александр Иванов
2006-06-12 08:23
2006.07.09
Модальное окно не закрывается при нажатии Ctrl+F4


4-1143988223
spyrytus
2006-04-02 18:30
2006.07.09
Как запустить программу с грифом SYSTEM


15-1149778134
oldman
2006-06-08 18:48
2006.07.09
Люди добрые! Сами мы не местные, моможите, кто чем может...


1-1148908777
AFfonya
2006-05-29 17:19
2006.07.09
CMD.EXE выполение произвольной команды


3-1147266021
Morrison
2006-05-10 17:00
2006.07.09
Index is read-only. Что делать?