![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| FarCry66 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 3.10.2010 Репутация: нет Всего: нет |
Помогите пожелста решить проблему с сохранением и загрузкой SthingGrid 'a.
В моей программе (заданной на курсовую, а её во вторник уже здавать)) стояла задача сделать программу - расписание. ТАк как алгоритм придумывать сложно (но и муторно и очень долго), я решил сделать проще: стринг грид с описанием пары дня недели и номера пары. Проблема у меня в загрузке данных написанных в этом же стринггриде опять же в него. Собственно всё будет видно на скринах) P.S: Прилагая полный код страницы где происходит сохранение и загрузка. Вписывание данных и сохзранение: ![]() Загрузка данных в стринггрид (описсаных ранее): ![]()
|
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
Почему нельзя взять готовый код сохранения и восстановления StringGrid?
Добавлено через 1 минуту и 25 секунд Кстати, твой код сохранения и восстановления вполне рабочий. Добавлено через 9 минут и 4 секунды К сообщению прикрепил архив с проектом (D2007). Можно сразу нажать кнопку "Восстановить". Присоединённый файл ( Кол-во скачиваний: 6 )
sg.zip 251,81 Kb |
|||
|
||||
| FarCry66 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 3.10.2010 Репутация: нет Всего: нет |
Akella
Код на сохранение рабочий, это я знаю. И на загрузку тоже. Но проблема именно в загрузки данных написанных ранее мной в ячейку стринггрида (путём добавления нескольких строк в одну ячейку Ctrl+Enter). Т.е. у меня в одной ячейке должно быть несколько строк. ДО этого когда я вписывал таким макаром (контрл+энтер) у меня выводилось всё в одну строку и где переход на строку ставились 2 квадратика. От этой проблемы я избавился путём добавления свойства procedure TForm3.StringGrid1DrawCell. Теперь проблема состоит в том чтобы он сохранял правельно и загружул тоже правильно. Просто при загрузке файла в тринг он последующие строки после первой смещает на одну, как на втором рисунке (в вашем варианте у меня получилось тоже самое) Это сообщение отредактировал(а) FarCry66 - 19.12.2010, 11:05 |
|||
|
||||
| FarCry66 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 3.10.2010 Репутация: нет Всего: нет |
Спасибо всем за содействие! Решение проблемы нашлось. Далее представляю вам код на тот случай если кого то ещё интересует такой же вопрос)
|
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
||||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 13 Всего: 68 |
FarCry66, Akella
Trim - рудит Это сообщение отредактировал(а) ~FoX~ - 19.12.2010, 12:55 |
|||
|
||||
![]()
|
| Правила форума "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. |