Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];

Вниз

Можно ли вывести содержимое ячеек StringGrid в динамический масси   Найти похожие ветки 

 
Странник81 ©   (2007-02-17 23:19) [0]

Идея в следующем :Пользователь вводит кол-во строк и столбцов(не считая фиксированных 1-го столбца и 1-ой строки) затем ему предлагается заполнить ячейки и по нажатию баттона содержимое ячеек записывается в массив..вот здесь то и проблема- выдает ошибку при работе с правой нижней ячейкой..кто нибудь может помочь?


 
Dmitrij_K   (2007-02-17 23:45) [1]


> выдает ошибку при работе с правой нижней ячейкой

прям так и пишет7


 
Loginov Dmitry ©   (2007-02-17 23:46) [2]

Бросай ты это дело.


 
Странник81 ©   (2007-02-17 23:54) [3]

точнее не заносит содержимое этой ячейки в двумерный массив


 
Anatoly Podgoretsky ©   (2007-02-18 00:28) [4]

> Странник81  (17.02.2007 23:19:00)  [0]

StringGrid уже и так двухмерный массив.


 
Dmitrij_K   (2007-02-18 00:29) [5]


> Странник81 ©   (17.02.07 23:54) [3]
> точнее не заносит содержимое этой ячейки в двумерный массив

Чем мы тебе можем помочь?


 
default ©   (2007-02-18 00:39) [6]

Dmitrij_K   (18.02.07 00:29) [5]
ну как у одного не получается затолкать значения ячейки в двумерный массив
может получится если начать толкать гурьбой!


 
Странник81 ©   (2007-02-18 00:50) [7]

я не понимаю в чем моя ошибка..вот часть кода :


procedure TForm1.Button2Click(Sender: TObject);
var a:array  of integer;
    i,j:integer;
begin
setLength(a,strtoint(Edit1.Text));
  //a:=(New(a,StringGrid1.ColCount,StringGrid1.RowCount));
for i:=1 to 2 do
 for j:=1 to 2 do  begin
   a[i,j]:=strtoint(StringGrid1.Cells[i,j]);
   edit2.Text:=edit2.Text+inttostr(a[i,j]);

   end;
end;

end.


 
default ©   (2007-02-18 00:58) [8]

Странник81 ©   (18.02.07 00:50) [7]
массив индексироваться с нуля должен и у тебя он объявлен как одномерный, а используется как двумерный


 
Странник81 ©   (2007-02-18 01:04) [9]


> default ©

все заработало..спасибо за помощь..я так и думал что туплю малость..


 
Германн ©   (2007-02-18 01:26) [10]


> Anatoly Podgoretsky ©   (18.02.07 00:28) [4]
>
> > Странник81  (17.02.2007 23:19:00)  [0]
>
> StringGrid уже и так двухмерный массив.
>

У нас с тобой другое понятие о термине "содержимое", чем у них :)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.044 c
3-1166107397
Shaman_
2006-12-14 17:43
2007.03.11
Не могу динамически задать TClientDataSet.ProviderName


15-1171440613
Джо
2007-02-14 11:10
2007.03.11
Помогите перевести на английский


2-1171897635
FIL-23
2007-02-19 18:07
2007.03.11
отслеживание нажатия ентера


15-1171304695
Gerd
2007-02-12 21:24
2007.03.11
Хранение изображений.


3-1166200568
Vlad Oshin
2006-12-15 19:36
2007.03.11
подскажите объединение таблиц





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский