Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #16  
Старый 23.09.2011, 12:11
Darkstarko Darkstarko вне форума
Прохожий
 
Регистрация: 19.09.2011
Сообщения: 12
Репутация: -3458
По умолчанию

Есть файл, *.sev, выше дана структура этого файла в окторой написано в каких блоках какая информация
1) нужно считать из файла в массивы информацию
2) нужно раскидать информацию по компонентам и отредактировать
3) нужно сохранить измененную инфу в файл
Ответить с цитированием
  #17  
Старый 23.09.2011, 12:29
Аватар для Konrad
Konrad Konrad вне форума
Эксперт
 
Регистрация: 19.03.2009
Сообщения: 1,261
Репутация: 45834
По умолчанию

Цитата:
Сообщение от Darkstarko
Есть файл, *.sev, выше дана структура этого файла в окторой написано в каких блоках какая информация
1) нужно считать из файла в массивы информацию
2) нужно раскидать информацию по компонентам и отредактировать
3) нужно сохранить измененную инфу в файл
Я просил пример. Где он?
Экстрасенсов тут нету.

Пример, это значит:
PHP код:
В файле находитсянапримертакая информация:
123234 345235 пве4к 345635 54765 34е654 
Мне нужно
:
считать 345235. 

П.с.: уже порядком поднадоело отвечать в таких вот темах.
Незанете и не хочете знать, не понимаете что делать и не можете сформулировать,
идите =====================>>>>>>>>>>>>>>>> [s]на[/s] в раздел работа.
http://www.delphisources.ru/forum/forumdisplay.php?f=34

Последний раз редактировалось Konrad, 23.09.2011 в 12:38.
Ответить с цитированием
  #18  
Старый 23.09.2011, 12:52
Darkstarko Darkstarko вне форума
Прохожий
 
Регистрация: 19.09.2011
Сообщения: 12
Репутация: -3458
По умолчанию

Уже в который раз говорю, мне нужно считать ВСЕ из файла
Могу дать код на шарпе, если вы не понимаете словестного обьяснения
в 1 файле записано много данных разных типов и в разных блоках, нужно считать все блоки по массивам, описание блоков есть в структуре
так лучше?
пример дать не могу, т.к. есть файл и есть струтура только.
Ответить с цитированием
  #19  
Старый 23.09.2011, 13:33
Аватар для Konrad
Konrad Konrad вне форума
Эксперт
 
Регистрация: 19.03.2009
Сообщения: 1,261
Репутация: 45834
По умолчанию

Цитата:
Сообщение от Darkstarko
пример дать не могу, т.к. есть файл и есть струтура только.
так-с... понятно.

начнем сначала.

Сначала был бит, потом байт, а потом уже слово.

Хоть знаешь что такое байт?

Последний раз редактировалось Konrad, 23.09.2011 в 13:45.
Ответить с цитированием
  #20  
Старый 23.09.2011, 19:03
Pyro Pyro вне форума
Так проходящий
 
Регистрация: 18.07.2011
Сообщения: 805
Версия Delphi: 7Lite
Репутация: 6063
По умолчанию

имхо написать программу, которая, руководствуясь тем xml, считает тот bin в какуюниб дб, после сгенерирует форму динамически,(используя данные из xml снова). И будет работать как надо, займет не больше строчек, чем если писать все ето без использования того xml, железно delphi
Ответить с цитированием
  #21  
Старый 23.09.2011, 22:59
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Ну я же дал тебе структуры. В чем проблема их считать из файла.
Только надо немного переделать для удобности - структуры написал строго по файлу - перенос модели из файла в память. Хотя можно и так, тогда придется читать по полю, а если переделать, то можно считывать сразу блоками.

Ну и да, все это надо делать через TFileStream.

ЗЫ. За готовым кодом - в раздел Работа, ибо нефиг и пофиг...
Ответить с цитированием
  #22  
Старый 25.09.2011, 08:32
Darkstarko Darkstarko вне форума
Прохожий
 
Регистрация: 19.09.2011
Сообщения: 12
Репутация: -3458
По умолчанию

2Конрад, не считай себя умнее других, я спросил о конкретном примере а не о байтах и битах, о которых сейчас знает любой школьник.
Ладно, раз никто так и не понял сути проблемы - извиняйте, уж такую формулировку не понять...
тему можно закрывать наверное.
Ответить с цитированием
  #23  
Старый 25.09.2011, 11:39
Аватар для Konrad
Konrad Konrad вне форума
Эксперт
 
Регистрация: 19.03.2009
Сообщения: 1,261
Репутация: 45834
По умолчанию

Цитата:
Сообщение от Darkstarko
2Конрад, не считай себя умнее других, я спросил о конкретном примере а не о байтах и битах, о которых сейчас знает любой школьник.
Darkstarko, если ты бы знал что такое байт и каким образом хранится информация в файле, и как считать её с файла, то такой бы темы не создавал.
Ответить с цитированием
  #24  
Старый 25.09.2011, 17:34
Darkstarko Darkstarko вне форума
Прохожий
 
Регистрация: 19.09.2011
Сообщения: 12
Репутация: -3458
По умолчанию

Я говорил что нужно считывать побитово, блокридом или файлстримом, и попросил ПРИМЕР как это нужно сделать
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 00:11.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025