|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.07.2008, 20:05 | #1 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Работа с файлами, нужна помощь
Доброго времени суток, уважаемые )
возникла ситуация, так и не смог решить кароче есть массив рекордов (часть строки, часть интеджеры, а 2 переменных - юникодовые, WideString) мне нужно както этот весь массив перенести в файл, причем так, чтоб значения переменных были разделены знаками табуляции пробовал и через TstringList.savetofile, и через WriteLn, не помогает, записывает в любом случае строку.... вобщем очень нуждаюсь в помощи
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
19.07.2008, 20:11 | #2 |
Форумчанин
Регистрация: 22.11.2007
Сообщений: 224
|
Попробуй
write(file,#9+{значение переменной}); P.S. writeln--автоматически переводит каретку на новую строку, в отличии от write. #9--табуляция. Последний раз редактировалось NikLik; 19.07.2008 в 20:30. |
19.07.2008, 20:17 | #3 |
Пользователь
Регистрация: 06.01.2008
Сообщений: 83
|
Хм, не совсем понял как массив выглядит, ну поидее если рекорды, надо создать файл этих самых рекордов, типа:
Код:
P.S. Но способ NikLik стопудова будет работать)
Прогрессирующий чайник..
Последний раз редактировалось The_Darkness; 19.07.2008 в 20:19. |
19.07.2008, 20:22 | #4 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
оба ответа не помогут даже в теории.... может быть я не так задал вопрос...
вобщем так... массив имеет вид: Код:
знаки табуляции я знаю как ставить, проблемма именно в кодировках.. каретку мне итак нужно переводить, массив в глубиу имеет 2к+ записей, каждая запись в новой сстроке, а переменные записи - через таб перечислены вот пример того, что нужно создать (только часть строк нужно будет перевести на русский, и записать его именно в юникоде): Код:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось Johnson; 19.07.2008 в 20:26. |
19.07.2008, 22:44 | #5 | |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Цитата:
для записи структуры данных, содержащую строки, в файл нужно объзательно указывать длинну строки: string[60] например. |
|
19.07.2008, 23:15 | #6 | ||
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Цитата:
Цитата:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с MS Word с помощью VBA. Нужна помощь. | ereality | Microsoft Office Word | 5 | 28.05.2008 18:50 |
Работа с файлами. Нужна помощь. | Corwin88 | Помощь студентам | 9 | 14.05.2008 22:37 |
работа с файлами | Antonio86 | Общие вопросы Delphi | 0 | 20.01.2008 16:27 |
работа с .ini файлами | PAVEL315 | Общие вопросы Delphi | 3 | 22.11.2006 22:28 |