Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];




Вниз

Проблема считать данные из двочного Dos-овского файла 


Bazzilio   (2002-01-15 16:31) [0]

БД в двоичном формате. Надо данные из двоичного файла считать или перезаписать в файл, чтобы с помощью данных произврдить рассчёты.
Прошу откликнуться.



SAN   (2002-01-15 16:40) [1]

или через FileStream или BlockRead\BlockWrite. Ты поконкретней напиши



Bazzilio   (2002-01-15 17:11) [2]

Конкретнее:
есть в файле досовском файле набор чисел через пробел. они пачками по 24 штуки например. затем идёт разделитель, напр, value. надо, к примеру, просуммировать вот так по 24 значения и вывести результаты. вот не знаю, как считать в потоке данные(числа)



SAN   (2002-01-15 17:34) [3]

Тут надо точно знать как писался файл.
ну а делать примерно так.
f: TFileStream;
Sum, i, Digit: integer;

f := TFileStream.Create(FileName, fmOpenRead);
while f.Poistion <> f.Size do
begin
Sum := 0;
for i := 1 to 24 do
begin
f.Read(Digit, SizeOf(integer));
Sum := Sum + Digit;
end;
f.Read(..., SizeOf(...));.// Здесь надо считать в переменную нужного типа и указать размер типа разделителя.
end



MBo   (2002-01-16 08:18) [4]

>из двоичного файла
>набор чисел через пробел
так текстовый файл или все-таки двоичный?



Bazzilio   (2002-01-16 09:04) [5]

всё-таки двоичный



MBo   (2002-01-16 09:15) [6]

ну тогда как SAN прописал




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.027 c
3-8775            Georg                 2002-01-07 15:16  2002.02.04  
Заковырочка-запупырочка...


14-8985           perov                 2001-12-14 06:04  2002.02.04  
С праздником!!!!!!


7-9013            Orpheus               2001-10-24 12:34  2002.02.04  
Проблемка


14-8977           evgeg                 2001-12-12 21:27  2002.02.04  
А вы знаете, что ссылки на этот форум есть на сайт www.rsdn.ru в разделе


1-8875            Rust_br               2002-01-16 13:27  2002.02.04  
Проблема с Caption ом у MDIChild а