![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| bagira |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 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 |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
||||
|
||||
| bagira |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2858 Регистрация: 25.10.2003 Где: в тайге Уральских гор Репутация: нет Всего: 123 |
Snowy! Вот это оперативность! Спасибо огромное! -------------------- Сегодня ты не бродил, не искал, не любил - можно сказать - и не жил... Ф.Х. Дагларджа (Турция) http://zveriolginovour.ru/ https://vmeste.yandex.ru/zveriolginovour |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Ну нужно же было время, чтобы найти пост, где я уже отвечал на этот вопрос.
Некоторые меня за это ругают Всегда пожалуйста. Заходите почаще в гости... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |