Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> StringGrid – сохранить в файле, … почему-то не работает :( 
V
    Опции темы
bagira
  Дата 24.3.2006, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2858
Регистрация: 25.10.2003
Где: в тайге Уральских гор

Репутация: нет
Всего: 123



Дорогие друзья!

При работе с моей программой (пишу в Delphi 5) пользователь должен вводить данные в несколько окошек Edit, затем по нажатию кнопки данные переносятся в StringGrid – для наглядности там видна вся таблица, все данные, которые набраны.
Строк много, поэтому за один раз пользователь может не набрать полностью данные всей таблицы. Если пользователь не набрал всю таблицу целиком, но ему надо прервать ввод и закрыть программу – я решила предусмотреть сохранение таблицы в файле. А потом, когда пользователь придет продолжать набор, вытащить вновь таблицу из файла.

Есть такая возможность - записать: StringGrid.Rows[n].SaveToFile(File_Name).
А также, чтобы загрузить таблицу из файла: StringGrid.Rows[n].LoadFromFile(File_Name).

Но этот метод (SaveToFile) не работает так, как надо! В файле сохраняется только одна строка из таблицы с номером, указанным в квадратных скобках. Хотя в Help сказано, что сохраняется массив, число строк массива равно числу строк в таблице. Этот метод не собственный для StringGrid, а наследуется от Strings.
Понимаю, что можно сохранить файл и другими способами…
Но ведь, если есть готовый метод, так зачем изобретать что-то другое?

Подскажите, пожалуйста, что не так?
Заранее благодарна.


--------------------
Сегодня ты не бродил, не искал, не любил - можно сказать - и не жил...
Ф.Х. Дагларджа (Турция)
http://zveriolginovour.ru/
https://vmeste.yandex.ru/zveriolginovour 
PM MAIL WWW ICQ   Вверх
Snowy
Дата 24.3.2006, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 192
Всего: 484



PM MAIL   Вверх
bagira
Дата 24.3.2006, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2858
Регистрация: 25.10.2003
Где: в тайге Уральских гор

Репутация: нет
Всего: 123



smile Ответ получен за 6 минут!


Snowy!
Вот это оперативность! Спасибо огромное!
smile


--------------------
Сегодня ты не бродил, не искал, не любил - можно сказать - и не жил...
Ф.Х. Дагларджа (Турция)
http://zveriolginovour.ru/
https://vmeste.yandex.ru/zveriolginovour 
PM MAIL WWW ICQ   Вверх
Snowy
Дата 24.3.2006, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 192
Всего: 484



Цитата(bagira @ 24.3.2006, 12:26 Найти цитируемый пост)
Ответ получен за 6 минут!
Ну нужно же было время, чтобы найти пост, где я уже отвечал на этот вопрос.

Цитата(bagira @ 24.3.2006, 12:26 Найти цитируемый пост)
Вот это оперативность!
Некоторые меня за это ругают smile

Цитата(bagira @ 24.3.2006, 12:26 Найти цитируемый пост)
Спасибо огромное!
Всегда пожалуйста. Заходите почаще в гости...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0585 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.