![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Двоичный файл [D5, WinME, WinXP]
Sergunja © (2002-12-28 23:13:00)Привет всем!
У меня возможно глупый вопрос, но..у меня есть несколько переменный типа String, мне надо сначала записать их в двоичный файл (НЕ в *.txt). а потом при следующем старте снова загрузить их.
Заранее спасибо
Очевидно (2002-12-29 04:40:00) [1]А вот вопрос? А кому "всем" понятно "чего хотят"?
Кроме Вас и автора (Sergunja) вроде бы никто ничего не понял?
Возможно Ю.Зотов что-то правильно понял. Но это уже из разряда счастливых случайностей.
Однако я отвечал не Вам а
Sergunja (29.12.02 02:28)
Danlicha (2002-12-29 03:57:00) [2]Отлично! Я рад, что мне, наконец, объяснили, в чём разница между бинарными и текстовыми файлами! Вот сколько лет живу, всё думаю, и что это Вирт в Паскаль их оба воткнул. Оказывается, он просто не знал, что это одно и то-же... :)
А теперь серьёзно - зачем умничать, если всем понятно, чего хотят, а, "Очевидно"?
Очевидно (2002-12-29 03:37:00) [3]Danlicha и Sergunja говорят и, что главное, думают на одном и том же языке! Очень хорошо. Они могут помочь друг другу.
Но, по-моему стоит изучить и другие языки, например PASCAL. И те основы, которые преподает Ю.Зотов.
"Бинарный" файл от "двоичного" ничем не отличается, более того любой файл по определению бинарный и двоичный. Все остальное - из-за того как мы его пытаемся прочитать (проинтерпретировать)!
Sergunja (2002-12-29 02:28:00) [4]Danlicha, спасибо! Именно то что надо! Бинарный! Блин. слово забыл - двоичный назвал. но это уже из-за моего русского.
Danlicha (2002-12-29 02:23:00) [5]Да и со строками есть смысл в бинарных файлах (именно в бинарных) - из них, например, строки могут быстрее читаться, если впереди каждой, например, длину воткнуть. Да и со строками, в который несколько линий (есть ВК ПС), только так и можно.
Пишутся они просто - BlockWrite, BlockRead. В каждую суёте переменную, из которой будет память браться и длину, сколько писать.
Sergunja (2002-12-29 02:06:00) [6]Вот дошло, что скорректировать в вопросе надо было. Если у меня данные не String, a Integer например, то как тогда быть?
Sergunja (2002-12-29 02:03:00) [7]Мда..извините..я видимо не совсем корректно выразился...но вы Юрий Зотовменя правильно поняли. Я имел ввиду. будет ли разница между конечными файлами, если строки сохранять так. как вы сказали, или просто создавать TStringList и сохранять его в файле.
Спасибо за ответы
Юрий Зотов (2002-12-28 23:47:00) [8]Так и записивайте, кто ж мешает. File of byte - и вперед. Только получится то же самое, что и txt. Понимаете ли, дело в том, что недвоичных файлов не бывает. В компьютере вообще вся информация - двоичная, другой нет. И все файлы - тоже всегда двоичные. В том числе, и txt.
OxOTHuK (2002-12-28 23:17:00) [9]а что такое "двоичный файл"??? из нулей и единиц?