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

Вниз

Сохранить массив в файл. Как ?   Найти похожие ветки 

 
ZV ©   (2010-03-13 10:38) [0]


Есть массив   ComBuf: array[0..138] of byte; программе необходимо сохранять его в файл и затем по необходимости загрузить обратно .
   Нужен пример сохранения и загрузки.


 
sniknik ©   (2010-03-13 10:41) [1]

те примеры которые в справке, в разделе "работа с файлами" не удовлетворяют?


 
Ega23 ©   (2010-03-13 11:33) [2]


>  Нужен пример сохранения и загрузки.


см. Write и Read


 
ZV ©   (2010-03-13 11:34) [3]

Удалено модератором
Примечание: Обсуждение модерирования


 
Ega23 ©   (2010-03-13 11:36) [4]


> А почему тему перенесли в раздел прочее? Я что задал вопрос
> не связанный с Delphi ? Вопрос не связан с разделам "Начинающим".
>  Модераторы объясните причину переноса


Правила поведения на форумах

Данный ресурс состоит из тематических форумов. Каждый из форумов является модерируемым и может содержать в себе дополнительный набор правил, не противоречащих правилам ресурса в целом.

  1. Каждый участник, добавляющий в форум тему или сообщение, автоматически соглашается с Правилами ресурса

.....

  8. В форуме обсуждать действия модератора запрещается в любой форме (за исключением тех случаев, когда администратор или модератор сами это предложили). Действия модераторов могут быть обсуждены с модераторами и администраторами в личной переписке или посредством ICQ.


 
ZV ©   (2010-03-13 11:38) [5]

Сейчас сохраняю так:
var
 
  Strings: TStrings;
   n:Integer;
 begin
 
  Strings := TStringList.Create;
  try
   
    for n := 0 to Length(ComBuf) do
      begin
    Strings.Add(IntToStr(ComBuf[n]));
      end;
    {Сохранение строк в файл.}
    Strings.SaveToFile("C:\Strings.txt");
  finally
 
    Strings.Free;

 end;

Но мне кажется что это  не очень правильно , хотя работает без проблем


 
oxffff ©   (2010-03-13 11:44) [6]


> хотя работает без проблем


Странно. А проблемы в этом коде есть.
Подумай над for n := 0 to Length(ComBuf).


 
oxffff ©   (2010-03-13 11:44) [7]


> хотя работает без проблем


Странно. А проблемы в этом коде есть.
Подумай над for n := 0 to Length(ComBuf).


 
Кто б сомневался ©   (2010-03-13 11:58) [8]

А вы по какой книжке учились товарищ?



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

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

Наверх




Память: 0.48 MB
Время: 0.048 c
2-1269519135
Влад
2010-03-25 15:12
2010.08.27
ActiveX


15-1269253044
Правильный$Вася
2010-03-22 13:17
2010.08.27
автоматический перевод часов в системе


8-1204709161
IGray
2008-03-05 12:26
2010.08.27
Как создать объект DirectDraw на втором мониторе?


15-1274208004
xayam
2010-05-18 22:40
2010.08.27
Игровой сервер


15-1269950611
AlexDan
2010-03-30 16:03
2010.08.27
Зона ru и паспорт