Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.014 c
7-37395
Senator
2002-11-01 12:57
2003.01.13
скорость CD-Rom


1-37038
Brat-2
2003-01-01 19:52
2003.01.13
Ошибка EOF(file)


14-37352
Top Gun
2002-12-21 15:07
2003.01.13
проблемы с новым детонатором


1-37008
Palladin
2002-12-30 20:03
2003.01.13
Классы в длл


1-37189
MAloi
2002-12-30 11:20
2003.01.13
как запихнуть мой курсов в прогу?




   Наверх