|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.06.2010, 08:23 | #1 |
Новичок
Джуниор
Регистрация: 09.06.2010
Сообщений: 2
|
Работа с компонентом StringGrid в Delphi7
Помогите пожалуйста!!!
У меня возникла такая проблема: Я Пытаюсь взять данные с файла с помощью StringGrid и после перенести их в двухмерный массив, для работы с этими данными. Дело в том, что я не могу указать размерность массива, так как в файле неизвестное количество строк, а значит и в StringGrid-е неизвестно сколько будет строк и столбцов, ну конечно не зная эти данные нельзя создать двухмерный массив в var-e. Как можно уже из StringGrid-а Вытащить данные в массив??? Заранее спасибо!! Последний раз редактировалось Nursoltan; 09.06.2010 в 08:31. |
09.06.2010, 08:44 | #2 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 216
|
Нужно почитать о динамических массивах.
В тексте модуля набераем "array". Нажимаем F1. В списке, который появится, первым пунктом будет "Dynamic arrays". Нажимаем "Показать". В открывшейся странице в самом низу ссылка "Multidimensional dynamic arrays". Через эту ссылку открываем страницу со справкой, где написано как объявлять и применять многомерные динамические массивы. В т.ч. и двумерные. |
09.06.2010, 11:31 | #3 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
Код:
Ну или пробегаете двойным цыклом по ячейкам проряя, что они <>'', тогда +1 в числовую переменную и в конце задать размер массива равного этой переменной... |
09.06.2010, 20:41 | #4 |
Новичок
Джуниор
Регистрация: 09.06.2010
Сообщений: 2
|
Спасибо всем!!!
С массивами я разобрался, но возник другой вопрос: Как можно при случайной выборке строк из файла (точнее вопросов и ответов) делать проверку на то, что бы не было совпадений. Т.е. есть кнопки с ответами и вопросом при нажатии на любой ответ прога вынимает random-мом любой другой вопрос но бываю повторения. Хотя у меня и есть догадки, но пока, что-то не получается. help me please!!! |
09.06.2010, 21:32 | #5 | |
Форумчанин
Регистрация: 07.12.2008
Сообщений: 244
|
Цитата:
Код:
|̲̅̅●̲̅̅|̲̅̅=̲̅̅|̲̅̅●̲̅̅]
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с компонентом StringGrid. Delphi7 | savraska | Помощь студентам | 0 | 05.06.2010 06:26 |
Delphi7. Таблица StringGrid. | Olga67_net | Помощь студентам | 2 | 13.05.2010 08:29 |
Работа с компонентом Image. | DarkStyle | Помощь студентам | 1 | 06.03.2010 22:29 |
работа с компонентом | kuzmich | Компоненты Delphi | 0 | 07.07.2009 21:58 |
Работа с компонентом StringGrid! | Abbatik | Помощь студентам | 2 | 24.11.2007 17:20 |