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

Вниз

Двоичный файл   Найти похожие ветки 

 
Sergunja   (2002-12-28 23:13) [0]

Привет всем!
У меня возможно глупый вопрос, но..у меня есть несколько переменный типа String, мне надо сначала записать их в двоичный файл (НЕ в *.txt). а потом при следующем старте снова загрузить их.
Заранее спасибо


 
OxOTHuK   (2002-12-28 23:17) [1]

а что такое "двоичный файл"??? из нулей и единиц?


 
Юрий Зотов ©   (2002-12-28 23:47) [2]

Так и записивайте, кто ж мешает. File of byte - и вперед. Только получится то же самое, что и txt. Понимаете ли, дело в том, что недвоичных файлов не бывает. В компьютере вообще вся информация - двоичная, другой нет. И все файлы - тоже всегда двоичные. В том числе, и txt.


 
Sergunja   (2002-12-29 02:03) [3]

Мда..извините..я видимо не совсем корректно выразился...но вы Юрий Зотов меня правильно поняли. Я имел ввиду. будет ли разница между конечными файлами, если строки сохранять так. как вы сказали, или просто создавать TStringList и сохранять его в файле.
Спасибо за ответы


 
Sergunja   (2002-12-29 02:06) [4]

Вот дошло, что скорректировать в вопросе надо было. Если у меня данные не String, a Integer например, то как тогда быть?


 
Danlicha ©   (2002-12-29 02:23) [5]

Да и со строками есть смысл в бинарных файлах (именно в бинарных) - из них, например, строки могут быстрее читаться, если впереди каждой, например, длину воткнуть. Да и со строками, в который несколько линий (есть ВК ПС), только так и можно.

Пишутся они просто - BlockWrite, BlockRead. В каждую суёте переменную, из которой будет память браться и длину, сколько писать.


 
Sergunja   (2002-12-29 02:28) [6]

Danlicha, спасибо! Именно то что надо! Бинарный! Блин. слово забыл - двоичный назвал. но это уже из-за моего русского.


 
Очевидно   (2002-12-29 03:37) [7]

Danlicha и Sergunja говорят и, что главное, думают на одном и том же языке! Очень хорошо. Они могут помочь друг другу.
Но, по-моему стоит изучить и другие языки, например PASCAL. И те основы, которые преподает Ю.Зотов.
"Бинарный" файл от "двоичного" ничем не отличается, более того любой файл по определению бинарный и двоичный. Все остальное - из-за того как мы его пытаемся прочитать (проинтерпретировать)!


 
Danlicha ©   (2002-12-29 03:57) [8]

Отлично! Я рад, что мне, наконец, объяснили, в чём разница между бинарными и текстовыми файлами! Вот сколько лет живу, всё думаю, и что это Вирт в Паскаль их оба воткнул. Оказывается, он просто не знал, что это одно и то-же... :)

А теперь серьёзно - зачем умничать, если всем понятно, чего хотят, а, "Очевидно"?


 
Очевидно   (2002-12-29 04:40) [9]

А вот вопрос? А кому "всем" понятно "чего хотят"?
Кроме Вас и автора (Sergunja) вроде бы никто ничего не понял?

Возможно Ю.Зотов что-то правильно понял. Но это уже из разряда счастливых случайностей.

Однако я отвечал не Вам а
Sergunja (29.12.02 02:28)



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
14-37305
sancho
2002-12-22 10:48
2003.01.13
Картриджи принтера


3-36992
Sheeva
2002-12-19 09:23
2003.01.13
1нф > 2нф > 3нф База на Нужна помощь!


4-37441
Urn
2002-11-24 19:49
2003.01.13
Сворачивание окон


7-37412
Ш-К
2002-10-07 04:28
2003.01.13
Как из под WIndows 9x/NT ловить прерывания?


14-37328
Ее звали Мечтой
2002-12-22 22:48
2003.01.13
Какой Кошмар...