Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 02.03.2010
Сообщений: 7
1

Создание бинарного файла заданной структуры

03.03.2010, 18:09. Показов 3463. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Только начал работать с дельфи и сразу получил такую задачу. Буду признателен за помощь. Суть задачи. Надо создать программно бинарный файл определенной структуры. Вот структура файла

Далее идет бинарное описание структуры данных, записываемых во флеш данных.
Для идентификаторов бинарных объектов, описываемых в <> скобках, в комментарии
приводится соотвествие ключевого слова в текстовом формате


Для <ID_QUERY> это: //"query"

struct
{
uchar "Имя опроса"
}

Для <ID_PAGE>: (ID_PAGE уникальный в пределах одного опроса) //"page"
struct
uchar "Имя страницы" (отображается наверху)
}

Для <ID_TEXT> //"text"
struct
{
uchar x;
uchar y;
char "Текстовое поле"
}

Для "ID_PICT" //"pict"

struct
{
uchar x;
uchar y;
uchar data[1024]={A,A,A,B,B,B,C,C,....};
}

формат картинки:

0 1 2 3 4.......128
8 A A A A
16 B B B B
. C C C C
.
64

сначала ряд A, 128 байт (ряд = 128х8 бит), вертикальное расположение байт, старший бит - нижний, младший - верхний
затем ряд B,C и т.д.

Для <ID_KEYBIND>: //"key"

struct
{
uchar ID клавиши;

Добавлено через 8 минут
забыл уточнить идентификаторы имеют такие значения
QZ_ELEM_TYPE_QUERY = 1;
QZ_ELEM_TYPE_PAGE = 3;
QZ_ELEM_TYPE_TEXT = 4;
QZ_ELEM_TYPE_BGIMG = 2;
QZ_ELEM_TYPE_ICO = 12;
QZ_ELEM_TYPE_EVENT = 5;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2010, 18:09
Ответы с готовыми решениями:

Создание бинарного дерева из бинарного файла
struct Bin { string name; string city; int players; int score; }; void...

Создание бинарного дерево из бинарного файла
struct Bin { string name; string city; int players; int score; }; void...

Чтение структуры из бинарного файла
Всем добрый день, столкнулся с проблемой чтения структур из бинарного файла, много чего нового...

Чтение структуры из бинарного файла
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;string&gt; using namespace std; int main(void)...

1
13208 / 6596 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
03.03.2010, 19:23 2
Лучше работать через WinAPI: CreateFile(), ReadFile(), WriteFile() и т.д.
0
03.03.2010, 19:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2010, 19:23
Помогаю со студенческими работами здесь

Чтение структуры из бинарного файла
Не работает, вроде все верно. #include &quot;stdafx.h&quot; #include &lt;conio.h&gt; #include &lt;iostream&gt;...

Считывание структуры из бинарного файла
Привет всем, при считывании структуры одной строкой кода и последующим выводом ее на экран...

Чтение 10-ой структуры из бинарного файла
Здравствуйте как это реализовать, не перебирая все структуры.

Чтение структуры из бинарного файла
Здравствуйте. Подскажите пожалуйста с данной проблемой, а то она меня раздражать начинает. Есть вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru