|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.01.2013, 22:46 | #1 |
Форумчанин
Регистрация: 23.11.2012
Сообщений: 428
|
StringGrid
понадобилось реализовать процедуры записи и чтения StringGrid из файла (врожденных то нет...), написал процедуры, выдает ошибку "List index out of bounds" ну никак не соображу что не так... точнее вместо файла я использую StringList, т.к. потом его можно спокойно SL.LoadFromFile, SL.SaveToFile
Код:
|
25.01.2013, 22:49 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
for x:= 0 to SL.Count do // номер последней строки count-1
программа — запись алгоритма на языке понятном транслятору
|
25.01.2013, 22:51 | #3 |
Форумчанин
Регистрация: 23.11.2012
Сообщений: 428
|
|
25.01.2013, 22:54 | #4 |
Форумчанин
Регистрация: 23.11.2012
Сообщений: 428
|
еще такой трабл: при загрузке из файла, сохраненного с использованием выше описанной процедуры SGSaveToSL, в ячейках появляется "=", как от него избавиться? вызываю вот так: SGLoadFromSL(StringGrid1, SL, '[', ',', ',', ']', #32, ';'); //#32 пробел
|
26.01.2013, 12:42 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Давай упростим максимально: Сохранение Код:
Код:
I'm learning to live...
Последний раз редактировалось Stilet; 26.01.2013 в 13:12. |
|
26.01.2013, 15:57 | #6 |
Форумчанин
Регистрация: 23.11.2012
Сообщений: 428
|
Stilet, омг что это? о_О я просил упрощать? кому как, но имхо у меня было красивее :D пусть это не важно, но чисто эстетически лучше смотриться у меня... потом... боюсь спросить что такое Rows[i].CommaText... и вообще я писал не обработчик событий для одного единственного использования в одной программе, я писал процедуру которую можно будет использовать в разных программах (модуль)
|
26.01.2013, 16:17 | #7 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Цитата:
I'm learning to live...
|
|||
26.01.2013, 17:15 | #8 | |
Форумчанин
Регистрация: 23.11.2012
Сообщений: 428
|
Цитата:
а чем вам просто StringGrid.Cells не угодил? ну я имел в виду, то что ты импользуешь уже созданный StringGrid, я же делаю процедуру в которую будет подаваться ссылка на него... так или иначе я все равно не понял что такое Rows[i].CommaText, на котором ты базируешься... не приходилось как то использовать... |
|
26.01.2013, 17:25 | #9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Stilet. я не паскуалист, я сишник но даже глядя на это
Код:
Может я чего-то недопонимаю?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 26.01.2013 в 17:27. |
26.01.2013, 17:58 | #10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
StringGrid | _-Ramzes-_ | C++ Builder | 4 | 22.12.2011 21:41 |
stringgrid+колесо мыши=>stringgrid.onclick | aalleexxaa | Общие вопросы Delphi | 5 | 16.02.2011 16:58 |
StringGrid | Farmokolog | Общие вопросы Delphi | 1 | 13.02.2011 16:11 |
StringGrid | Waqq | Помощь студентам | 1 | 05.12.2010 21:31 |
stringgrid | UROKSAN | Общие вопросы Delphi | 1 | 08.04.2008 13:28 |