Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 19.07.2018
Сообщений: 82

Проблема с выводом матрицы в StringGrid

15.12.2019, 10:07. Показов 599. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Создал многомерный динамический массив "а". Заполнил его рандомными элементами(Наверно. Потому как в отладчике не видно что происходит с элементами). При попытке вывода этих элементов в StringGrid выводит ошибку [bcc32 Error] Unit1.cpp(36): E2034 Cannot convert 'UnicodeString' to 'int'. Похоже либо элементы не заполняются, либо заполняются не тем чем надо. Но мб я ошибаюсь.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int *a,i,j,str,stol,n,m;
str=StrToInt(Edit1->Text);
stol=StrToInt(Edit2->Text);
a=(int*)malloc(str*stol* sizeof(int));
randomize;
 for (i = 0; i < str; i++)
 {
  for (j = 0; j < stol; j++)
  {
  a[i,j]=rand() * 100;
  }
 }
 for (n = 0; n < str; i++)
 {
  for (m = 0; m < stol; i++)
  {
   a[n,m]=StringGrid1->Cells[m][n]; //Cannot convert 'UnicodeString' to 'int'
  }
 }
}
Спасибо.
Миниатюры
Проблема с выводом матрицы в StringGrid  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.12.2019, 10:07
Ответы с готовыми решениями:

Проблема с выводом данных из массива StringGrid
День добрый! У меня есть программа, в ней рандомно заполняетс массив. Из этого масива по нажтию кнопок нужно, чтобы выводились...

Подскажите с выводом из stringgrid
Доброе время суток! подскажите пожалуйста как можно добавитьполя из stringgrid в memo только там должны быть повторяющийся текст в каждой...

Обнуление значения перед выводом в StringGrid
Проблема состоит в том, что есть StringGrid в который заносится интервал времени видео клипа в первый столбец, в определенный интервал...

3
0 / 0 / 0
Регистрация: 19.07.2018
Сообщений: 82
15.12.2019, 10:22  [ТС]
Сам увидел свою тупость
C++
1
a[n,m]=StringGrid1->Cells[m][n];
и исправил
C++
1
StringGrid1->Cells[m][n]=a[n,m];
...но теперь прога зависает(
0
0 / 0 / 0
Регистрация: 19.07.2018
Сообщений: 82
15.12.2019, 11:52  [ТС]
Теперь прога имеет вид.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int **a,i,j,str,stol,n,m;
str=StrToInt(Edit1->Text);
stol=StrToInt(Edit2->Text);
randomize;
a=(int**)malloc(str*sizeof(int*));
 for (i = 0; i < str; i++)
 {
  a[i]=(int*)malloc(stol*sizeof(int*));
  for (j = 0; j < stol; j++)
  {
  a[i][j]=rand() * 100;
  }
 }
 for (n = 0; n < str; n++)
 {
  for (m = 0; m < stol; m++)
  {
  StringGrid1->Cells[m][n]=a[n][m];
  }
 }
}
Выводит явно не то что нужно.
Миниатюры
Проблема с выводом матрицы в StringGrid  
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
16.12.2019, 13:39
Цитата Сообщение от sayer Посмотреть сообщение
явно не то что нужно
Этого не видно; всё по тексту. А что нужно-то?...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.12.2019, 13:39
Помогаю со студенческими работами здесь

Сортировка чисел в массиве с выводом в stringGrid
Проблема такая: нужно написать программу сортировки чисел по возрастанию и убыванию вывести нужно в stringgrid собственно как и...

Добавление информации в ячейку StringGrid перед выводом в Word
Есть проблемы и просьба, код указанный ниже, создает турнирную таблицу, код отрабатывает нормально, но он создает таблицу только для восьми...

Программисты нужен ваш совет с выводом данных из массива StringGrid
Привет всем... Я новичек что и в программировании что и тут на форуме... Вот хочу у вас спросить такое имеются 5 так сказать задач в 1...

Проблема с выводом
Есть кусок текста, который надо проанализировать. Решил запихнуть текст в переменную. Проблема в том, что когда я вывожу переменную, у меня...

Проблема с выводом
Я делал шифр, его суть в том, что ты вводишь ключ, который состоит из одной двойки, четверки и восьмерки. Двойка озночает двоичную СС,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru